From d3e19b416edcbdd8292ffd7155e8cb2b775a0736 Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Wed, 7 Oct 2026 06:06:58 +0900 Subject: [PATCH 1/5] fix!: reject optional and arrow constructors Co-authored-by: WillBooster (Codex CLI) --- Cargo.lock | 4 +- Cargo.toml | 2 +- bun.lock | 6 +- grammar.js | 94 +- package.json | 4 +- src/grammar.json | 340 +- src/parser.c | 193093 +++++++++++++++--------------- src/scanner.c | 17 + test/unit/constructors.test.ts | 157 + 9 files changed, 95025 insertions(+), 98692 deletions(-) create mode 100644 test/unit/constructors.test.ts 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/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..29c6521 100644 --- a/grammar.js +++ b/grammar.js @@ -107,6 +107,7 @@ module.exports = grammar({ $._export_default, $._default_declaration_start, $._regex_flags_start, + $._argumentless_new_end, ], extras: ($) => [$.comment, $.html_comment, /[\s\p{Zs}\uFEFF\u2028\u2029\u2060\u200B]/u], @@ -116,7 +117,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, @@ -870,9 +879,88 @@ module.exports = grammar({ // 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_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, + $.function_expression, + $.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) + ), - _argumentless_new_expression: ($) => prec.right('new', seq('new', field('constructor', $.primary_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', 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..59dd057 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -4535,9 +4535,206 @@ { "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": "arguments" + } + } + ] + } + }, + "_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": "SYMBOL", + "name": "function_expression" + }, + { + "type": "SYMBOL", + "name": "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": "primary_expression" + "name": "import" } }, { @@ -4551,6 +4748,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 +4882,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 +8775,10 @@ { "type": "SYMBOL", "name": "_regex_flags_start" + }, + { + "type": "SYMBOL", + "name": "_argumentless_new_end" } ], "inline": [ @@ -8472,7 +8802,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..5d5cb39 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 3507 +#define LARGE_STATE_COUNT 641 +#define SYMBOL_COUNT 309 #define ALIAS_COUNT 5 -#define TOKEN_COUNT 159 -#define EXTERNAL_TOKEN_COUNT 33 +#define TOKEN_COUNT 160 +#define EXTERNAL_TOKEN_COUNT 34 #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 142 #define SUPERTYPE_COUNT 5 enum ts_symbol_identifiers { @@ -186,153 +178,161 @@ 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_program = 160, + sym__statement = 161, + sym__single_statement = 162, + sym_export_statement = 163, + sym_namespace_export = 164, + sym_export_clause = 165, + sym_export_specifier = 166, + sym__local_export_clause = 167, + sym__local_export_specifier = 168, + sym__module_export_name = 169, + sym_declaration = 170, + sym_import = 171, + sym_import_statement = 172, + sym_import_clause = 173, + sym__from_clause = 174, + sym_namespace_import = 175, + sym_named_imports = 176, + sym_import_specifier = 177, + sym_import_attribute = 178, + sym_statement = 179, + sym_expression_statement = 180, + sym_variable_declaration = 181, + sym_lexical_declaration = 182, + sym_using_declaration = 183, + sym__using_declarator = 184, + sym_variable_declarator = 185, + sym_statement_block = 186, + sym_else_clause = 187, + sym_if_statement = 188, + sym_switch_statement = 189, + sym_for_statement = 190, + sym__for_initializer = 191, + sym__for_condition = 192, + sym_for_lexical_declaration = 193, + sym_for_variable_declaration = 194, + sym__for_using_declaration = 195, + sym_for_in_statement = 196, + sym__for_header = 197, + sym_while_statement = 198, + sym_do_statement = 199, + sym_try_statement = 200, + sym_with_statement = 201, + sym_break_statement = 202, + sym_continue_statement = 203, + sym_debugger_statement = 204, + sym_return_statement = 205, + sym_throw_statement = 206, + sym_empty_statement = 207, + sym_labeled_statement = 208, + sym_switch_body = 209, + sym_switch_case = 210, + sym_switch_default = 211, + sym_catch_clause = 212, + sym_finally_clause = 213, + sym_parenthesized_expression = 214, + sym_expression = 215, + sym_primary_expression = 216, + sym_yield_expression = 217, + sym_object = 218, + sym_object_pattern = 219, + sym_assignment_pattern = 220, + sym_object_assignment_pattern = 221, + sym_array = 222, + sym_array_pattern = 223, + sym_jsx_element = 224, + sym_jsx_expression = 225, + sym_jsx_opening_element = 226, + sym_nested_identifier = 227, + sym_jsx_namespace_name = 228, + sym_jsx_closing_element = 229, + sym_jsx_self_closing_element = 230, + sym_jsx_attribute = 231, + sym__jsx_string = 232, + sym_class = 233, + sym_class_declaration = 234, + sym_class_heritage = 235, + sym_function_expression = 236, + sym_function_declaration = 237, + sym_generator_function = 238, + sym_generator_function_declaration = 239, + sym_arrow_function = 240, + sym_call_expression = 241, + sym_new_expression = 242, + sym__constructor_atom = 243, + sym__constructor = 244, + sym__constructor_chain_base = 245, + sym__constructor_import = 246, + sym__constructor_member = 247, + sym__constructor_subscript = 248, + sym__constructor_tag = 249, + sym__argumentless_new_expression = 250, + sym_await_expression = 251, + sym_member_expression = 252, + sym_subscript_expression = 253, + sym_assignment_expression = 254, + sym__augmented_assignment_lhs = 255, + sym_augmented_assignment_expression = 256, + sym__initializer = 257, + sym__destructuring_pattern = 258, + sym_spread_element = 259, + sym_ternary_expression = 260, + sym_binary_expression = 261, + sym_unary_expression = 262, + sym_update_expression = 263, + sym_sequence_expression = 264, + sym_string = 265, + sym_template_string = 266, + sym_template_substitution = 267, + sym_regex = 268, + sym_meta_property = 269, + sym_arguments = 270, + sym_decorator = 271, + sym_decorator_member_expression = 272, + sym_decorator_call_expression = 273, + sym_class_body = 274, + sym_field_definition = 275, + sym_formal_parameters = 276, + sym_class_static_block = 277, + sym_pattern = 278, + sym_rest_pattern = 279, + sym_method_definition = 280, + sym__class_member_body = 281, + sym_pair = 282, + sym_pair_pattern = 283, + sym__field_name = 284, + sym__property_name = 285, + sym_computed_property_name = 286, + aux_sym_program_repeat1 = 287, + aux_sym_export_statement_repeat1 = 288, + aux_sym_export_clause_repeat1 = 289, + aux_sym__local_export_clause_repeat1 = 290, + aux_sym_named_imports_repeat1 = 291, + aux_sym_variable_declaration_repeat1 = 292, + aux_sym_using_declaration_repeat1 = 293, + aux_sym_switch_body_repeat1 = 294, + aux_sym_object_repeat1 = 295, + aux_sym_object_pattern_repeat1 = 296, + aux_sym_array_repeat1 = 297, + aux_sym_array_pattern_repeat1 = 298, + aux_sym_jsx_element_repeat1 = 299, + aux_sym_jsx_opening_element_repeat1 = 300, + aux_sym__jsx_string_repeat1 = 301, + aux_sym__jsx_string_repeat2 = 302, + aux_sym_sequence_expression_repeat1 = 303, + aux_sym_string_repeat1 = 304, + aux_sym_string_repeat2 = 305, + aux_sym_template_string_repeat1 = 306, + aux_sym_class_body_repeat1 = 307, + aux_sym_formal_parameters_repeat1 = 308, + anon_alias_sym_await = 309, + alias_sym_property_identifier = 310, + alias_sym_shorthand_property_identifier = 311, + alias_sym_shorthand_property_identifier_pattern = 312, + alias_sym_statement_identifier = 313, }; static const char * const ts_symbol_names[] = { @@ -495,6 +495,7 @@ 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_program] = "program", [sym__statement] = "_statement", [sym__single_statement] = "_single_statement", @@ -578,6 +579,13 @@ static const char * const ts_symbol_names[] = { [sym_arrow_function] = "arrow_function", [sym_call_expression] = "call_expression", [sym_new_expression] = "new_expression", + [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 +812,7 @@ 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_program] = sym_program, [sym__statement] = sym__statement, [sym__single_statement] = sym__single_statement, @@ -887,6 +896,13 @@ 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_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 +1606,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = true, }, + [sym__argumentless_new_end] = { + .visible = false, + .named = true, + }, [sym_program] = { .visible = true, .named = true, @@ -1926,6 +1946,36 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .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 +2322,134 @@ 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}, + [10] = {.index = 7, .length = 2}, + [11] = {.index = 9, .length = 2}, + [12] = {.index = 11, .length = 2}, + [13] = {.index = 13, .length = 2}, + [14] = {.index = 15, .length = 2}, + [15] = {.index = 17, .length = 2}, + [16] = {.index = 19, .length = 2}, + [17] = {.index = 21, .length = 2}, + [18] = {.index = 23, .length = 2}, + [20] = {.index = 25, .length = 1}, + [21] = {.index = 26, .length = 1}, + [25] = {.index = 27, .length = 1}, + [26] = {.index = 28, .length = 1}, + [27] = {.index = 29, .length = 1}, + [28] = {.index = 28, .length = 1}, + [29] = {.index = 30, .length = 2}, + [30] = {.index = 32, .length = 2}, + [31] = {.index = 32, .length = 2}, + [32] = {.index = 34, .length = 1}, + [33] = {.index = 35, .length = 1}, + [34] = {.index = 36, .length = 2}, + [35] = {.index = 38, .length = 6}, + [36] = {.index = 44, .length = 2}, + [37] = {.index = 46, .length = 2}, + [38] = {.index = 48, .length = 1}, + [39] = {.index = 49, .length = 1}, [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}, - [57] = {.index = 76, .length = 2}, + [43] = {.index = 56, .length = 2}, + [44] = {.index = 58, .length = 2}, + [45] = {.index = 60, .length = 2}, + [46] = {.index = 62, .length = 1}, + [47] = {.index = 63, .length = 1}, + [48] = {.index = 64, .length = 1}, + [49] = {.index = 21, .length = 2}, + [50] = {.index = 23, .length = 2}, + [51] = {.index = 65, .length = 3}, + [52] = {.index = 68, .length = 2}, + [53] = {.index = 68, .length = 2}, + [54] = {.index = 70, .length = 3}, + [55] = {.index = 70, .length = 3}, + [56] = {.index = 73, .length = 2}, + [57] = {.index = 75, .length = 3}, [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}, + [60] = {.index = 82, .length = 2}, + [61] = {.index = 84, .length = 2}, + [62] = {.index = 86, .length = 2}, + [63] = {.index = 88, .length = 1}, + [64] = {.index = 89, .length = 2}, + [65] = {.index = 91, .length = 2}, + [66] = {.index = 93, .length = 1}, + [67] = {.index = 94, .length = 1}, + [68] = {.index = 95, .length = 2}, + [69] = {.index = 21, .length = 2}, [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}, + [71] = {.index = 99, .length = 3}, + [72] = {.index = 102, .length = 1}, + [73] = {.index = 103, .length = 2}, + [74] = {.index = 102, .length = 1}, + [75] = {.index = 103, .length = 2}, + [76] = {.index = 105, .length = 2}, + [77] = {.index = 105, .length = 2}, + [78] = {.index = 107, .length = 1}, + [79] = {.index = 108, .length = 2}, + [80] = {.index = 110, .length = 2}, + [81] = {.index = 112, .length = 1}, + [82] = {.index = 113, .length = 2}, + [83] = {.index = 115, .length = 6}, + [84] = {.index = 121, .length = 1}, + [85] = {.index = 122, .length = 3}, + [86] = {.index = 125, .length = 3}, + [87] = {.index = 128, .length = 3}, + [88] = {.index = 131, .length = 3}, + [89] = {.index = 134, .length = 2}, + [90] = {.index = 136, .length = 2}, + [91] = {.index = 138, .length = 2}, [92] = {.index = 138, .length = 2}, - [93] = {.index = 140, .length = 3}, - [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}, + [93] = {.index = 140, .length = 2}, + [94] = {.index = 142, .length = 2}, + [95] = {.index = 144, .length = 2}, + [96] = {.index = 146, .length = 3}, + [97] = {.index = 149, .length = 2}, + [98] = {.index = 151, .length = 4}, + [99] = {.index = 155, .length = 2}, + [100] = {.index = 157, .length = 2}, + [101] = {.index = 159, .length = 3}, + [102] = {.index = 162, .length = 3}, + [103] = {.index = 165, .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}, + [105] = {.index = 169, .length = 4}, + [106] = {.index = 173, .length = 2}, + [107] = {.index = 173, .length = 2}, + [108] = {.index = 175, .length = 2}, + [109] = {.index = 177, .length = 3}, + [110] = {.index = 175, .length = 2}, + [111] = {.index = 177, .length = 3}, + [112] = {.index = 180, .length = 2}, + [113] = {.index = 182, .length = 2}, + [114] = {.index = 184, .length = 3}, + [115] = {.index = 187, .length = 3}, + [116] = {.index = 190, .length = 2}, + [117] = {.index = 192, .length = 3}, + [118] = {.index = 195, .length = 3}, + [119] = {.index = 198, .length = 2}, + [120] = {.index = 200, .length = 3}, + [121] = {.index = 203, .length = 4}, + [122] = {.index = 207, .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}, - [136] = {.index = 240, .length = 4}, - [137] = {.index = 244, .length = 5}, - [138] = {.index = 244, .length = 5}, + [124] = {.index = 210, .length = 3}, + [125] = {.index = 210, .length = 3}, + [126] = {.index = 213, .length = 3}, + [127] = {.index = 216, .length = 2}, + [128] = {.index = 218, .length = 3}, + [129] = {.index = 221, .length = 4}, + [130] = {.index = 225, .length = 4}, + [131] = {.index = 225, .length = 4}, + [132] = {.index = 229, .length = 4}, + [133] = {.index = 233, .length = 2}, + [134] = {.index = 235, .length = 2}, + [135] = {.index = 237, .length = 4}, + [136] = {.index = 241, .length = 5}, + [137] = {.index = 241, .length = 5}, + [138] = {.index = 246, .length = 4}, + [139] = {.index = 246, .length = 4}, + [140] = {.index = 250, .length = 5}, + [141] = {.index = 250, .length = 5}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -2414,347 +2467,356 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_argument, 1}, {field_operator, 0}, [7] = - {field_constructor, 1}, - [8] = + {field_arguments, 0, .inherited = true}, + {field_function, 0, .inherited = true}, + [9] = + {field_object, 0, .inherited = true}, + {field_property, 0, .inherited = true}, + [11] = + {field_index, 0, .inherited = true}, + {field_object, 0, .inherited = true}, + [13] = {field_arguments, 1}, {field_function, 0}, - [10] = + [15] = {field_close_tag, 1}, {field_open_tag, 0}, - [12] = + [17] = {field_decorator, 0, .inherited = true}, {field_decorator, 1, .inherited = true}, - [14] = + [19] = {field_body, 2}, {field_label, 0}, - [16] = + [21] = {field_left, 0}, {field_right, 2}, - [18] = + [23] = {field_body, 2}, {field_parameter, 0}, - [20] = + [25] = {field_body, 2}, - [21] = + [26] = {field_declaration, 2}, - [22] = + [27] = {field_label, 1}, - [23] = + [28] = {field_property, 0}, - [24] = + [29] = {field_member, 0}, - [25] = + [30] = {field_body, 2}, {field_name, 1}, - [27] = + [32] = {field_name, 0}, {field_value, 1, .inherited = true}, - [29] = + [34] = {field_kind, 0}, - [30] = + [35] = {field_initializer, 0}, - [31] = + [36] = {field_initializer, 0}, {field_kind, 0, .inherited = true}, - [33] = + [38] = {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] = + [44] = {field_body, 2}, {field_parameters, 1}, - [41] = + [46] = {field_condition, 1}, {field_consequence, 2}, - [43] = + [48] = {field_source, 1}, - [44] = + [49] = + {field_constructor, 1}, + [50] = {field_arguments, 2}, {field_constructor, 1}, - [46] = + [52] = {field_body, 2}, {field_value, 1}, - [48] = + [54] = {field_body, 1}, {field_handler, 2}, - [50] = + [56] = {field_body, 1}, {field_finalizer, 2}, - [52] = + [58] = {field_body, 2}, {field_condition, 1}, - [54] = + [60] = {field_body, 2}, {field_object, 1}, - [56] = + [62] = {field_name, 1}, - [57] = + [63] = {field_attribute, 0}, - [58] = + [64] = {field_pattern, 1}, - [59] = + [65] = {field_left, 0}, {field_operator, 1}, {field_right, 2}, - [62] = + [68] = {field_object, 0}, {field_property, 2}, - [64] = + [70] = {field_object, 0}, {field_optional_chain, 1}, {field_property, 2}, - [67] = + [73] = {field_argument, 0}, {field_operator, 1}, - [69] = + [75] = {field_arguments, 2}, {field_function, 0}, {field_optional_chain, 1}, - [72] = + [78] = {field_close_tag, 2}, {field_open_tag, 0}, - [74] = + [80] = {field_body, 2}, {field_parameters, 0}, - [76] = + [82] = {field_declaration, 2}, {field_decorator, 0, .inherited = true}, - [78] = + [84] = {field_body, 2}, {field_decorator, 0, .inherited = true}, - [80] = + [86] = {field_body, 3}, {field_name, 2}, - [82] = + [88] = {field_body, 3}, - [83] = + [89] = {field_body, 3}, {field_parameters, 2}, - [85] = + [91] = {field_body, 3}, {field_decorator, 1, .inherited = true}, - [87] = + [93] = {field_value, 2}, - [88] = + [94] = {field_source, 2, .inherited = true}, - [89] = + [95] = {field_alias, 1, .inherited = true}, {field_name, 1, .inherited = true}, - [91] = + [97] = {field_key, 0}, {field_value, 2}, - [93] = + [99] = {field_body, 2}, {field_name, 0}, {field_parameters, 1}, - [96] = + [102] = {field_property, 1}, - [97] = + [103] = {field_property, 0}, {field_value, 1, .inherited = true}, - [99] = + [105] = {field_decorator, 0, .inherited = true}, {field_property, 1}, - [101] = + [107] = {field_member, 1, .inherited = true}, - [102] = + [108] = {field_member, 0, .inherited = true}, {field_member, 1, .inherited = true}, - [104] = + [110] = {field_body, 3}, {field_name, 1}, - [106] = + [112] = {field_value, 1}, - [107] = + [113] = {field_body, 1}, {field_condition, 3}, - [109] = + [115] = {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] = + [121] = {field_condition, 0}, - [116] = + [122] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, - [119] = + [125] = {field_alternative, 3}, {field_condition, 1}, {field_consequence, 2}, - [122] = + [128] = {field_body, 1}, {field_finalizer, 3}, {field_handler, 2}, - [125] = + [131] = {field_kind, 0}, {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [128] = + [134] = {field_attribute, 2, .inherited = true}, {field_name, 1}, - [130] = + [136] = {field_attribute, 0, .inherited = true}, {field_attribute, 1, .inherited = true}, - [132] = + [138] = {field_body, 3}, {field_parameter, 1}, - [134] = + [140] = {field_body, 3}, {field_parameters, 1}, - [136] = + [142] = {field_index, 2}, {field_object, 0}, - [138] = + [144] = {field_declaration, 3}, {field_decorator, 0, .inherited = true}, - [140] = + [146] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [143] = + [149] = {field_body, 3}, {field_decorator, 0, .inherited = true}, - [145] = + [151] = {field_kind, 0}, {field_kind, 1}, {field_name, 3, .inherited = true}, {field_value, 3, .inherited = true}, - [149] = + [155] = {field_body, 4}, {field_name, 2}, - [151] = + [157] = {field_body, 4}, {field_parameters, 3}, - [153] = + [159] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, - [156] = + [162] = {field_body, 4}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [159] = + [165] = {field_body, 4}, {field_decorator, 1, .inherited = true}, - [161] = + [167] = {field_alias, 2}, {field_name, 0}, - [163] = + [169] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 1}, {field_parameters, 2}, - [167] = + [173] = {field_property, 1}, {field_value, 2, .inherited = true}, - [169] = + [175] = {field_decorator, 0, .inherited = true}, {field_property, 2}, - [171] = + [177] = {field_decorator, 0, .inherited = true}, {field_property, 1}, {field_value, 2, .inherited = true}, - [174] = + [180] = {field_condition, 0}, {field_condition, 1}, - [176] = + [182] = {field_flags, 4}, {field_pattern, 1}, - [178] = + [184] = {field_alternative, 4}, {field_condition, 0}, {field_consequence, 2}, - [181] = + [187] = {field_index, 3}, {field_object, 0}, {field_optional_chain, 1}, - [184] = + [190] = {field_decorator, 0, .inherited = true}, {field_value, 3}, - [186] = + [192] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [189] = + [195] = {field_body, 5}, {field_name, 3}, {field_parameters, 4}, - [192] = + [198] = {field_body, 5}, {field_parameters, 4}, - [194] = + [200] = {field_body, 5}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [197] = + [203] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, {field_parameters, 3}, - [201] = + [207] = {field_decorator, 0, .inherited = true}, {field_property, 2}, {field_value, 3, .inherited = true}, - [204] = + [210] = {field_left, 1}, {field_operator, 2}, {field_right, 3}, - [207] = + [213] = {field_body, 5}, {field_condition, 3, .inherited = true}, {field_initializer, 2, .inherited = true}, - [210] = + [216] = {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [212] = + [218] = {field_body, 6}, {field_name, 4}, {field_parameters, 5}, - [215] = + [221] = {field_body, 5}, {field_decorator, 0, .inherited = true}, {field_name, 3}, {field_parameters, 4}, - [219] = + [225] = {field_kind, 1}, {field_left, 2}, {field_operator, 3}, {field_right, 4}, - [223] = + [229] = {field_body, 6}, {field_condition, 3, .inherited = true}, {field_increment, 4}, {field_initializer, 2, .inherited = true}, - [227] = + [233] = {field_body, 3}, {field_value, 1}, - [229] = + [235] = {field_body, 4}, {field_parameter, 2}, - [231] = + [237] = {field_body, 6}, {field_decorator, 0, .inherited = true}, {field_name, 4}, {field_parameters, 5}, - [235] = + [241] = {field_kind, 1}, {field_left, 2}, {field_operator, 4}, {field_right, 5}, {field_value, 3, .inherited = true}, - [240] = + [246] = {field_kind, 1}, {field_left, 3}, {field_operator, 4}, {field_right, 5}, - [244] = + [250] = {field_kind, 1}, {field_kind, 2}, {field_left, 4}, @@ -2773,97 +2835,103 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [7] = { [0] = sym_identifier, }, - [14] = { + [16] = { [0] = alias_sym_statement_identifier, }, - [15] = { + [17] = { [0] = sym_identifier, }, - [16] = { + [18] = { [0] = sym_identifier, }, - [17] = { + [19] = { [0] = anon_alias_sym_await, }, - [20] = { + [22] = { [1] = alias_sym_shorthand_property_identifier, }, - [21] = { + [23] = { [1] = alias_sym_shorthand_property_identifier_pattern, }, - [22] = { + [24] = { [1] = sym_identifier, }, - [23] = { + [25] = { [1] = alias_sym_statement_identifier, }, - [24] = { + [26] = { [0] = alias_sym_property_identifier, }, - [28] = { + [30] = { [0] = sym_identifier, }, - [49] = { + [52] = { [2] = alias_sym_property_identifier, }, - [51] = { + [54] = { [2] = alias_sym_property_identifier, }, - [66] = { + [69] = { [0] = alias_sym_shorthand_property_identifier_pattern, }, - [69] = { + [72] = { [1] = alias_sym_property_identifier, }, - [70] = { + [73] = { [0] = alias_sym_property_identifier, }, - [73] = { + [76] = { [1] = alias_sym_property_identifier, }, - [80] = { + [83] = { [1] = anon_alias_sym_await, }, - [88] = { + [91] = { [1] = sym_identifier, }, - [95] = { + [98] = { [0] = anon_alias_sym_await, }, - [103] = { + [106] = { [1] = alias_sym_property_identifier, }, - [105] = { + [108] = { [2] = alias_sym_property_identifier, }, - [106] = { + [109] = { [1] = alias_sym_property_identifier, }, - [119] = { + [122] = { [2] = alias_sym_property_identifier, }, - [121] = { + [124] = { [1] = sym_identifier, }, - [127] = { + [130] = { [2] = sym_identifier, }, - [133] = { + [136] = { [2] = sym_identifier, }, - [135] = { + [138] = { [3] = sym_identifier, }, - [137] = { + [140] = { [1] = anon_alias_sym_await, [4] = sym_identifier, }, - [138] = { + [141] = { [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 +2945,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, @@ -2897,84 +2965,84 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [26] = 26, [27] = 27, [28] = 28, - [29] = 29, - [30] = 28, + [29] = 18, + [30] = 30, [31] = 31, [32] = 32, - [33] = 33, - [34] = 34, - [35] = 21, - [36] = 23, - [37] = 25, - [38] = 26, - [39] = 27, - [40] = 8, + [33] = 19, + [34] = 20, + [35] = 22, + [36] = 24, + [37] = 26, + [38] = 27, + [39] = 8, + [40] = 40, [41] = 41, - [42] = 8, + [42] = 32, [43] = 43, - [44] = 43, - [45] = 45, - [46] = 22, - [47] = 24, - [48] = 32, - [49] = 45, - [50] = 43, - [51] = 45, - [52] = 33, - [53] = 34, + [44] = 21, + [45] = 23, + [46] = 46, + [47] = 46, + [48] = 43, + [49] = 30, + [50] = 46, + [51] = 43, + [52] = 31, + [53] = 46, [54] = 43, - [55] = 45, + [55] = 46, [56] = 43, - [57] = 45, + [57] = 46, [58] = 43, - [59] = 45, + [59] = 46, [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, + [61] = 43, + [62] = 46, + [63] = 43, + [64] = 46, + [65] = 43, + [66] = 46, + [67] = 43, + [68] = 46, + [69] = 46, + [70] = 46, + [71] = 41, + [72] = 46, + [73] = 73, [74] = 74, [75] = 75, - [76] = 8, - [77] = 77, + [76] = 73, + [77] = 74, [78] = 8, - [79] = 74, - [80] = 77, - [81] = 81, - [82] = 81, - [83] = 75, - [84] = 84, - [85] = 81, - [86] = 86, - [87] = 86, - [88] = 77, + [79] = 75, + [80] = 80, + [81] = 80, + [82] = 80, + [83] = 83, + [84] = 8, + [85] = 85, + [86] = 85, + [87] = 74, + [88] = 8, [89] = 8, - [90] = 8, - [91] = 91, + [90] = 90, + [91] = 8, [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, @@ -2984,167 +3052,167 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [113] = 113, [114] = 114, [115] = 115, - [116] = 116, + [116] = 115, [117] = 117, - [118] = 118, + [118] = 117, [119] = 119, [120] = 120, - [121] = 121, - [122] = 121, - [123] = 120, - [124] = 124, + [121] = 119, + [122] = 119, + [123] = 119, + [124] = 119, [125] = 125, - [126] = 124, - [127] = 124, - [128] = 125, - [129] = 124, - [130] = 124, - [131] = 124, - [132] = 124, - [133] = 124, - [134] = 124, - [135] = 124, - [136] = 136, - [137] = 137, + [126] = 119, + [127] = 119, + [128] = 119, + [129] = 119, + [130] = 119, + [131] = 125, + [132] = 132, + [133] = 133, + [134] = 134, + [135] = 135, + [136] = 133, + [137] = 133, [138] = 138, [139] = 138, - [140] = 138, + [140] = 140, [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, + [142] = 141, + [143] = 138, + [144] = 138, + [145] = 138, + [146] = 138, + [147] = 147, + [148] = 148, + [149] = 149, + [150] = 148, + [151] = 148, + [152] = 148, + [153] = 148, + [154] = 154, + [155] = 148, + [156] = 148, + [157] = 148, + [158] = 158, + [159] = 159, + [160] = 148, [161] = 161, [162] = 162, - [163] = 163, - [164] = 152, + [163] = 162, + [164] = 164, [165] = 165, - [166] = 166, + [166] = 165, [167] = 167, - [168] = 167, - [169] = 165, - [170] = 170, + [168] = 168, + [169] = 169, + [170] = 169, [171] = 171, [172] = 172, [173] = 173, [174] = 174, - [175] = 174, + [175] = 175, [176] = 176, - [177] = 177, + [177] = 172, [178] = 178, [179] = 179, [180] = 180, [181] = 181, [182] = 176, - [183] = 176, - [184] = 180, - [185] = 185, + [183] = 178, + [184] = 173, + [185] = 174, [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, + [187] = 172, + [188] = 188, + [189] = 180, + [190] = 180, + [191] = 172, + [192] = 176, + [193] = 178, + [194] = 173, + [195] = 174, + [196] = 196, + [197] = 197, + [198] = 173, + [199] = 174, + [200] = 180, [201] = 201, - [202] = 181, - [203] = 203, - [204] = 181, - [205] = 180, - [206] = 185, - [207] = 186, - [208] = 208, - [209] = 177, - [210] = 177, - [211] = 200, - [212] = 181, + [202] = 176, + [203] = 178, + [204] = 173, + [205] = 174, + [206] = 206, + [207] = 207, + [208] = 172, + [209] = 180, + [210] = 180, + [211] = 176, + [212] = 176, [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, - [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, + [214] = 178, + [215] = 215, + [216] = 216, + [217] = 173, + [218] = 174, + [219] = 219, + [220] = 178, + [221] = 178, + [222] = 172, + [223] = 216, + [224] = 173, + [225] = 175, + [226] = 172, + [227] = 227, + [228] = 180, + [229] = 206, + [230] = 176, + [231] = 174, + [232] = 178, + [233] = 173, + [234] = 174, + [235] = 235, + [236] = 236, + [237] = 172, + [238] = 235, + [239] = 175, + [240] = 227, + [241] = 206, + [242] = 235, + [243] = 180, + [244] = 175, + [245] = 227, + [246] = 206, + [247] = 235, [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, - [269] = 269, - [270] = 176, - [271] = 200, + [249] = 175, + [250] = 227, + [251] = 206, + [252] = 235, + [253] = 176, + [254] = 175, + [255] = 227, + [256] = 206, + [257] = 235, + [258] = 258, + [259] = 259, + [260] = 227, + [261] = 261, + [262] = 262, + [263] = 263, + [264] = 264, + [265] = 265, + [266] = 266, + [267] = 267, + [268] = 268, + [269] = 266, + [270] = 270, + [271] = 271, [272] = 272, [273] = 273, - [274] = 274, - [275] = 275, - [276] = 276, + [274] = 268, + [275] = 272, + [276] = 273, [277] = 277, [278] = 278, [279] = 279, @@ -3159,239 +3227,239 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [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, + [291] = 291, + [292] = 277, + [293] = 264, + [294] = 278, + [295] = 271, + [296] = 279, + [297] = 266, + [298] = 280, + [299] = 270, + [300] = 281, + [301] = 271, [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, - [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, - [355] = 277, - [356] = 356, - [357] = 293, - [358] = 285, - [359] = 275, - [360] = 276, - [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, + [303] = 268, + [304] = 272, + [305] = 273, + [306] = 277, + [307] = 279, + [308] = 280, + [309] = 281, + [310] = 282, + [311] = 283, + [312] = 284, + [313] = 285, + [314] = 286, + [315] = 287, + [316] = 288, + [317] = 289, + [318] = 264, + [319] = 266, + [320] = 283, + [321] = 270, + [322] = 284, + [323] = 271, + [324] = 268, + [325] = 272, + [326] = 273, + [327] = 277, + [328] = 279, + [329] = 280, + [330] = 281, + [331] = 282, + [332] = 283, + [333] = 284, + [334] = 285, + [335] = 286, + [336] = 287, + [337] = 288, + [338] = 289, + [339] = 285, + [340] = 286, + [341] = 264, + [342] = 266, + [343] = 287, + [344] = 270, + [345] = 288, + [346] = 271, + [347] = 268, + [348] = 272, + [349] = 273, + [350] = 277, + [351] = 279, + [352] = 280, + [353] = 281, + [354] = 282, + [355] = 283, + [356] = 284, + [357] = 285, + [358] = 286, + [359] = 287, + [360] = 288, + [361] = 289, + [362] = 264, + [363] = 266, + [364] = 270, + [365] = 271, + [366] = 268, + [367] = 272, + [368] = 273, + [369] = 277, + [370] = 279, + [371] = 281, + [372] = 282, + [373] = 283, + [374] = 284, + [375] = 285, + [376] = 286, + [377] = 287, + [378] = 288, + [379] = 289, + [380] = 264, + [381] = 289, + [382] = 382, + [383] = 383, + [384] = 384, + [385] = 385, + [386] = 290, + [387] = 266, + [388] = 270, + [389] = 271, + [390] = 268, + [391] = 272, + [392] = 273, + [393] = 277, + [394] = 279, + [395] = 280, + [396] = 281, + [397] = 282, + [398] = 283, + [399] = 284, + [400] = 285, + [401] = 286, + [402] = 287, + [403] = 288, + [404] = 289, + [405] = 264, + [406] = 266, + [407] = 270, + [408] = 271, + [409] = 268, + [410] = 272, + [411] = 273, + [412] = 277, + [413] = 279, + [414] = 280, + [415] = 281, + [416] = 282, + [417] = 283, + [418] = 284, + [419] = 285, + [420] = 286, + [421] = 287, + [422] = 288, + [423] = 289, + [424] = 264, + [425] = 383, + [426] = 426, + [427] = 427, + [428] = 270, + [429] = 290, + [430] = 383, + [431] = 431, + [432] = 383, + [433] = 433, + [434] = 265, + [435] = 291, + [436] = 382, + [437] = 385, + [438] = 266, + [439] = 270, + [440] = 271, + [441] = 268, + [442] = 272, + [443] = 273, + [444] = 277, + [445] = 279, + [446] = 280, + [447] = 281, + [448] = 282, + [449] = 283, + [450] = 284, + [451] = 285, + [452] = 286, + [453] = 287, + [454] = 288, + [455] = 289, + [456] = 264, + [457] = 290, + [458] = 265, + [459] = 291, + [460] = 382, + [461] = 265, + [462] = 291, + [463] = 382, + [464] = 265, + [465] = 291, + [466] = 382, + [467] = 265, + [468] = 291, + [469] = 469, + [470] = 382, + [471] = 291, + [472] = 291, + [473] = 291, + [474] = 474, + [475] = 280, + [476] = 476, + [477] = 476, + [478] = 478, + [479] = 478, + [480] = 476, + [481] = 478, + [482] = 476, + [483] = 478, + [484] = 484, + [485] = 484, + [486] = 486, + [487] = 484, [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] = 484, + [490] = 490, + [491] = 491, + [492] = 490, + [493] = 114, + [494] = 494, + [495] = 494, + [496] = 494, + [497] = 494, + [498] = 498, + [499] = 107, [500] = 500, - [501] = 496, - [502] = 496, + [501] = 501, + [502] = 502, [503] = 503, - [504] = 496, + [504] = 500, [505] = 505, - [506] = 496, - [507] = 507, - [508] = 503, + [506] = 506, + [507] = 501, + [508] = 508, [509] = 509, - [510] = 509, - [511] = 108, + [510] = 510, + [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,11 +3470,11 @@ 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, + [537] = 105, + [538] = 106, [539] = 539, [540] = 540, [541] = 541, @@ -3476,11 +3544,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [605] = 605, [606] = 606, [607] = 607, - [608] = 608, + [608] = 502, [609] = 609, [610] = 610, - [611] = 114, - [612] = 116, + [611] = 611, + [612] = 612, [613] = 613, [614] = 614, [615] = 615, @@ -3502,215 +3570,215 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [631] = 631, [632] = 632, [633] = 633, - [634] = 634, - [635] = 635, - [636] = 636, + [634] = 484, + [635] = 484, + [636] = 574, [637] = 637, - [638] = 638, - [639] = 639, - [640] = 640, - [641] = 641, - [642] = 642, - [643] = 643, - [644] = 644, + [638] = 501, + [639] = 637, + [640] = 484, + [641] = 484, + [642] = 528, + [643] = 484, + [644] = 614, [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] = 653, + [655] = 655, + [656] = 653, + [657] = 657, + [658] = 653, + [659] = 488, + [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] = 668, + [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, + [680] = 488, [681] = 681, [682] = 682, [683] = 683, - [684] = 684, - [685] = 685, + [684] = 488, + [685] = 683, [686] = 686, - [687] = 687, - [688] = 688, - [689] = 689, - [690] = 690, - [691] = 691, - [692] = 692, - [693] = 693, - [694] = 694, - [695] = 695, - [696] = 696, - [697] = 697, - [698] = 695, - [699] = 696, - [700] = 697, - [701] = 507, - [702] = 702, + [687] = 676, + [688] = 677, + [689] = 678, + [690] = 679, + [691] = 673, + [692] = 679, + [693] = 673, + [694] = 675, + [695] = 678, + [696] = 681, + [697] = 682, + [698] = 674, + [699] = 488, + [700] = 676, + [701] = 677, + [702] = 686, [703] = 703, [704] = 704, [705] = 705, - [706] = 696, - [707] = 692, + [706] = 704, + [707] = 705, [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, - [752] = 752, - [753] = 705, - [754] = 704, + [709] = 686, + [710] = 681, + [711] = 708, + [712] = 678, + [713] = 682, + [714] = 674, + [715] = 675, + [716] = 679, + [717] = 673, + [718] = 488, + [719] = 719, + [720] = 677, + [721] = 721, + [722] = 686, + [723] = 719, + [724] = 681, + [725] = 682, + [726] = 674, + [727] = 675, + [728] = 728, + [729] = 719, + [730] = 728, + [731] = 719, + [732] = 676, + [733] = 719, + [734] = 719, + [735] = 719, + [736] = 736, + [737] = 737, + [738] = 738, + [739] = 739, + [740] = 739, + [741] = 738, + [742] = 736, + [743] = 743, + [744] = 744, + [745] = 745, + [746] = 743, + [747] = 747, + [748] = 748, + [749] = 749, + [750] = 750, + [751] = 744, + [752] = 737, + [753] = 747, + [754] = 754, [755] = 755, - [756] = 693, - [757] = 692, - [758] = 694, - [759] = 507, - [760] = 702, - [761] = 703, - [762] = 693, - [763] = 755, - [764] = 764, + [756] = 755, + [757] = 757, + [758] = 754, + [759] = 678, + [760] = 679, + [761] = 673, + [762] = 678, + [763] = 679, + [764] = 673, [765] = 765, - [766] = 766, - [767] = 766, - [768] = 768, + [766] = 679, + [767] = 673, + [768] = 736, [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, - [842] = 842, + [770] = 739, + [771] = 738, + [772] = 678, + [773] = 673, + [774] = 679, + [775] = 681, + [776] = 686, + [777] = 682, + [778] = 679, + [779] = 674, + [780] = 678, + [781] = 686, + [782] = 678, + [783] = 676, + [784] = 488, + [785] = 673, + [786] = 677, + [787] = 747, + [788] = 675, + [789] = 686, + [790] = 748, + [791] = 749, + [792] = 750, + [793] = 676, + [794] = 686, + [795] = 488, + [796] = 677, + [797] = 681, + [798] = 686, + [799] = 682, + [800] = 674, + [801] = 675, + [802] = 769, + [803] = 102, + [804] = 804, + [805] = 805, + [806] = 806, + [807] = 806, + [808] = 808, + [809] = 809, + [810] = 810, + [811] = 811, + [812] = 812, + [813] = 813, + [814] = 814, + [815] = 815, + [816] = 816, + [817] = 817, + [818] = 818, + [819] = 819, + [820] = 820, + [821] = 808, + [822] = 114, + [823] = 823, + [824] = 820, + [825] = 825, + [826] = 818, + [827] = 810, + [828] = 813, + [829] = 829, + [830] = 811, + [831] = 812, + [832] = 823, + [833] = 819, + [834] = 834, + [835] = 805, + [836] = 829, + [837] = 837, + [838] = 838, + [839] = 839, + [840] = 840, + [841] = 841, + [842] = 597, [843] = 843, [844] = 844, [845] = 845, @@ -3719,30 +3787,30 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [848] = 848, [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, + [857] = 815, [858] = 858, [859] = 859, [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, @@ -3751,7 +3819,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [880] = 880, [881] = 881, [882] = 882, - [883] = 107, + [883] = 883, [884] = 884, [885] = 885, [886] = 886, @@ -3763,15 +3831,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [892] = 892, [893] = 893, [894] = 894, - [895] = 885, + [895] = 895, [896] = 896, - [897] = 890, + [897] = 897, [898] = 898, [899] = 899, [900] = 900, - [901] = 901, + [901] = 102, [902] = 902, - [903] = 873, + [903] = 903, [904] = 904, [905] = 905, [906] = 906, @@ -3783,17 +3851,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [912] = 912, [913] = 913, [914] = 914, - [915] = 877, + [915] = 915, [916] = 916, [917] = 917, [918] = 918, [919] = 919, [920] = 920, [921] = 921, - [922] = 900, + [922] = 922, [923] = 923, - [924] = 902, - [925] = 904, + [924] = 924, + [925] = 925, [926] = 926, [927] = 927, [928] = 928, @@ -3801,985 +3869,985 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [930] = 930, [931] = 931, [932] = 932, - [933] = 907, + [933] = 933, [934] = 934, [935] = 935, [936] = 936, [937] = 937, - [938] = 938, - [939] = 939, - [940] = 911, - [941] = 941, + [938] = 105, + [939] = 107, + [940] = 106, + [941] = 114, [942] = 942, - [943] = 912, - [944] = 913, - [945] = 117, + [943] = 943, + [944] = 102, + [945] = 945, [946] = 946, [947] = 947, [948] = 948, - [949] = 949, - [950] = 950, - [951] = 951, - [952] = 952, - [953] = 953, - [954] = 954, - [955] = 955, - [956] = 956, - [957] = 957, - [958] = 958, - [959] = 959, - [960] = 843, + [949] = 838, + [950] = 840, + [951] = 850, + [952] = 858, + [953] = 859, + [954] = 885, + [955] = 935, + [956] = 943, + [957] = 945, + [958] = 946, + [959] = 947, + [960] = 948, [961] = 961, [962] = 962, - [963] = 963, + [963] = 909, [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, - [986] = 986, - [987] = 987, - [988] = 988, - [989] = 989, - [990] = 990, - [991] = 991, - [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, + [965] = 879, + [966] = 114, + [967] = 880, + [968] = 825, + [969] = 969, + [970] = 817, + [971] = 114, + [972] = 114, + [973] = 809, + [974] = 809, + [975] = 881, + [976] = 882, + [977] = 809, + [978] = 883, + [979] = 937, + [980] = 105, + [981] = 886, + [982] = 813, + [983] = 887, + [984] = 107, + [985] = 888, + [986] = 112, + [987] = 889, + [988] = 110, + [989] = 838, + [990] = 890, + [991] = 891, + [992] = 892, + [993] = 893, + [994] = 837, + [995] = 813, + [996] = 838, + [997] = 894, + [998] = 808, + [999] = 840, + [1000] = 823, + [1001] = 850, + [1002] = 806, + [1003] = 810, + [1004] = 858, + [1005] = 805, + [1006] = 859, + [1007] = 818, + [1008] = 885, + [1009] = 820, + [1010] = 829, + [1011] = 811, + [1012] = 812, + [1013] = 819, + [1014] = 810, + [1015] = 834, + [1016] = 815, + [1017] = 811, + [1018] = 858, + [1019] = 812, + [1020] = 819, + [1021] = 103, + [1022] = 841, + [1023] = 851, + [1024] = 113, + [1025] = 872, + [1026] = 1026, + [1027] = 1027, + [1028] = 817, + [1029] = 844, + [1030] = 895, + [1031] = 106, + [1032] = 834, + [1033] = 805, + [1034] = 877, + [1035] = 848, + [1036] = 825, + [1037] = 816, + [1038] = 105, + [1039] = 107, + [1040] = 875, + [1041] = 106, [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, + [1043] = 896, + [1044] = 859, + [1045] = 818, + [1046] = 885, + [1047] = 820, + [1048] = 111, + [1049] = 829, + [1050] = 920, + [1051] = 936, + [1052] = 852, + [1053] = 817, + [1054] = 921, + [1055] = 897, + [1056] = 1056, + [1057] = 898, + [1058] = 899, + [1059] = 900, + [1060] = 846, + [1061] = 962, [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, - [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, - [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, - [1297] = 1297, + [1063] = 854, + [1064] = 902, + [1065] = 922, + [1066] = 903, + [1067] = 1067, + [1068] = 904, + [1069] = 855, + [1070] = 856, + [1071] = 932, + [1072] = 1072, + [1073] = 825, + [1074] = 816, + [1075] = 860, + [1076] = 861, + [1077] = 862, + [1078] = 863, + [1079] = 864, + [1080] = 865, + [1081] = 1081, + [1082] = 1082, + [1083] = 866, + [1084] = 867, + [1085] = 868, + [1086] = 869, + [1087] = 870, + [1088] = 923, + [1089] = 924, + [1090] = 873, + [1091] = 905, + [1092] = 906, + [1093] = 808, + [1094] = 840, + [1095] = 925, + [1096] = 926, + [1097] = 907, + [1098] = 908, + [1099] = 927, + [1100] = 928, + [1101] = 1101, + [1102] = 929, + [1103] = 930, + [1104] = 1104, + [1105] = 109, + [1106] = 933, + [1107] = 1107, + [1108] = 931, + [1109] = 910, + [1110] = 911, + [1111] = 912, + [1112] = 913, + [1113] = 914, + [1114] = 915, + [1115] = 934, + [1116] = 884, + [1117] = 849, + [1118] = 916, + [1119] = 917, + [1120] = 918, + [1121] = 823, + [1122] = 850, + [1123] = 919, + [1124] = 104, + [1125] = 108, + [1126] = 876, + [1127] = 806, + [1128] = 1128, + [1129] = 932, + [1130] = 845, + [1131] = 846, + [1132] = 903, + [1133] = 904, + [1134] = 895, + [1135] = 943, + [1136] = 809, + [1137] = 854, + [1138] = 922, + [1139] = 855, + [1140] = 905, + [1141] = 906, + [1142] = 845, + [1143] = 107, + [1144] = 847, + [1145] = 925, + [1146] = 926, + [1147] = 907, + [1148] = 908, + [1149] = 909, + [1150] = 933, + [1151] = 856, + [1152] = 910, + [1153] = 911, + [1154] = 912, + [1155] = 913, + [1156] = 945, + [1157] = 914, + [1158] = 849, + [1159] = 878, + [1160] = 915, + [1161] = 923, + [1162] = 924, + [1163] = 847, + [1164] = 851, + [1165] = 934, + [1166] = 853, + [1167] = 916, + [1168] = 853, + [1169] = 917, + [1170] = 927, + [1171] = 928, + [1172] = 929, + [1173] = 114, + [1174] = 930, + [1175] = 1175, + [1176] = 918, + [1177] = 919, + [1178] = 931, + [1179] = 860, + [1180] = 884, + [1181] = 861, + [1182] = 848, + [1183] = 896, + [1184] = 862, + [1185] = 863, + [1186] = 864, + [1187] = 1187, + [1188] = 865, + [1189] = 866, + [1190] = 867, + [1191] = 946, + [1192] = 868, + [1193] = 920, + [1194] = 872, + [1195] = 947, + [1196] = 921, + [1197] = 874, + [1198] = 869, + [1199] = 948, + [1200] = 937, + [1201] = 875, + [1202] = 870, + [1203] = 936, + [1204] = 871, + [1205] = 1205, + [1206] = 841, + [1207] = 897, + [1208] = 825, + [1209] = 105, + [1210] = 898, + [1211] = 817, + [1212] = 873, + [1213] = 876, + [1214] = 936, + [1215] = 877, + [1216] = 899, + [1217] = 878, + [1218] = 874, + [1219] = 900, + [1220] = 879, + [1221] = 880, + [1222] = 881, + [1223] = 882, + [1224] = 937, + [1225] = 883, + [1226] = 962, + [1227] = 935, + [1228] = 886, + [1229] = 887, + [1230] = 902, + [1231] = 888, + [1232] = 889, + [1233] = 890, + [1234] = 943, + [1235] = 945, + [1236] = 891, + [1237] = 892, + [1238] = 946, + [1239] = 893, + [1240] = 837, + [1241] = 894, + [1242] = 947, + [1243] = 948, + [1244] = 106, + [1245] = 815, + [1246] = 935, + [1247] = 844, + [1248] = 852, + [1249] = 871, + [1250] = 1250, + [1251] = 841, + [1252] = 908, + [1253] = 1253, + [1254] = 888, + [1255] = 881, + [1256] = 1256, + [1257] = 880, + [1258] = 1258, + [1259] = 114, + [1260] = 889, + [1261] = 910, + [1262] = 854, + [1263] = 902, + [1264] = 922, + [1265] = 919, + [1266] = 1266, + [1267] = 926, + [1268] = 890, + [1269] = 903, + [1270] = 904, + [1271] = 855, + [1272] = 882, + [1273] = 856, + [1274] = 932, + [1275] = 915, + [1276] = 891, + [1277] = 914, + [1278] = 892, + [1279] = 860, + [1280] = 886, + [1281] = 1281, + [1282] = 928, + [1283] = 861, + [1284] = 862, + [1285] = 863, + [1286] = 883, + [1287] = 864, + [1288] = 921, + [1289] = 934, + [1290] = 895, + [1291] = 105, + [1292] = 929, + [1293] = 893, + [1294] = 837, + [1295] = 894, + [1296] = 930, + [1297] = 912, [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, + [1299] = 927, + [1300] = 897, + [1301] = 906, + [1302] = 834, + [1303] = 107, + [1304] = 865, + [1305] = 1253, + [1306] = 1306, + [1307] = 933, + [1308] = 846, + [1309] = 106, + [1310] = 911, + [1311] = 884, + [1312] = 931, + [1313] = 844, + [1314] = 866, + [1315] = 1298, + [1316] = 867, + [1317] = 868, + [1318] = 1318, + [1319] = 869, + [1320] = 851, + [1321] = 870, + [1322] = 852, + [1323] = 872, + [1324] = 816, + [1325] = 923, [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, - [1404] = 1404, - [1405] = 1399, - [1406] = 107, - [1407] = 875, - [1408] = 1404, - [1409] = 876, - [1410] = 890, - [1411] = 1411, - [1412] = 873, - [1413] = 846, - [1414] = 905, - [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, + [1327] = 924, + [1328] = 873, + [1329] = 877, + [1330] = 896, + [1331] = 887, + [1332] = 909, + [1333] = 875, + [1334] = 905, + [1335] = 898, + [1336] = 848, + [1337] = 913, + [1338] = 907, + [1339] = 899, + [1340] = 900, + [1341] = 849, + [1342] = 962, + [1343] = 925, + [1344] = 879, + [1345] = 1318, + [1346] = 916, + [1347] = 917, + [1348] = 918, + [1349] = 876, + [1350] = 871, + [1351] = 817, + [1352] = 874, + [1353] = 825, + [1354] = 853, + [1355] = 845, + [1356] = 809, + [1357] = 1357, + [1358] = 847, + [1359] = 1281, + [1360] = 878, + [1361] = 809, + [1362] = 1362, + [1363] = 1363, + [1364] = 102, + [1365] = 1362, + [1366] = 817, + [1367] = 1367, + [1368] = 1363, + [1369] = 825, + [1370] = 1370, + [1371] = 1371, + [1372] = 1372, + [1373] = 1373, + [1374] = 1374, + [1375] = 1375, + [1376] = 823, + [1377] = 850, + [1378] = 813, + [1379] = 838, + [1380] = 808, + [1381] = 840, + [1382] = 823, + [1383] = 850, + [1384] = 806, + [1385] = 810, + [1386] = 858, + [1387] = 805, + [1388] = 859, + [1389] = 818, + [1390] = 885, + [1391] = 820, + [1392] = 829, + [1393] = 811, + [1394] = 812, + [1395] = 819, + [1396] = 806, + [1397] = 1397, + [1398] = 1398, + [1399] = 810, + [1400] = 858, + [1401] = 1357, + [1402] = 805, + [1403] = 859, + [1404] = 818, + [1405] = 885, + [1406] = 820, + [1407] = 829, + [1408] = 811, + [1409] = 852, + [1410] = 854, + [1411] = 855, + [1412] = 856, + [1413] = 860, + [1414] = 861, + [1415] = 862, + [1416] = 863, + [1417] = 864, + [1418] = 865, + [1419] = 866, + [1420] = 867, + [1421] = 868, + [1422] = 869, + [1423] = 870, + [1424] = 873, + [1425] = 812, + [1426] = 884, + [1427] = 815, + [1428] = 819, + [1429] = 1429, + [1430] = 1430, + [1431] = 834, + [1432] = 1432, + [1433] = 1371, + [1434] = 1373, + [1435] = 838, + [1436] = 840, + [1437] = 850, + [1438] = 858, + [1439] = 859, + [1440] = 885, + [1441] = 848, + [1442] = 816, + [1443] = 1443, + [1444] = 1430, + [1445] = 1429, + [1446] = 1430, + [1447] = 809, + [1448] = 1373, + [1449] = 1432, + [1450] = 1371, + [1451] = 1373, + [1452] = 1452, + [1453] = 1429, + [1454] = 1430, [1455] = 1455, - [1456] = 1456, - [1457] = 1424, - [1458] = 1438, - [1459] = 1444, - [1460] = 1460, - [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, + [1456] = 1432, + [1457] = 1371, + [1458] = 1373, + [1459] = 1429, + [1460] = 1430, + [1461] = 852, + [1462] = 1462, + [1463] = 1432, + [1464] = 1373, + [1465] = 114, + [1466] = 1429, + [1467] = 1430, + [1468] = 1468, + [1469] = 1432, + [1470] = 854, + [1471] = 1471, + [1472] = 1429, + [1473] = 1432, + [1474] = 1474, + [1475] = 825, + [1476] = 855, + [1477] = 1429, + [1478] = 856, + [1479] = 1432, + [1480] = 817, + [1481] = 1481, + [1482] = 1429, + [1483] = 813, + [1484] = 838, + [1485] = 1429, + [1486] = 1429, + [1487] = 860, + [1488] = 1432, + [1489] = 861, + [1490] = 862, + [1491] = 863, + [1492] = 864, + [1493] = 865, + [1494] = 866, + [1495] = 825, + [1496] = 809, + [1497] = 1371, + [1498] = 817, + [1499] = 867, + [1500] = 868, + [1501] = 869, + [1502] = 870, + [1503] = 873, + [1504] = 1504, + [1505] = 1505, + [1506] = 1506, + [1507] = 1429, + [1508] = 1375, + [1509] = 838, + [1510] = 840, + [1511] = 850, + [1512] = 858, + [1513] = 859, + [1514] = 885, + [1515] = 1515, + [1516] = 848, + [1517] = 884, + [1518] = 1518, + [1519] = 1429, + [1520] = 1430, + [1521] = 808, + [1522] = 840, + [1523] = 1523, + [1524] = 1432, + [1525] = 1371, + [1526] = 1518, + [1527] = 1527, + [1528] = 1528, + [1529] = 878, + [1530] = 846, + [1531] = 915, + [1532] = 1357, + [1533] = 916, + [1534] = 917, + [1535] = 943, + [1536] = 921, + [1537] = 918, + [1538] = 897, + [1539] = 898, + [1540] = 899, + [1541] = 900, + [1542] = 962, + [1543] = 847, + [1544] = 1544, + [1545] = 919, + [1546] = 902, + [1547] = 945, + [1548] = 903, + [1549] = 920, + [1550] = 849, [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, - [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, + [1552] = 1544, + [1553] = 946, + [1554] = 947, + [1555] = 948, + [1556] = 922, + [1557] = 851, + [1558] = 1544, + [1559] = 923, + [1560] = 924, + [1561] = 904, + [1562] = 853, + [1563] = 927, + [1564] = 928, + [1565] = 896, + [1566] = 929, + [1567] = 1544, + [1568] = 930, + [1569] = 931, + [1570] = 895, + [1571] = 815, + [1572] = 1544, + [1573] = 1544, + [1574] = 1574, + [1575] = 1544, + [1576] = 905, + [1577] = 825, + [1578] = 906, + [1579] = 932, + [1580] = 817, + [1581] = 925, + [1582] = 926, + [1583] = 935, + [1584] = 907, + [1585] = 908, + [1586] = 933, + [1587] = 934, + [1588] = 936, + [1589] = 909, + [1590] = 841, + [1591] = 910, + [1592] = 937, + [1593] = 845, + [1594] = 872, + [1595] = 844, + [1596] = 911, + [1597] = 874, + [1598] = 912, + [1599] = 875, + [1600] = 105, + [1601] = 107, + [1602] = 1602, + [1603] = 935, + [1604] = 106, + [1605] = 876, + [1606] = 852, + [1607] = 854, + [1608] = 855, + [1609] = 856, + [1610] = 860, + [1611] = 861, + [1612] = 862, + [1613] = 863, + [1614] = 864, + [1615] = 865, + [1616] = 866, + [1617] = 867, + [1618] = 868, + [1619] = 869, + [1620] = 870, + [1621] = 873, + [1622] = 943, + [1623] = 945, + [1624] = 946, + [1625] = 947, + [1626] = 884, + [1627] = 877, + [1628] = 114, + [1629] = 948, + [1630] = 809, + [1631] = 879, + [1632] = 880, + [1633] = 881, + [1634] = 882, + [1635] = 1544, + [1636] = 883, + [1637] = 886, + [1638] = 887, + [1639] = 888, + [1640] = 889, + [1641] = 890, + [1642] = 891, + [1643] = 892, + [1644] = 893, + [1645] = 837, + [1646] = 894, + [1647] = 913, + [1648] = 1544, + [1649] = 914, + [1650] = 1544, + [1651] = 848, + [1652] = 871, + [1653] = 914, + [1654] = 905, + [1655] = 856, + [1656] = 884, + [1657] = 931, + [1658] = 872, + [1659] = 877, + [1660] = 848, + [1661] = 1661, + [1662] = 910, + [1663] = 852, + [1664] = 860, + [1665] = 915, + [1666] = 1666, + [1667] = 936, + [1668] = 887, + [1669] = 861, + [1670] = 862, + [1671] = 1661, + [1672] = 863, + [1673] = 1673, + [1674] = 879, + [1675] = 816, + [1676] = 1661, + [1677] = 864, + [1678] = 896, + [1679] = 841, + [1680] = 919, + [1681] = 1673, + [1682] = 907, + [1683] = 923, + [1684] = 881, + [1685] = 880, + [1686] = 860, + [1687] = 917, + [1688] = 1688, + [1689] = 888, + [1690] = 865, + [1691] = 866, + [1692] = 867, + [1693] = 848, + [1694] = 882, + [1695] = 889, + [1696] = 883, + [1697] = 1666, + [1698] = 924, + [1699] = 873, + [1700] = 867, + [1701] = 868, + [1702] = 890, + [1703] = 869, + [1704] = 1661, + [1705] = 921, + [1706] = 870, + [1707] = 105, + [1708] = 1673, + [1709] = 863, + [1710] = 873, + [1711] = 852, + [1712] = 864, + [1713] = 908, + [1714] = 891, + [1715] = 1688, + [1716] = 1716, + [1717] = 934, + [1718] = 1666, + [1719] = 928, + [1720] = 892, + [1721] = 929, + [1722] = 884, + [1723] = 1666, + [1724] = 930, + [1725] = 893, + [1726] = 865, + [1727] = 1357, + [1728] = 1688, + [1729] = 861, + [1730] = 849, + [1731] = 1673, + [1732] = 897, + [1733] = 114, + [1734] = 895, + [1735] = 1666, + [1736] = 886, + [1737] = 1737, + [1738] = 854, + [1739] = 834, + [1740] = 913, + [1741] = 868, [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, - [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, + [1743] = 1661, + [1744] = 855, + [1745] = 899, + [1746] = 909, + [1747] = 869, + [1748] = 900, + [1749] = 837, + [1750] = 894, + [1751] = 1688, + [1752] = 962, + [1753] = 911, + [1754] = 844, + [1755] = 854, + [1756] = 916, + [1757] = 902, + [1758] = 927, + [1759] = 107, + [1760] = 918, + [1761] = 862, + [1762] = 1661, + [1763] = 870, + [1764] = 1688, + [1765] = 866, + [1766] = 875, + [1767] = 922, + [1768] = 851, + [1769] = 1666, + [1770] = 937, + [1771] = 1673, + [1772] = 903, + [1773] = 904, + [1774] = 855, + [1775] = 1737, + [1776] = 925, + [1777] = 926, + [1778] = 856, + [1779] = 932, + [1780] = 106, + [1781] = 876, + [1782] = 906, + [1783] = 1661, + [1784] = 912, + [1785] = 920, + [1786] = 846, + [1787] = 1688, + [1788] = 933, + [1789] = 1673, + [1790] = 1661, + [1791] = 1661, + [1792] = 853, + [1793] = 845, + [1794] = 1794, + [1795] = 1795, + [1796] = 871, + [1797] = 878, + [1798] = 847, + [1799] = 874, + [1800] = 1800, + [1801] = 1801, + [1802] = 1801, + [1803] = 1803, + [1804] = 1804, + [1805] = 1801, + [1806] = 1803, + [1807] = 1804, + [1808] = 1808, + [1809] = 1809, + [1810] = 1803, + [1811] = 1804, + [1812] = 1808, + [1813] = 1803, + [1814] = 1801, + [1815] = 1803, + [1816] = 1801, + [1817] = 1801, + [1818] = 1801, + [1819] = 1803, + [1820] = 1801, + [1821] = 1803, + [1822] = 1803, + [1823] = 1803, + [1824] = 1801, + [1825] = 1803, + [1826] = 1803, + [1827] = 1801, + [1828] = 1801, [1829] = 1829, [1830] = 1830, [1831] = 1829, - [1832] = 927, - [1833] = 1829, - [1834] = 1829, - [1835] = 1829, - [1836] = 983, - [1837] = 886, - [1838] = 880, - [1839] = 901, - [1840] = 1829, + [1832] = 1832, + [1833] = 1833, + [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, - [1857] = 1842, - [1858] = 1842, - [1859] = 1842, - [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, + [1842] = 1840, + [1843] = 1840, + [1844] = 1841, + [1845] = 1840, + [1846] = 1841, + [1847] = 1840, + [1848] = 1841, + [1849] = 1849, + [1850] = 1841, + [1851] = 1851, + [1852] = 1840, + [1853] = 1840, + [1854] = 1854, + [1855] = 1841, + [1856] = 1841, + [1857] = 1841, + [1858] = 1840, + [1859] = 1841, + [1860] = 1841, + [1861] = 1840, + [1862] = 1840, + [1863] = 1863, + [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, - [1880] = 1880, - [1881] = 1878, + [1879] = 1877, + [1880] = 1874, + [1881] = 1881, [1882] = 1882, - [1883] = 1878, + [1883] = 1883, [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, + [1885] = 1881, + [1886] = 1886, + [1887] = 1887, + [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] = 488, [1902] = 1902, - [1903] = 1902, - [1904] = 1902, - [1905] = 1902, - [1906] = 1902, - [1907] = 1902, - [1908] = 1902, - [1909] = 1902, - [1910] = 1902, - [1911] = 1902, + [1903] = 1903, + [1904] = 1904, + [1905] = 1905, + [1906] = 1906, + [1907] = 933, + [1908] = 1908, + [1909] = 1909, + [1910] = 1910, + [1911] = 1911, [1912] = 1912, [1913] = 1913, [1914] = 1914, @@ -4790,7 +4858,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1919] = 1919, [1920] = 1920, [1921] = 1921, - [1922] = 1919, + [1922] = 1922, [1923] = 1923, [1924] = 1924, [1925] = 1925, @@ -4802,1492 +4870,1579 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1931] = 1931, [1932] = 1932, [1933] = 1933, - [1934] = 1934, - [1935] = 1925, + [1934] = 934, + [1935] = 1935, [1936] = 1936, - [1937] = 507, + [1937] = 1937, [1938] = 1938, [1939] = 1939, - [1940] = 1940, - [1941] = 1941, - [1942] = 988, - [1943] = 1930, + [1940] = 932, + [1941] = 1936, + [1942] = 1906, + [1943] = 1943, [1944] = 1944, - [1945] = 1928, - [1946] = 1946, - [1947] = 1947, - [1948] = 1948, - [1949] = 990, - [1950] = 1929, - [1951] = 991, + [1945] = 1905, + [1946] = 1933, + [1947] = 1937, + [1948] = 1938, + [1949] = 1949, + [1950] = 1950, + [1951] = 1951, [1952] = 1952, [1953] = 1953, [1954] = 1954, - [1955] = 1955, - [1956] = 1956, - [1957] = 1957, - [1958] = 1958, + [1955] = 1953, + [1956] = 1952, + [1957] = 1954, + [1958] = 1951, [1959] = 1959, - [1960] = 1927, - [1961] = 1961, + [1960] = 1959, + [1961] = 1950, [1962] = 1962, - [1963] = 1963, + [1963] = 1962, [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, + [1977] = 1975, [1978] = 1978, - [1979] = 1979, - [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, + [1979] = 1976, + [1980] = 1978, + [1981] = 1978, + [1982] = 1976, + [1983] = 1975, + [1984] = 1978, + [1985] = 1976, + [1986] = 1978, + [1987] = 1978, + [1988] = 1976, + [1989] = 1975, + [1990] = 1978, + [1991] = 1976, + [1992] = 1976, + [1993] = 1975, + [1994] = 1975, + [1995] = 1978, + [1996] = 1976, + [1997] = 1975, + [1998] = 1976, + [1999] = 1978, + [2000] = 1975, + [2001] = 1975, + [2002] = 2002, + [2003] = 2002, + [2004] = 2002, + [2005] = 2005, + [2006] = 2005, + [2007] = 2005, + [2008] = 2005, + [2009] = 2002, + [2010] = 2002, + [2011] = 2002, + [2012] = 2002, + [2013] = 2005, + [2014] = 2014, + [2015] = 2002, + [2016] = 2005, + [2017] = 2005, + [2018] = 2005, + [2019] = 2005, + [2020] = 2002, + [2021] = 2021, [2022] = 2022, [2023] = 2023, - [2024] = 2024, - [2025] = 2023, - [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, - [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, + [2024] = 2022, + [2025] = 2022, + [2026] = 2026, + [2027] = 2021, + [2028] = 2028, + [2029] = 2026, + [2030] = 2030, + [2031] = 2030, + [2032] = 2021, + [2033] = 2028, + [2034] = 2022, + [2035] = 2021, + [2036] = 2028, + [2037] = 2021, + [2038] = 2028, + [2039] = 2026, + [2040] = 2030, + [2041] = 2026, + [2042] = 2030, + [2043] = 2026, + [2044] = 2021, + [2045] = 2030, + [2046] = 2022, + [2047] = 2028, + [2048] = 2048, + [2049] = 2030, + [2050] = 2021, + [2051] = 2028, + [2052] = 2026, + [2053] = 2030, + [2054] = 2022, + [2055] = 2022, + [2056] = 2056, + [2057] = 2022, + [2058] = 2021, + [2059] = 2028, + [2060] = 2026, + [2061] = 2030, + [2062] = 2022, + [2063] = 2028, + [2064] = 2021, + [2065] = 2028, + [2066] = 2026, + [2067] = 2030, + [2068] = 2026, + [2069] = 2069, + [2070] = 2070, + [2071] = 2071, + [2072] = 2072, + [2073] = 2073, + [2074] = 2074, + [2075] = 2075, + [2076] = 2075, + [2077] = 2072, + [2078] = 2078, + [2079] = 2078, + [2080] = 2080, + [2081] = 2081, + [2082] = 2082, + [2083] = 2081, + [2084] = 2084, + [2085] = 488, + [2086] = 2086, + [2087] = 2087, + [2088] = 2088, + [2089] = 2088, + [2090] = 486, + [2091] = 2091, + [2092] = 2092, + [2093] = 2093, + [2094] = 2088, + [2095] = 2081, + [2096] = 491, + [2097] = 2097, + [2098] = 2098, + [2099] = 2084, + [2100] = 2100, + [2101] = 2101, + [2102] = 2102, + [2103] = 2088, + [2104] = 937, [2105] = 2105, - [2106] = 2106, + [2106] = 2081, [2107] = 2107, - [2108] = 2108, + [2108] = 2081, [2109] = 2109, - [2110] = 2110, - [2111] = 2111, + [2110] = 2105, + [2111] = 2088, [2112] = 2112, - [2113] = 2110, - [2114] = 2114, - [2115] = 2111, - [2116] = 2106, + [2113] = 2113, + [2114] = 2088, + [2115] = 2091, + [2116] = 2081, [2117] = 2117, - [2118] = 2118, + [2118] = 2101, [2119] = 2119, [2120] = 2120, [2121] = 2121, [2122] = 2122, - [2123] = 507, + [2123] = 2123, [2124] = 2124, [2125] = 2125, - [2126] = 2119, - [2127] = 2124, - [2128] = 2128, - [2129] = 2124, + [2126] = 2105, + [2127] = 2102, + [2128] = 2081, + [2129] = 2105, [2130] = 2130, - [2131] = 2122, - [2132] = 987, - [2133] = 2119, - [2134] = 2134, - [2135] = 2135, + [2131] = 2105, + [2132] = 2132, + [2133] = 2081, + [2134] = 2081, + [2135] = 2105, [2136] = 2136, - [2137] = 2137, - [2138] = 2138, - [2139] = 2139, - [2140] = 2140, - [2141] = 2136, - [2142] = 2142, - [2143] = 2143, + [2137] = 2112, + [2138] = 2082, + [2139] = 936, + [2140] = 2136, + [2141] = 2141, + [2142] = 2088, + [2143] = 2081, [2144] = 2144, - [2145] = 2145, - [2146] = 2146, - [2147] = 2124, - [2148] = 2148, - [2149] = 2124, - [2150] = 2150, - [2151] = 2138, - [2152] = 2144, + [2145] = 2124, + [2146] = 2097, + [2147] = 2105, + [2148] = 2120, + [2149] = 2149, + [2150] = 2121, + [2151] = 2151, + [2152] = 2152, [2153] = 2124, - [2154] = 2124, - [2155] = 2124, - [2156] = 2125, + [2154] = 937, + [2155] = 2155, + [2156] = 2156, [2157] = 2157, - [2158] = 2138, - [2159] = 2120, - [2160] = 2134, - [2161] = 2138, - [2162] = 2118, + [2158] = 932, + [2159] = 2159, + [2160] = 2160, + [2161] = 2161, + [2162] = 2162, [2163] = 2163, - [2164] = 2164, - [2165] = 2165, + [2164] = 2155, + [2165] = 2155, [2166] = 2166, [2167] = 2167, - [2168] = 500, - [2169] = 2124, - [2170] = 2170, - [2171] = 505, - [2172] = 2172, + [2168] = 2149, + [2169] = 2169, + [2170] = 936, + [2171] = 2091, + [2172] = 2102, [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, - [2188] = 2188, - [2189] = 2164, - [2190] = 2186, - [2191] = 987, + [2174] = 2155, + [2175] = 1889, + [2176] = 2167, + [2177] = 2177, + [2178] = 2178, + [2179] = 2169, + [2180] = 2178, + [2181] = 2163, + [2182] = 2161, + [2183] = 2183, + [2184] = 937, + [2185] = 2087, + [2186] = 2152, + [2187] = 2155, + [2188] = 933, + [2189] = 2189, + [2190] = 2162, + [2191] = 2144, [2192] = 2192, - [2193] = 987, + [2193] = 2155, [2194] = 2194, - [2195] = 2195, + [2195] = 936, [2196] = 2196, [2197] = 2197, - [2198] = 2198, - [2199] = 2199, + [2198] = 2177, + [2199] = 934, [2200] = 2200, - [2201] = 2200, - [2202] = 2202, - [2203] = 2194, - [2204] = 2202, - [2205] = 986, - [2206] = 2196, - [2207] = 1925, - [2208] = 2192, - [2209] = 2135, - [2210] = 2184, + [2201] = 2201, + [2202] = 2155, + [2203] = 2101, + [2204] = 2194, + [2205] = 2160, + [2206] = 2206, + [2207] = 2201, + [2208] = 2183, + [2209] = 2192, + [2210] = 2097, [2211] = 2211, - [2212] = 2163, - [2213] = 2213, - [2214] = 2214, + [2212] = 2212, + [2213] = 923, + [2214] = 924, [2215] = 2215, [2216] = 2216, [2217] = 2217, - [2218] = 2215, - [2219] = 2195, - [2220] = 2125, - [2221] = 986, - [2222] = 2150, - [2223] = 2199, + [2218] = 2218, + [2219] = 920, + [2220] = 2220, + [2221] = 931, + [2222] = 2222, + [2223] = 2223, [2224] = 2224, [2225] = 2225, - [2226] = 2226, + [2226] = 922, [2227] = 2227, - [2228] = 2227, - [2229] = 2225, - [2230] = 2122, - [2231] = 2136, - [2232] = 2167, - [2233] = 2224, - [2234] = 2214, - [2235] = 507, - [2236] = 2236, - [2237] = 970, - [2238] = 2238, + [2228] = 923, + [2229] = 924, + [2230] = 905, + [2231] = 906, + [2232] = 925, + [2233] = 2233, + [2234] = 2234, + [2235] = 927, + [2236] = 928, + [2237] = 929, + [2238] = 926, [2239] = 2239, - [2240] = 971, - [2241] = 972, - [2242] = 2242, - [2243] = 975, - [2244] = 2244, + [2240] = 902, + [2241] = 930, + [2242] = 114, + [2243] = 907, + [2244] = 908, [2245] = 2245, - [2246] = 2246, - [2247] = 976, - [2248] = 2248, - [2249] = 2249, - [2250] = 2250, - [2251] = 977, - [2252] = 978, - [2253] = 2253, - [2254] = 2254, - [2255] = 2255, - [2256] = 979, - [2257] = 2246, - [2258] = 2258, - [2259] = 1928, + [2246] = 931, + [2247] = 2247, + [2248] = 1892, + [2249] = 920, + [2250] = 1893, + [2251] = 927, + [2252] = 2216, + [2253] = 1895, + [2254] = 928, + [2255] = 105, + [2256] = 107, + [2257] = 2215, + [2258] = 2216, + [2259] = 2223, [2260] = 2260, [2261] = 2261, - [2262] = 2255, - [2263] = 2246, - [2264] = 1929, - [2265] = 967, - [2266] = 2266, - [2267] = 2246, - [2268] = 2268, - [2269] = 117, - [2270] = 2253, - [2271] = 971, - [2272] = 2255, - [2273] = 979, - [2274] = 2246, - [2275] = 2245, - [2276] = 2255, - [2277] = 2246, - [2278] = 2278, - [2279] = 2278, - [2280] = 2280, - [2281] = 2281, + [2262] = 2262, + [2263] = 2263, + [2264] = 2224, + [2265] = 929, + [2266] = 930, + [2267] = 488, + [2268] = 899, + [2269] = 909, + [2270] = 922, + [2271] = 2239, + [2272] = 2272, + [2273] = 932, + [2274] = 2274, + [2275] = 2275, + [2276] = 2276, + [2277] = 2277, + [2278] = 895, + [2279] = 2279, + [2280] = 2216, + [2281] = 933, [2282] = 2282, [2283] = 2283, - [2284] = 2284, - [2285] = 2285, - [2286] = 2278, - [2287] = 2285, - [2288] = 2288, - [2289] = 2289, - [2290] = 2290, - [2291] = 2278, - [2292] = 2292, + [2284] = 107, + [2285] = 2223, + [2286] = 498, + [2287] = 2245, + [2288] = 900, + [2289] = 2080, + [2290] = 2239, + [2291] = 2291, + [2292] = 931, [2293] = 2293, - [2294] = 2278, - [2295] = 512, - [2296] = 2283, - [2297] = 2284, - [2298] = 2238, - [2299] = 2238, + [2294] = 2239, + [2295] = 2215, + [2296] = 910, + [2297] = 2216, + [2298] = 2069, + [2299] = 2283, [2300] = 2300, - [2301] = 2254, - [2302] = 2246, - [2303] = 2245, - [2304] = 975, - [2305] = 2284, - [2306] = 976, - [2307] = 2238, + [2301] = 911, + [2302] = 2216, + [2303] = 934, + [2304] = 2304, + [2305] = 2223, + [2306] = 2304, + [2307] = 2307, [2308] = 2308, - [2309] = 977, + [2309] = 2215, [2310] = 2310, - [2311] = 2311, - [2312] = 108, - [2313] = 2236, - [2314] = 2238, - [2315] = 2107, - [2316] = 2117, - [2317] = 2317, + [2311] = 2223, + [2312] = 2312, + [2313] = 912, + [2314] = 913, + [2315] = 896, + [2316] = 2316, + [2317] = 2216, [2318] = 2318, [2319] = 2319, - [2320] = 2320, - [2321] = 2238, - [2322] = 2255, - [2323] = 2323, - [2324] = 1930, + [2320] = 923, + [2321] = 2321, + [2322] = 914, + [2323] = 924, + [2324] = 2324, [2325] = 2325, - [2326] = 2261, - [2327] = 2238, - [2328] = 2238, - [2329] = 2282, + [2326] = 2215, + [2327] = 2216, + [2328] = 915, + [2329] = 2329, [2330] = 2330, [2331] = 2331, [2332] = 2332, [2333] = 2333, - [2334] = 970, - [2335] = 2293, - [2336] = 2255, - [2337] = 2246, - [2338] = 972, + [2334] = 2334, + [2335] = 922, + [2336] = 2239, + [2337] = 2337, + [2338] = 2316, [2339] = 2339, - [2340] = 2340, - [2341] = 2280, - [2342] = 2342, - [2343] = 2343, - [2344] = 978, - [2345] = 2289, - [2346] = 2245, - [2347] = 2289, - [2348] = 2278, - [2349] = 967, - [2350] = 2350, + [2340] = 2307, + [2341] = 916, + [2342] = 917, + [2343] = 918, + [2344] = 2332, + [2345] = 2345, + [2346] = 962, + [2347] = 919, + [2348] = 2348, + [2349] = 2349, + [2350] = 920, [2351] = 2351, - [2352] = 2330, - [2353] = 2242, - [2354] = 1927, - [2355] = 2355, - [2356] = 2245, - [2357] = 2245, - [2358] = 2358, + [2352] = 2352, + [2353] = 2282, + [2354] = 1894, + [2355] = 2239, + [2356] = 936, + [2357] = 2357, + [2358] = 106, [2359] = 2359, [2360] = 2360, - [2361] = 2361, - [2362] = 2362, - [2363] = 2363, - [2364] = 2364, - [2365] = 2365, - [2366] = 2366, - [2367] = 2367, - [2368] = 2368, - [2369] = 2369, - [2370] = 2370, - [2371] = 2371, - [2372] = 2372, - [2373] = 2373, - [2374] = 2359, - [2375] = 2375, - [2376] = 2360, - [2377] = 2377, - [2378] = 2378, - [2379] = 2361, - [2380] = 2380, - [2381] = 2362, - [2382] = 2382, - [2383] = 2366, - [2384] = 2367, - [2385] = 2385, + [2361] = 2331, + [2362] = 903, + [2363] = 921, + [2364] = 927, + [2365] = 2223, + [2366] = 488, + [2367] = 2337, + [2368] = 937, + [2369] = 2337, + [2370] = 2211, + [2371] = 114, + [2372] = 2324, + [2373] = 928, + [2374] = 2337, + [2375] = 2337, + [2376] = 2376, + [2377] = 2337, + [2378] = 2337, + [2379] = 2337, + [2380] = 2215, + [2381] = 2293, + [2382] = 2216, + [2383] = 2383, + [2384] = 2337, + [2385] = 897, [2386] = 2386, - [2387] = 2387, - [2388] = 2388, - [2389] = 2369, - [2390] = 2377, - [2391] = 2391, - [2392] = 2392, - [2393] = 968, - [2394] = 2394, + [2387] = 898, + [2388] = 2307, + [2389] = 2239, + [2390] = 929, + [2391] = 2300, + [2392] = 2223, + [2393] = 904, + [2394] = 930, [2395] = 2395, - [2396] = 2392, - [2397] = 2363, + [2396] = 2396, + [2397] = 2312, [2398] = 2398, [2399] = 2399, [2400] = 2400, [2401] = 2401, [2402] = 2402, - [2403] = 2364, - [2404] = 2365, + [2403] = 2403, + [2404] = 2404, [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, - [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, + [2416] = 2416, + [2417] = 2417, + [2418] = 2418, + [2419] = 2404, + [2420] = 2420, + [2421] = 2421, + [2422] = 2422, + [2423] = 2423, + [2424] = 505, + [2425] = 2405, + [2426] = 2426, + [2427] = 2427, + [2428] = 2428, + [2429] = 2429, + [2430] = 2430, + [2431] = 2427, [2432] = 2432, [2433] = 2433, - [2434] = 2398, - [2435] = 2399, + [2434] = 2434, + [2435] = 2435, [2436] = 2436, - [2437] = 2405, - [2438] = 2438, - [2439] = 2359, - [2440] = 2440, - [2441] = 2369, - [2442] = 2377, - [2443] = 2391, - [2444] = 2405, - [2445] = 2445, - [2446] = 2446, - [2447] = 2447, - [2448] = 2398, - [2449] = 2399, - [2450] = 2450, + [2437] = 2437, + [2438] = 2433, + [2439] = 2436, + [2440] = 921, + [2441] = 2399, + [2442] = 2430, + [2443] = 2120, + [2444] = 2121, + [2445] = 2427, + [2446] = 2428, + [2447] = 2429, + [2448] = 925, + [2449] = 926, + [2450] = 503, [2451] = 2451, - [2452] = 2405, - [2453] = 2163, - [2454] = 2370, - [2455] = 2391, - [2456] = 2164, - [2457] = 2359, + [2452] = 2308, + [2453] = 2434, + [2454] = 2433, + [2455] = 2434, + [2456] = 2383, + [2457] = 2436, [2458] = 2458, - [2459] = 2369, - [2460] = 2377, + [2459] = 2428, + [2460] = 2400, [2461] = 2461, - [2462] = 2462, - [2463] = 2398, - [2464] = 2399, + [2462] = 2430, + [2463] = 2427, + [2464] = 2428, [2465] = 2465, - [2466] = 2369, - [2467] = 2377, - [2468] = 2468, - [2469] = 2398, - [2470] = 2399, + [2466] = 2429, + [2467] = 2467, + [2468] = 2401, + [2469] = 2402, + [2470] = 2429, [2471] = 2471, [2472] = 2472, - [2473] = 2369, - [2474] = 2377, - [2475] = 2475, + [2473] = 2473, + [2474] = 2433, + [2475] = 2434, [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, + [2477] = 2432, + [2478] = 2436, + [2479] = 2430, + [2480] = 2427, + [2481] = 2428, + [2482] = 2429, + [2483] = 2483, + [2484] = 2433, + [2485] = 2434, + [2486] = 2436, + [2487] = 2427, + [2488] = 2428, + [2489] = 2430, [2490] = 2490, - [2491] = 2491, - [2492] = 2492, - [2493] = 2407, + [2491] = 2427, + [2492] = 2428, + [2493] = 2493, [2494] = 2494, - [2495] = 2495, + [2495] = 2429, [2496] = 2496, - [2497] = 2497, - [2498] = 2487, - [2499] = 517, - [2500] = 2380, - [2501] = 2382, - [2502] = 2387, - [2503] = 2432, - [2504] = 2504, - [2505] = 2505, - [2506] = 2368, - [2507] = 2507, - [2508] = 2508, - [2509] = 2433, - [2510] = 2438, - [2511] = 2392, - [2512] = 2398, - [2513] = 2399, - [2514] = 2514, - [2515] = 2505, - [2516] = 2398, - [2517] = 2399, - [2518] = 2405, - [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, + [2497] = 2430, + [2498] = 2119, + [2499] = 2433, + [2500] = 2434, + [2501] = 2465, + [2502] = 2502, + [2503] = 2436, + [2504] = 2415, + [2505] = 2430, + [2506] = 2437, + [2507] = 2428, + [2508] = 2433, + [2509] = 2434, + [2510] = 2510, + [2511] = 2511, + [2512] = 2260, + [2513] = 2432, + [2514] = 2427, + [2515] = 2428, + [2516] = 2516, + [2517] = 2517, + [2518] = 2518, + [2519] = 2433, + [2520] = 2434, + [2521] = 2433, + [2522] = 2434, + [2523] = 506, + [2524] = 2427, + [2525] = 2428, + [2526] = 2433, + [2527] = 2434, + [2528] = 2436, + [2529] = 2471, + [2530] = 2418, + [2531] = 2467, + [2532] = 2532, + [2533] = 2533, + [2534] = 2534, + [2535] = 2461, + [2536] = 2406, + [2537] = 2408, [2538] = 2538, - [2539] = 2519, - [2540] = 2504, - [2541] = 2541, + [2539] = 2403, + [2540] = 2540, + [2541] = 2510, [2542] = 2542, [2543] = 2543, - [2544] = 565, - [2545] = 566, - [2546] = 599, - [2547] = 600, - [2548] = 567, + [2544] = 2544, + [2545] = 2545, + [2546] = 2546, + [2547] = 2547, + [2548] = 2496, [2549] = 2549, [2550] = 2550, - [2551] = 568, - [2552] = 569, + [2551] = 2551, + [2552] = 2552, [2553] = 2553, - [2554] = 530, - [2555] = 531, + [2554] = 2554, + [2555] = 2555, [2556] = 2556, - [2557] = 571, - [2558] = 572, - [2559] = 2559, - [2560] = 2560, + [2557] = 2557, + [2558] = 2511, + [2559] = 2467, + [2560] = 2532, [2561] = 2561, - [2562] = 573, + [2562] = 2461, [2563] = 2563, - [2564] = 2564, - [2565] = 574, - [2566] = 988, - [2567] = 2567, - [2568] = 2568, + [2564] = 2532, + [2565] = 2565, + [2566] = 2467, + [2567] = 2532, + [2568] = 2461, [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, + [2570] = 2570, + [2571] = 2467, + [2572] = 2532, + [2573] = 2461, + [2574] = 2533, + [2575] = 2575, + [2576] = 2467, + [2577] = 2532, + [2578] = 2534, + [2579] = 2461, + [2580] = 2467, + [2581] = 2532, + [2582] = 2461, + [2583] = 2420, + [2584] = 2472, + [2585] = 2490, [2586] = 2586, - [2587] = 536, - [2588] = 2550, - [2589] = 2589, - [2590] = 2590, - [2591] = 114, - [2592] = 556, - [2593] = 2560, - [2594] = 2561, - [2595] = 2563, - [2596] = 2596, - [2597] = 2597, - [2598] = 116, - [2599] = 2599, - [2600] = 642, - [2601] = 2567, - [2602] = 2568, - [2603] = 2569, - [2604] = 2604, - [2605] = 604, - [2606] = 2543, - [2607] = 2560, + [2587] = 2587, + [2588] = 2417, + [2589] = 2435, + [2590] = 2427, + [2591] = 2591, + [2592] = 2592, + [2593] = 617, + [2594] = 618, + [2595] = 577, + [2596] = 578, + [2597] = 579, + [2598] = 619, + [2599] = 581, + [2600] = 2600, + [2601] = 2601, + [2602] = 2602, + [2603] = 620, + [2604] = 621, + [2605] = 622, + [2606] = 623, + [2607] = 584, [2608] = 2608, - [2609] = 2584, - [2610] = 2563, - [2611] = 2611, - [2612] = 1938, + [2609] = 2609, + [2610] = 2610, + [2611] = 2601, + [2612] = 585, [2613] = 2613, - [2614] = 540, - [2615] = 2615, - [2616] = 2541, + [2614] = 518, + [2615] = 587, + [2616] = 2616, [2617] = 2617, - [2618] = 2581, - [2619] = 2216, + [2618] = 2618, + [2619] = 105, [2620] = 2620, - [2621] = 605, - [2622] = 2584, - [2623] = 2585, - [2624] = 2624, - [2625] = 2625, - [2626] = 580, + [2621] = 588, + [2622] = 589, + [2623] = 2623, + [2624] = 590, + [2625] = 591, + [2626] = 2189, [2627] = 2627, - [2628] = 627, - [2629] = 990, - [2630] = 2550, - [2631] = 606, - [2632] = 582, - [2633] = 617, - [2634] = 583, - [2635] = 2560, - [2636] = 2561, + [2628] = 2628, + [2629] = 2620, + [2630] = 2630, + [2631] = 106, + [2632] = 2632, + [2633] = 2633, + [2634] = 2634, + [2635] = 633, + [2636] = 2636, [2637] = 2637, - [2638] = 2563, - [2639] = 541, - [2640] = 607, - [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, + [2638] = 2591, + [2639] = 2634, + [2640] = 2640, + [2641] = 2623, + [2642] = 540, + [2643] = 2643, + [2644] = 2600, + [2645] = 2645, + [2646] = 2637, + [2647] = 2647, + [2648] = 2648, + [2649] = 593, + [2650] = 594, + [2651] = 2608, + [2652] = 2609, + [2653] = 2591, + [2654] = 2601, + [2655] = 2655, + [2656] = 2623, [2657] = 2657, - [2658] = 2569, - [2659] = 542, + [2658] = 2617, + [2659] = 2618, [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, - [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, + [2661] = 2620, + [2662] = 595, + [2663] = 2623, + [2664] = 2609, + [2665] = 596, + [2666] = 2666, + [2667] = 598, + [2668] = 630, + [2669] = 2632, + [2670] = 599, + [2671] = 2634, + [2672] = 571, + [2673] = 510, + [2674] = 512, + [2675] = 2637, + [2676] = 2591, + [2677] = 526, + [2678] = 529, + [2679] = 539, + [2680] = 600, + [2681] = 601, + [2682] = 586, + [2683] = 508, + [2684] = 592, + [2685] = 2600, + [2686] = 627, + [2687] = 2627, + [2688] = 628, + [2689] = 2689, + [2690] = 2608, + [2691] = 2609, + [2692] = 2601, + [2693] = 629, + [2694] = 631, + [2695] = 632, + [2696] = 2696, + [2697] = 602, + [2698] = 2617, + [2699] = 2618, + [2700] = 2700, + [2701] = 2620, + [2702] = 603, + [2703] = 2623, + [2704] = 604, + [2705] = 605, + [2706] = 606, + [2707] = 607, + [2708] = 2708, [2709] = 2709, - [2710] = 594, - [2711] = 595, - [2712] = 550, - [2713] = 1982, - [2714] = 551, + [2710] = 611, + [2711] = 2711, + [2712] = 2632, + [2713] = 2713, + [2714] = 2634, [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, - [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, + [2716] = 509, + [2717] = 2637, + [2718] = 2718, + [2719] = 541, + [2720] = 542, + [2721] = 610, + [2722] = 543, + [2723] = 511, + [2724] = 2166, + [2725] = 514, + [2726] = 2726, + [2727] = 544, + [2728] = 2728, + [2729] = 2608, + [2730] = 2609, + [2731] = 2632, + [2732] = 2601, + [2733] = 520, + [2734] = 2634, + [2735] = 2735, + [2736] = 624, + [2737] = 2617, + [2738] = 2618, + [2739] = 521, + [2740] = 2620, + [2741] = 574, + [2742] = 2623, + [2743] = 2735, + [2744] = 545, + [2745] = 2632, + [2746] = 522, + [2747] = 2634, + [2748] = 2748, + [2749] = 546, + [2750] = 523, + [2751] = 625, + [2752] = 524, + [2753] = 626, + [2754] = 525, + [2755] = 2608, + [2756] = 2609, + [2757] = 547, + [2758] = 527, + [2759] = 2645, + [2760] = 2637, + [2761] = 2617, + [2762] = 2618, + [2763] = 2620, + [2764] = 2623, + [2765] = 548, + [2766] = 2766, + [2767] = 549, + [2768] = 2591, + [2769] = 2655, + [2770] = 2608, + [2771] = 516, + [2772] = 2772, + [2773] = 2616, + [2774] = 550, + [2775] = 2591, + [2776] = 2776, + [2777] = 552, + [2778] = 2778, + [2779] = 2779, + [2780] = 530, + [2781] = 2600, + [2782] = 531, + [2783] = 532, + [2784] = 2617, + [2785] = 2618, + [2786] = 2620, + [2787] = 2623, [2788] = 2788, - [2789] = 2727, - [2790] = 528, - [2791] = 630, - [2792] = 2625, - [2793] = 2541, - [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, + [2789] = 553, + [2790] = 2728, + [2791] = 2632, + [2792] = 2634, + [2793] = 533, + [2794] = 2735, + [2795] = 534, + [2796] = 535, + [2797] = 1932, + [2798] = 554, + [2799] = 2608, + [2800] = 2772, + [2801] = 2657, + [2802] = 2609, + [2803] = 2803, + [2804] = 2708, + [2805] = 2645, + [2806] = 2637, + [2807] = 555, + [2808] = 2808, + [2809] = 2617, + [2810] = 2810, + [2811] = 2811, + [2812] = 2592, + [2813] = 2591, + [2814] = 2648, + [2815] = 2655, + [2816] = 2618, + [2817] = 575, + [2818] = 2818, + [2819] = 556, [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, - [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, + [2821] = 557, + [2822] = 1908, + [2823] = 2779, + [2824] = 2803, + [2825] = 558, + [2826] = 2826, + [2827] = 2600, + [2828] = 2647, + [2829] = 2601, + [2830] = 2610, + [2831] = 2831, + [2832] = 528, + [2833] = 580, + [2834] = 582, + [2835] = 2835, + [2836] = 583, + [2837] = 2837, + [2838] = 559, + [2839] = 2839, + [2840] = 1902, + [2841] = 536, + [2842] = 2608, + [2843] = 597, + [2844] = 2772, + [2845] = 2657, + [2846] = 2609, + [2847] = 560, + [2848] = 2601, + [2849] = 2610, + [2850] = 2728, + [2851] = 561, + [2852] = 562, + [2853] = 2600, + [2854] = 2854, + [2855] = 563, + [2856] = 2856, + [2857] = 609, + [2858] = 2811, + [2859] = 2617, + [2860] = 2618, + [2861] = 2779, + [2862] = 564, + [2863] = 2620, [2864] = 2864, [2865] = 2865, - [2866] = 2866, - [2867] = 2867, - [2868] = 2868, - [2869] = 2869, - [2870] = 1974, + [2866] = 2708, + [2867] = 565, + [2868] = 2617, + [2869] = 2618, + [2870] = 513, [2871] = 2871, - [2872] = 2872, - [2873] = 1975, - [2874] = 2865, - [2875] = 2875, - [2876] = 2876, + [2872] = 2811, + [2873] = 2623, + [2874] = 2811, + [2875] = 2779, + [2876] = 566, [2877] = 2877, [2878] = 2878, - [2879] = 2879, - [2880] = 2880, - [2881] = 2878, + [2879] = 567, + [2880] = 2708, + [2881] = 568, [2882] = 2882, [2883] = 2883, - [2884] = 1976, - [2885] = 2882, - [2886] = 2886, - [2887] = 2864, - [2888] = 2888, - [2889] = 2889, + [2884] = 2811, + [2885] = 569, + [2886] = 612, + [2887] = 2779, + [2888] = 515, + [2889] = 2810, [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, + [2891] = 2708, + [2892] = 613, + [2893] = 2893, + [2894] = 2811, + [2895] = 615, + [2896] = 2779, + [2897] = 517, + [2898] = 2708, + [2899] = 2632, + [2900] = 2811, + [2901] = 570, + [2902] = 2779, + [2903] = 2620, [2904] = 2904, - [2905] = 2905, - [2906] = 2875, - [2907] = 2907, - [2908] = 2908, - [2909] = 2909, - [2910] = 2910, + [2905] = 2808, + [2906] = 2634, + [2907] = 572, + [2908] = 2718, + [2909] = 519, + [2910] = 573, [2911] = 2911, - [2912] = 2912, - [2913] = 2913, - [2914] = 2905, - [2915] = 2915, - [2916] = 2916, - [2917] = 2908, - [2918] = 2918, - [2919] = 2909, - [2920] = 2920, + [2912] = 616, + [2913] = 576, + [2914] = 2914, + [2915] = 2632, + [2916] = 2637, + [2917] = 2911, + [2918] = 2713, + [2919] = 2919, + [2920] = 551, [2921] = 2921, - [2922] = 2308, - [2923] = 2923, - [2924] = 2863, + [2922] = 2922, + [2923] = 2922, + [2924] = 2924, [2925] = 2925, - [2926] = 2310, + [2926] = 2926, [2927] = 2927, [2928] = 2928, - [2929] = 2318, - [2930] = 2869, + [2929] = 2929, + [2930] = 1919, [2931] = 2931, - [2932] = 2871, - [2933] = 2872, - [2934] = 2865, - [2935] = 2875, + [2932] = 2932, + [2933] = 2921, + [2934] = 2934, + [2935] = 2935, [2936] = 2936, - [2937] = 2877, + [2937] = 2937, [2938] = 2938, - [2939] = 2880, - [2940] = 2878, - [2941] = 2882, - [2942] = 2883, + [2939] = 2939, + [2940] = 2940, + [2941] = 2941, + [2942] = 2942, [2943] = 2943, [2944] = 2944, [2945] = 2945, - [2946] = 2946, - [2947] = 2903, - [2948] = 2319, - [2949] = 2949, - [2950] = 1978, - [2951] = 2331, - [2952] = 2907, + [2946] = 1926, + [2947] = 2122, + [2948] = 1927, + [2949] = 1928, + [2950] = 2950, + [2951] = 2951, + [2952] = 2952, [2953] = 2953, [2954] = 2954, - [2955] = 1947, + [2955] = 2951, [2956] = 2956, - [2957] = 2913, - [2958] = 2958, - [2959] = 2918, + [2957] = 2957, + [2958] = 2921, + [2959] = 2925, [2960] = 2960, [2961] = 2961, [2962] = 2962, [2963] = 2963, - [2964] = 2915, + [2964] = 2950, [2965] = 2965, - [2966] = 2966, - [2967] = 2863, + [2966] = 2928, + [2967] = 2967, [2968] = 2968, [2969] = 2969, - [2970] = 2970, - [2971] = 2875, - [2972] = 2972, - [2973] = 2973, + [2970] = 2963, + [2971] = 2971, + [2972] = 2967, + [2973] = 2969, [2974] = 2974, - [2975] = 2916, - [2976] = 2921, - [2977] = 2946, - [2978] = 1952, - [2979] = 2925, - [2980] = 2863, - [2981] = 2981, + [2975] = 2975, + [2976] = 2974, + [2977] = 2977, + [2978] = 2975, + [2979] = 2928, + [2980] = 2931, + [2981] = 2932, [2982] = 2982, - [2983] = 2869, - [2984] = 2984, - [2985] = 2871, - [2986] = 2986, - [2987] = 1953, - [2988] = 2949, - [2989] = 2877, - [2990] = 2990, - [2991] = 1954, - [2992] = 2992, - [2993] = 1956, - [2994] = 1948, - [2995] = 2995, + [2983] = 2977, + [2984] = 2359, + [2985] = 2928, + [2986] = 2931, + [2987] = 2932, + [2988] = 2982, + [2989] = 2989, + [2990] = 2925, + [2991] = 2926, + [2992] = 2348, + [2993] = 2993, + [2994] = 2994, + [2995] = 2349, [2996] = 2996, - [2997] = 2944, - [2998] = 2869, - [2999] = 2999, - [3000] = 1957, - [3001] = 2871, - [3002] = 2872, + [2997] = 2950, + [2998] = 2998, + [2999] = 2351, + [3000] = 2352, + [3001] = 2937, + [3002] = 2360, [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, + [3004] = 3004, + [3005] = 3005, + [3006] = 3006, + [3007] = 3007, + [3008] = 3008, + [3009] = 2969, + [3010] = 2921, + [3011] = 3011, + [3012] = 3012, + [3013] = 2937, + [3014] = 2950, + [3015] = 2925, + [3016] = 3016, [3017] = 3017, - [3018] = 3018, - [3019] = 3019, + [3018] = 2977, + [3019] = 2963, [3020] = 3020, - [3021] = 2968, - [3022] = 1958, - [3023] = 3023, - [3024] = 3024, - [3025] = 3025, - [3026] = 3026, - [3027] = 1959, - [3028] = 2866, - [3029] = 1961, - [3030] = 2943, - [3031] = 2867, + [3021] = 2967, + [3022] = 2969, + [3023] = 2974, + [3024] = 2975, + [3025] = 2926, + [3026] = 2977, + [3027] = 2928, + [3028] = 2931, + [3029] = 2932, + [3030] = 2982, + [3031] = 3031, [3032] = 3032, - [3033] = 2984, - [3034] = 2895, - [3035] = 3035, - [3036] = 3036, + [3033] = 3033, + [3034] = 2931, + [3035] = 2925, + [3036] = 2926, [3037] = 3037, - [3038] = 2995, - [3039] = 2886, - [3040] = 3040, - [3041] = 2920, + [3038] = 2926, + [3039] = 2932, + [3040] = 2974, + [3041] = 2957, [3042] = 3042, - [3043] = 2877, - [3044] = 3013, - [3045] = 3045, + [3043] = 3043, + [3044] = 3044, + [3045] = 3006, [3046] = 3046, - [3047] = 2864, - [3048] = 2890, - [3049] = 3017, + [3047] = 2977, + [3048] = 3020, + [3049] = 3049, [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, + [3051] = 2982, + [3052] = 2937, + [3053] = 2935, + [3054] = 2963, + [3055] = 3055, + [3056] = 2967, + [3057] = 3057, + [3058] = 2941, + [3059] = 2942, + [3060] = 3060, + [3061] = 2960, + [3062] = 3062, + [3063] = 3063, + [3064] = 2975, [3065] = 3065, [3066] = 3050, - [3067] = 3067, + [3067] = 2937, [3068] = 3068, - [3069] = 2966, - [3070] = 3015, - [3071] = 2908, - [3072] = 2904, - [3073] = 2909, - [3074] = 2931, - [3075] = 2956, - [3076] = 3076, - [3077] = 2981, - [3078] = 3078, - [3079] = 3003, - [3080] = 3080, + [3069] = 3069, + [3070] = 3070, + [3071] = 2941, + [3072] = 2942, + [3073] = 3073, + [3074] = 1912, + [3075] = 3032, + [3076] = 3060, + [3077] = 1913, + [3078] = 2921, + [3079] = 3079, + [3080] = 2963, [3081] = 3081, - [3082] = 3082, + [3082] = 2967, [3083] = 3083, - [3084] = 3084, - [3085] = 2986, - [3086] = 3086, - [3087] = 3087, - [3088] = 2953, - [3089] = 2958, - [3090] = 2961, - [3091] = 2963, - [3092] = 2862, - [3093] = 2969, - [3094] = 2972, - [3095] = 2974, - [3096] = 3096, + [3084] = 2936, + [3085] = 3085, + [3086] = 3046, + [3087] = 2938, + [3088] = 1914, + [3089] = 2277, + [3090] = 3063, + [3091] = 2940, + [3092] = 2950, + [3093] = 1929, + [3094] = 1930, + [3095] = 1931, + [3096] = 2279, [3097] = 3097, - [3098] = 3098, - [3099] = 3067, - [3100] = 3052, - [3101] = 2910, - [3102] = 2890, + [3098] = 2963, + [3099] = 3099, + [3100] = 3100, + [3101] = 3101, + [3102] = 3068, [3103] = 3103, - [3104] = 1965, - [3105] = 1969, - [3106] = 1970, - [3107] = 3107, - [3108] = 2960, - [3109] = 2869, - [3110] = 3110, - [3111] = 3111, - [3112] = 1989, - [3113] = 3113, - [3114] = 3018, - [3115] = 2871, - [3116] = 2918, + [3104] = 2963, + [3105] = 3105, + [3106] = 3106, + [3107] = 2967, + [3108] = 3108, + [3109] = 3109, + [3110] = 3065, + [3111] = 3108, + [3112] = 2969, + [3113] = 3069, + [3114] = 3114, + [3115] = 2974, + [3116] = 2975, [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, - [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, - [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, + [3118] = 3016, + [3119] = 2977, + [3120] = 3011, + [3121] = 3121, + [3122] = 3122, + [3123] = 2921, + [3124] = 3124, + [3125] = 3125, + [3126] = 2993, + [3127] = 2928, + [3128] = 3128, + [3129] = 2931, + [3130] = 2932, + [3131] = 2982, + [3132] = 3003, + [3133] = 3007, + [3134] = 3103, + [3135] = 3106, + [3136] = 2968, + [3137] = 3117, + [3138] = 3138, + [3139] = 3139, + [3140] = 2989, + [3141] = 3141, + [3142] = 3142, + [3143] = 2929, + [3144] = 3057, + [3145] = 3085, + [3146] = 3139, + [3147] = 2967, + [3148] = 3148, + [3149] = 3081, + [3150] = 3150, + [3151] = 3151, + [3152] = 2924, + [3153] = 2996, + [3154] = 2998, + [3155] = 3005, + [3156] = 3017, + [3157] = 3031, + [3158] = 3062, + [3159] = 3159, + [3160] = 3160, + [3161] = 3161, + [3162] = 3162, + [3163] = 3163, + [3164] = 3164, + [3165] = 3165, + [3166] = 3166, + [3167] = 3167, + [3168] = 3168, + [3169] = 3169, + [3170] = 3170, + [3171] = 2943, + [3172] = 1916, + [3173] = 3105, + [3174] = 2941, + [3175] = 2942, + [3176] = 3044, + [3177] = 3073, + [3178] = 3178, + [3179] = 3179, + [3180] = 2952, + [3181] = 3167, + [3182] = 1909, + [3183] = 2953, + [3184] = 3159, + [3185] = 1910, + [3186] = 2956, + [3187] = 3160, + [3188] = 3161, + [3189] = 3162, + [3190] = 2962, + [3191] = 3163, + [3192] = 2925, + [3193] = 3164, + [3194] = 3165, + [3195] = 3166, + [3196] = 2965, + [3197] = 3004, + [3198] = 3008, + [3199] = 1911, [3200] = 3200, - [3201] = 3171, - [3202] = 2908, - [3203] = 2909, - [3204] = 2999, - [3205] = 3205, - [3206] = 3155, - [3207] = 2880, - [3208] = 2863, - [3209] = 3209, - [3210] = 2996, - [3211] = 3068, - [3212] = 2918, - [3213] = 3177, - [3214] = 2984, - [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, - [3228] = 3228, - [3229] = 3229, - [3230] = 3230, - [3231] = 3231, - [3232] = 3229, - [3233] = 3233, - [3234] = 3234, - [3235] = 3235, + [3201] = 2926, + [3202] = 2925, + [3203] = 2926, + [3204] = 3204, + [3205] = 2950, + [3206] = 3150, + [3207] = 3099, + [3208] = 2927, + [3209] = 3033, + [3210] = 3210, + [3211] = 2982, + [3212] = 3212, + [3213] = 2937, + [3214] = 3214, + [3215] = 3037, + [3216] = 2708, + [3217] = 2934, + [3218] = 3218, + [3219] = 3097, + [3220] = 3220, + [3221] = 2941, + [3222] = 2942, + [3223] = 2993, + [3224] = 2944, + [3225] = 3057, + [3226] = 3226, + [3227] = 3085, + [3228] = 3031, + [3229] = 3121, + [3230] = 3079, + [3231] = 3179, + [3232] = 3055, + [3233] = 3148, + [3234] = 3128, + [3235] = 3083, [3236] = 3236, - [3237] = 3237, - [3238] = 3238, - [3239] = 3239, - [3240] = 3240, - [3241] = 3241, - [3242] = 3242, - [3243] = 3243, - [3244] = 3244, - [3245] = 3245, - [3246] = 3240, - [3247] = 3247, - [3248] = 3248, - [3249] = 3235, + [3237] = 2993, + [3238] = 1917, + [3239] = 3057, + [3240] = 2921, + [3241] = 3085, + [3242] = 3031, + [3243] = 2937, + [3244] = 574, + [3245] = 1918, + [3246] = 1921, + [3247] = 1922, + [3248] = 3122, + [3249] = 2950, [3250] = 3250, [3251] = 3251, - [3252] = 3252, - [3253] = 3235, - [3254] = 3235, - [3255] = 3255, - [3256] = 3250, - [3257] = 3257, - [3258] = 3258, - [3259] = 3244, - [3260] = 3242, - [3261] = 3261, + [3252] = 2993, + [3253] = 3253, + [3254] = 2941, + [3255] = 3057, + [3256] = 2942, + [3257] = 3085, + [3258] = 3031, + [3259] = 3070, + [3260] = 2963, + [3261] = 2967, [3262] = 3262, [3263] = 3263, - [3264] = 3255, - [3265] = 3229, - [3266] = 3233, - [3267] = 3263, - [3268] = 3268, - [3269] = 3269, + [3264] = 2993, + [3265] = 2969, + [3266] = 3057, + [3267] = 3100, + [3268] = 3085, + [3269] = 3031, [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, + [3271] = 2963, + [3272] = 2974, + [3273] = 2975, + [3274] = 3274, + [3275] = 2977, + [3276] = 2993, + [3277] = 3057, + [3278] = 3085, + [3279] = 3031, + [3280] = 1903, + [3281] = 2967, + [3282] = 2928, + [3283] = 2931, + [3284] = 2954, + [3285] = 3285, + [3286] = 2932, + [3287] = 2982, [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, + [3289] = 3151, + [3290] = 3204, + [3291] = 2969, + [3292] = 3285, + [3293] = 3138, + [3294] = 3169, + [3295] = 1923, + [3296] = 1924, + [3297] = 1925, + [3298] = 2974, + [3299] = 2975, + [3300] = 3168, + [3301] = 3109, + [3302] = 3114, + [3303] = 3142, + [3304] = 3200, + [3305] = 3236, + [3306] = 3124, + [3307] = 3307, [3308] = 3308, - [3309] = 3247, + [3309] = 3309, [3310] = 3310, - [3311] = 3282, + [3311] = 3311, [3312] = 3312, - [3313] = 3250, + [3313] = 3313, [3314] = 3314, - [3315] = 3240, + [3315] = 3315, [3316] = 3316, - [3317] = 3251, - [3318] = 3282, - [3319] = 3229, - [3320] = 3233, - [3321] = 3261, - [3322] = 3282, - [3323] = 3241, - [3324] = 3281, + [3317] = 3317, + [3318] = 3318, + [3319] = 3319, + [3320] = 3314, + [3321] = 3321, + [3322] = 3319, + [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] = 3314, + [3328] = 3328, + [3329] = 3329, + [3330] = 3313, + [3331] = 3331, + [3332] = 3312, + [3333] = 3314, + [3334] = 3325, + [3335] = 3335, + [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] = 3309, + [3341] = 3341, + [3342] = 518, + [3343] = 3343, + [3344] = 3344, + [3345] = 3345, + [3346] = 3315, + [3347] = 3337, + [3348] = 3341, + [3349] = 3343, [3350] = 3350, - [3351] = 3242, - [3352] = 3255, - [3353] = 3263, - [3354] = 3268, - [3355] = 3240, - [3356] = 3250, - [3357] = 3357, - [3358] = 3261, - [3359] = 3261, + [3351] = 528, + [3352] = 3315, + [3353] = 3353, + [3354] = 3319, + [3355] = 3336, + [3356] = 3356, + [3357] = 3315, + [3358] = 3358, + [3359] = 3314, [3360] = 3360, - [3361] = 3282, - [3362] = 527, - [3363] = 3338, + [3361] = 3361, + [3362] = 3362, + [3363] = 3325, [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, + [3365] = 3339, + [3366] = 3309, + [3367] = 3367, + [3368] = 3337, + [3369] = 3369, + [3370] = 3336, + [3371] = 3335, + [3372] = 3313, + [3373] = 3337, + [3374] = 3341, + [3375] = 3343, + [3376] = 3376, [3377] = 3377, - [3378] = 3233, - [3379] = 3240, - [3380] = 3283, - [3381] = 3245, - [3382] = 3382, - [3383] = 3357, + [3378] = 3378, + [3379] = 3379, + [3380] = 3325, + [3381] = 3313, + [3382] = 3356, + [3383] = 3336, [3384] = 3384, - [3385] = 3241, - [3386] = 3281, - [3387] = 3387, - [3388] = 3261, - [3389] = 3389, - [3390] = 3255, - [3391] = 3247, - [3392] = 3263, - [3393] = 3268, - [3394] = 3242, - [3395] = 3395, - [3396] = 3237, + [3385] = 3358, + [3386] = 3331, + [3387] = 3336, + [3388] = 3388, + [3389] = 3356, + [3390] = 3390, + [3391] = 3339, + [3392] = 3309, + [3393] = 3393, + [3394] = 3394, + [3395] = 3315, + [3396] = 3312, [3397] = 3397, - [3398] = 596, - [3399] = 3241, - [3400] = 3400, - [3401] = 3261, + [3398] = 3390, + [3399] = 3337, + [3400] = 3341, + [3401] = 3343, [3402] = 3402, - [3403] = 3235, - [3404] = 3247, - [3405] = 3252, - [3406] = 3384, + [3403] = 3403, + [3404] = 3404, + [3405] = 3312, + [3406] = 3312, [3407] = 3407, - [3408] = 3280, - [3409] = 3409, + [3408] = 3356, + [3409] = 3390, [3410] = 3410, - [3411] = 3247, - [3412] = 3250, + [3411] = 3312, + [3412] = 3356, [3413] = 3413, - [3414] = 3281, - [3415] = 3415, - [3416] = 3416, - [3417] = 3417, - [3418] = 3247, - [3419] = 3263, + [3414] = 3414, + [3415] = 3325, + [3416] = 3339, + [3417] = 3339, + [3418] = 3309, + [3419] = 3313, + [3420] = 3388, + [3421] = 3390, + [3422] = 3335, + [3423] = 3315, + [3424] = 3336, + [3425] = 3337, + [3426] = 3341, + [3427] = 3343, + [3428] = 3317, + [3429] = 3319, + [3430] = 3312, + [3431] = 3313, + [3432] = 3319, + [3433] = 3433, + [3434] = 3356, + [3435] = 3435, + [3436] = 3343, + [3437] = 3312, + [3438] = 3325, + [3439] = 3325, + [3440] = 3407, + [3441] = 3353, + [3442] = 3339, + [3443] = 3309, + [3444] = 3319, + [3445] = 3325, + [3446] = 3446, + [3447] = 3337, + [3448] = 3341, + [3449] = 3343, + [3450] = 3450, + [3451] = 3451, + [3452] = 3339, + [3453] = 3336, + [3454] = 3356, + [3455] = 3314, + [3456] = 3362, + [3457] = 3457, + [3458] = 3335, + [3459] = 3314, + [3460] = 3358, + [3461] = 3461, + [3462] = 3462, + [3463] = 3463, + [3464] = 3335, + [3465] = 3309, + [3466] = 3358, + [3467] = 3308, + [3468] = 3450, + [3469] = 3335, + [3470] = 3470, + [3471] = 3471, + [3472] = 3325, + [3473] = 3313, + [3474] = 3324, + [3475] = 3313, + [3476] = 3476, + [3477] = 3337, + [3478] = 3341, + [3479] = 3341, + [3480] = 3343, + [3481] = 3358, + [3482] = 3482, + [3483] = 3384, + [3484] = 3484, + [3485] = 3312, + [3486] = 3325, + [3487] = 3325, + [3488] = 3335, + [3489] = 3471, + [3490] = 3319, + [3491] = 3335, + [3492] = 3492, + [3493] = 3335, + [3494] = 3494, + [3495] = 3390, + [3496] = 3470, + [3497] = 3497, + [3498] = 3313, + [3499] = 3309, + [3500] = 3376, + [3501] = 3501, + [3502] = 3328, + [3503] = 3503, + [3504] = 3390, + [3505] = 3325, + [3506] = 3358, }; static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = { @@ -6302,8 +6457,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 = 33}, + [sym_statement] = {.index = 56, .length = 20}, }; static const TSSymbol ts_supertype_map_entries[] = { @@ -6335,10 +6490,16 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_undefined, [23] = sym__argumentless_new_expression, + 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 +6508,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 +6522,7 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_this, sym_true, sym_undefined, - [49] = + [56] = sym_break_statement, sym_continue_statement, sym_debugger_statement, @@ -6383,1009 +6545,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 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 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, }; -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}, +#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 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 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 +7539,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 +9073,3515 @@ 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 = 1}, [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}, - [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}, + [18] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [19] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [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 = 2, .reserved_word_set_id = 1}, + [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 = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, + [40] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [41] = {.lex_state = 142, .external_lex_state = 6, .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 = 1}, + [45] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [46] = {.lex_state = 142, .external_lex_state = 2, .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 = 6, .reserved_word_set_id = 4}, + [50] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [51] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [52] = {.lex_state = 142, .external_lex_state = 6, .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 = 4}, + [55] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [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 = 4}, + [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 = 1}, + [60] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [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 = 4}, + [73] = {.lex_state = 4, .external_lex_state = 4, .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 = 5, .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}, + [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 = 1}, + [82] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [83] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [84] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [85] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [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}, - [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}, + [87] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [88] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [89] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, + [90] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [91] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [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 = 7}, + [120] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [121] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [122] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 6}, + [126] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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 = 1}, + [131] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 6}, + [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 = 7}, + [134] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [137] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [138] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [139] = {.lex_state = 142, .external_lex_state = 17, .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 = 19, .reserved_word_set_id = 7}, + [143] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [146] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [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 = 7}, + [153] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [154] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [155] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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 = 1}, + [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 = 7}, + [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 = 7}, + [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 = 1}, + [172] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 20, .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 = 1}, + [186] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [187] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [188] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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 = 7}, + [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 = 1}, + [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 = 1}, + [206] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 17, .reserved_word_set_id = 7}, + [210] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [215] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [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 = 17, .reserved_word_set_id = 7}, + [224] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [225] = {.lex_state = 142, .external_lex_state = 20, .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 = 7}, + [234] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 17, .reserved_word_set_id = 1}, + [238] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [239] = {.lex_state = 142, .external_lex_state = 20, .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 = 7}, + [242] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [243] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [244] = {.lex_state = 142, .external_lex_state = 20, .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 = 7}, + [247] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [248] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [249] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 1}, + [250] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [251] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [252] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [253] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [254] = {.lex_state = 142, .external_lex_state = 20, .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 = 7}, + [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 = 7}, + [262] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [263] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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 = 1}, + [270] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [271] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [274] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [277] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [278] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [279] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [280] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [281] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [282] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [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 = 7}, + [292] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [296] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [297] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [298] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [301] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [341] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, + [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 = 7}, + [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 = 1}, + [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 = 1}, + [362] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [381] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [382] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [383] = {.lex_state = 4, .external_lex_state = 21}, + [384] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [427] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [428] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [429] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [430] = {.lex_state = 4, .external_lex_state = 21}, + [431] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [432] = {.lex_state = 4, .external_lex_state = 21}, + [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 = 7}, + [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 = 1}, + [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 = 7}, + [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 = 1}, + [465] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, + [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 = 1}, + [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 = 1}, + [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 = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, + [487] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, + [488] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, + [489] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [490] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [491] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, + [492] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [493] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, + [494] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, + [495] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [496] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, + [497] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [498] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, + [499] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, + [500] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [501] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [502] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [503] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, [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}, + [505] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, + [506] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, + [507] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [508] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [509] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [510] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [511] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [512] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [513] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [514] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [515] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [516] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [517] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [518] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [519] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [520] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [521] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [522] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [523] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [524] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [525] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [526] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [527] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [528] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [529] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [530] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [531] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [532] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [533] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [534] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [535] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [536] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [537] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [538] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [539] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [540] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [541] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [542] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [543] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [544] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [545] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [546] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [547] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [548] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [549] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [550] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [551] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [552] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [553] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [554] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [555] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [556] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [557] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [558] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [559] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [560] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [561] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [562] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [563] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [564] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [565] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [566] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [567] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [568] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [569] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [570] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [571] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [572] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [573] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [574] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [575] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [576] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [577] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [578] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [579] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [580] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [581] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [582] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [583] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [584] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [585] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [586] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [587] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [588] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [589] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [590] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [591] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [592] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [593] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [594] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [595] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [596] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [597] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [598] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [599] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [600] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [601] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [602] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [603] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [604] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [605] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [606] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [607] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [608] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [609] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [610] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [611] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [612] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [613] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [614] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [615] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [616] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [617] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [618] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [619] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [620] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [621] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [622] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [623] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [624] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [625] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [626] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [627] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [628] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [629] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [630] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [631] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [632] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [633] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [634] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, + [635] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [636] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 2}, + [637] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [638] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [639] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [640] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, + [641] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [642] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 2}, + [643] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, + [644] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, + [645] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [646] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [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 = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [653] = {.lex_state = 4, .external_lex_state = 27}, + [654] = {.lex_state = 4, .external_lex_state = 27}, + [655] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [656] = {.lex_state = 4, .external_lex_state = 27}, + [657] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, + [658] = {.lex_state = 4, .external_lex_state = 27}, + [659] = {.lex_state = 142, .external_lex_state = 6, .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 = 30}, + [684] = {.lex_state = 4, .external_lex_state = 31}, + [685] = {.lex_state = 4, .external_lex_state = 30}, + [686] = {.lex_state = 4, .external_lex_state = 32}, + [687] = {.lex_state = 4, .external_lex_state = 31}, + [688] = {.lex_state = 4, .external_lex_state = 31}, + [689] = {.lex_state = 4, .external_lex_state = 31}, + [690] = {.lex_state = 4, .external_lex_state = 31}, + [691] = {.lex_state = 4, .external_lex_state = 31}, + [692] = {.lex_state = 4, .external_lex_state = 33}, + [693] = {.lex_state = 4, .external_lex_state = 33}, + [694] = {.lex_state = 4, .external_lex_state = 31}, + [695] = {.lex_state = 4, .external_lex_state = 33}, + [696] = {.lex_state = 4, .external_lex_state = 31}, + [697] = {.lex_state = 4, .external_lex_state = 31}, + [698] = {.lex_state = 4, .external_lex_state = 31}, + [699] = {.lex_state = 4, .external_lex_state = 33}, + [700] = {.lex_state = 4, .external_lex_state = 33}, + [701] = {.lex_state = 4, .external_lex_state = 33}, + [702] = {.lex_state = 4, .external_lex_state = 31}, + [703] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, + [704] = {.lex_state = 4, .external_lex_state = 27}, + [705] = {.lex_state = 4, .external_lex_state = 27}, + [706] = {.lex_state = 4, .external_lex_state = 27}, + [707] = {.lex_state = 4, .external_lex_state = 27}, + [708] = {.lex_state = 4, .external_lex_state = 27}, + [709] = {.lex_state = 4, .external_lex_state = 33}, + [710] = {.lex_state = 4, .external_lex_state = 33}, + [711] = {.lex_state = 4, .external_lex_state = 27}, + [712] = {.lex_state = 4, .external_lex_state = 27}, + [713] = {.lex_state = 4, .external_lex_state = 33}, + [714] = {.lex_state = 4, .external_lex_state = 33}, + [715] = {.lex_state = 4, .external_lex_state = 33}, + [716] = {.lex_state = 4, .external_lex_state = 27}, + [717] = {.lex_state = 4, .external_lex_state = 27}, + [718] = {.lex_state = 4, .external_lex_state = 27}, + [719] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, + [720] = {.lex_state = 4, .external_lex_state = 27}, + [721] = {.lex_state = 4, .external_lex_state = 34}, + [722] = {.lex_state = 4, .external_lex_state = 27}, + [723] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, + [724] = {.lex_state = 4, .external_lex_state = 27}, + [725] = {.lex_state = 4, .external_lex_state = 27}, + [726] = {.lex_state = 4, .external_lex_state = 27}, + [727] = {.lex_state = 4, .external_lex_state = 27}, + [728] = {.lex_state = 4, .external_lex_state = 30}, + [729] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, + [730] = {.lex_state = 4, .external_lex_state = 30}, + [731] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, + [732] = {.lex_state = 4, .external_lex_state = 27}, + [733] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, + [734] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, + [735] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 34}, + [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 = 31}, + [753] = {.lex_state = 4, .external_lex_state = 31}, + [754] = {.lex_state = 4, .external_lex_state = 31}, + [755] = {.lex_state = 4, .external_lex_state = 35}, + [756] = {.lex_state = 4, .external_lex_state = 35}, + [757] = {.lex_state = 4, .external_lex_state = 35}, + [758] = {.lex_state = 4, .external_lex_state = 31}, + [759] = {.lex_state = 4, .external_lex_state = 32}, + [760] = {.lex_state = 4, .external_lex_state = 32}, + [761] = {.lex_state = 4, .external_lex_state = 32}, + [762] = {.lex_state = 4, .external_lex_state = 31}, + [763] = {.lex_state = 4, .external_lex_state = 31}, + [764] = {.lex_state = 4, .external_lex_state = 31}, + [765] = {.lex_state = 4, .external_lex_state = 35}, + [766] = {.lex_state = 4, .external_lex_state = 36}, + [767] = {.lex_state = 4, .external_lex_state = 36}, + [768] = {.lex_state = 4, .external_lex_state = 31}, + [769] = {.lex_state = 4, .external_lex_state = 31}, + [770] = {.lex_state = 4, .external_lex_state = 31}, + [771] = {.lex_state = 4, .external_lex_state = 31}, + [772] = {.lex_state = 4, .external_lex_state = 36}, + [773] = {.lex_state = 4, .external_lex_state = 37}, + [774] = {.lex_state = 4, .external_lex_state = 37}, + [775] = {.lex_state = 4, .external_lex_state = 36}, + [776] = {.lex_state = 4, .external_lex_state = 31}, + [777] = {.lex_state = 4, .external_lex_state = 36}, + [778] = {.lex_state = 4, .external_lex_state = 31}, + [779] = {.lex_state = 4, .external_lex_state = 36}, + [780] = {.lex_state = 4, .external_lex_state = 31}, + [781] = {.lex_state = 4, .external_lex_state = 32}, + [782] = {.lex_state = 4, .external_lex_state = 37}, + [783] = {.lex_state = 4, .external_lex_state = 36}, + [784] = {.lex_state = 4, .external_lex_state = 36}, + [785] = {.lex_state = 4, .external_lex_state = 31}, + [786] = {.lex_state = 4, .external_lex_state = 36}, + [787] = {.lex_state = 4, .external_lex_state = 31}, + [788] = {.lex_state = 4, .external_lex_state = 36}, + [789] = {.lex_state = 4, .external_lex_state = 36}, + [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 = 37}, + [794] = {.lex_state = 4, .external_lex_state = 31}, + [795] = {.lex_state = 4, .external_lex_state = 37}, + [796] = {.lex_state = 4, .external_lex_state = 37}, + [797] = {.lex_state = 4, .external_lex_state = 37}, + [798] = {.lex_state = 4, .external_lex_state = 37}, + [799] = {.lex_state = 4, .external_lex_state = 37}, + [800] = {.lex_state = 4, .external_lex_state = 37}, + [801] = {.lex_state = 4, .external_lex_state = 37}, + [802] = {.lex_state = 4, .external_lex_state = 31}, + [803] = {.lex_state = 141, .external_lex_state = 38}, + [804] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [805] = {.lex_state = 141, .external_lex_state = 38}, + [806] = {.lex_state = 141, .external_lex_state = 40}, + [807] = {.lex_state = 141, .external_lex_state = 40}, + [808] = {.lex_state = 141, .external_lex_state = 38}, + [809] = {.lex_state = 141, .external_lex_state = 32}, + [810] = {.lex_state = 141, .external_lex_state = 38}, + [811] = {.lex_state = 141, .external_lex_state = 40}, + [812] = {.lex_state = 141, .external_lex_state = 40}, + [813] = {.lex_state = 141, .external_lex_state = 38}, + [814] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [815] = {.lex_state = 141, .external_lex_state = 32}, + [816] = {.lex_state = 141, .external_lex_state = 32}, + [817] = {.lex_state = 141, .external_lex_state = 32}, + [818] = {.lex_state = 141, .external_lex_state = 38}, + [819] = {.lex_state = 141, .external_lex_state = 40}, + [820] = {.lex_state = 141, .external_lex_state = 40}, + [821] = {.lex_state = 141, .external_lex_state = 38}, + [822] = {.lex_state = 141, .external_lex_state = 38}, + [823] = {.lex_state = 141, .external_lex_state = 38}, + [824] = {.lex_state = 141, .external_lex_state = 40}, + [825] = {.lex_state = 141, .external_lex_state = 32}, + [826] = {.lex_state = 141, .external_lex_state = 38}, + [827] = {.lex_state = 141, .external_lex_state = 38}, + [828] = {.lex_state = 141, .external_lex_state = 38}, + [829] = {.lex_state = 141, .external_lex_state = 40}, + [830] = {.lex_state = 141, .external_lex_state = 40}, + [831] = {.lex_state = 141, .external_lex_state = 40}, + [832] = {.lex_state = 141, .external_lex_state = 38}, + [833] = {.lex_state = 141, .external_lex_state = 40}, + [834] = {.lex_state = 141, .external_lex_state = 32}, + [835] = {.lex_state = 141, .external_lex_state = 38}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [840] = {.lex_state = 141, .external_lex_state = 32}, + [841] = {.lex_state = 141, .external_lex_state = 32}, + [842] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [843] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 31}, + [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 = 141, .external_lex_state = 32}, + [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 = 41}, + [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 = 141, .external_lex_state = 32}, + [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 = 32}, + [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 = 141, .external_lex_state = 32}, + [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 = 141, .external_lex_state = 32}, + [927] = {.lex_state = 141, .external_lex_state = 32}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [943] = {.lex_state = 141, .external_lex_state = 32}, + [944] = {.lex_state = 141, .external_lex_state = 42}, + [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 = 141, .external_lex_state = 32}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 31}, + [969] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [970] = {.lex_state = 141, .external_lex_state = 31}, + [971] = {.lex_state = 141, .external_lex_state = 42}, + [972] = {.lex_state = 141, .external_lex_state = 41}, + [973] = {.lex_state = 141, .external_lex_state = 31}, + [974] = {.lex_state = 141, .external_lex_state = 31}, + [975] = {.lex_state = 141, .external_lex_state = 31}, + [976] = {.lex_state = 141, .external_lex_state = 31}, + [977] = {.lex_state = 141, .external_lex_state = 33}, + [978] = {.lex_state = 141, .external_lex_state = 31}, + [979] = {.lex_state = 141, .external_lex_state = 31}, + [980] = {.lex_state = 141, .external_lex_state = 31}, + [981] = {.lex_state = 141, .external_lex_state = 31}, + [982] = {.lex_state = 141, .external_lex_state = 42}, + [983] = {.lex_state = 141, .external_lex_state = 31}, + [984] = {.lex_state = 141, .external_lex_state = 31}, + [985] = {.lex_state = 141, .external_lex_state = 31}, + [986] = {.lex_state = 141, .external_lex_state = 41}, + [987] = {.lex_state = 141, .external_lex_state = 31}, + [988] = {.lex_state = 141, .external_lex_state = 41}, + [989] = {.lex_state = 141, .external_lex_state = 33}, + [990] = {.lex_state = 141, .external_lex_state = 31}, + [991] = {.lex_state = 141, .external_lex_state = 31}, + [992] = {.lex_state = 141, .external_lex_state = 31}, + [993] = {.lex_state = 141, .external_lex_state = 31}, + [994] = {.lex_state = 141, .external_lex_state = 31}, + [995] = {.lex_state = 141, .external_lex_state = 42}, + [996] = {.lex_state = 141, .external_lex_state = 33}, + [997] = {.lex_state = 141, .external_lex_state = 31}, + [998] = {.lex_state = 141, .external_lex_state = 42}, + [999] = {.lex_state = 141, .external_lex_state = 33}, + [1000] = {.lex_state = 141, .external_lex_state = 42}, + [1001] = {.lex_state = 141, .external_lex_state = 33}, + [1002] = {.lex_state = 141, .external_lex_state = 43}, + [1003] = {.lex_state = 141, .external_lex_state = 42}, + [1004] = {.lex_state = 141, .external_lex_state = 33}, + [1005] = {.lex_state = 141, .external_lex_state = 42}, + [1006] = {.lex_state = 141, .external_lex_state = 33}, + [1007] = {.lex_state = 141, .external_lex_state = 42}, + [1008] = {.lex_state = 141, .external_lex_state = 33}, + [1009] = {.lex_state = 141, .external_lex_state = 43}, + [1010] = {.lex_state = 141, .external_lex_state = 43}, + [1011] = {.lex_state = 141, .external_lex_state = 43}, + [1012] = {.lex_state = 141, .external_lex_state = 43}, + [1013] = {.lex_state = 141, .external_lex_state = 43}, + [1014] = {.lex_state = 141, .external_lex_state = 42}, + [1015] = {.lex_state = 141, .external_lex_state = 31}, + [1016] = {.lex_state = 141, .external_lex_state = 33}, + [1017] = {.lex_state = 141, .external_lex_state = 43}, + [1018] = {.lex_state = 141, .external_lex_state = 33}, + [1019] = {.lex_state = 141, .external_lex_state = 43}, + [1020] = {.lex_state = 141, .external_lex_state = 43}, + [1021] = {.lex_state = 141, .external_lex_state = 41}, + [1022] = {.lex_state = 141, .external_lex_state = 31}, + [1023] = {.lex_state = 141, .external_lex_state = 31}, + [1024] = {.lex_state = 141, .external_lex_state = 41}, + [1025] = {.lex_state = 141, .external_lex_state = 31}, + [1026] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1027] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1028] = {.lex_state = 141, .external_lex_state = 31}, + [1029] = {.lex_state = 141, .external_lex_state = 31}, + [1030] = {.lex_state = 141, .external_lex_state = 31}, + [1031] = {.lex_state = 141, .external_lex_state = 31}, + [1032] = {.lex_state = 141, .external_lex_state = 33}, + [1033] = {.lex_state = 141, .external_lex_state = 42}, + [1034] = {.lex_state = 141, .external_lex_state = 31}, + [1035] = {.lex_state = 141, .external_lex_state = 33}, + [1036] = {.lex_state = 141, .external_lex_state = 33}, + [1037] = {.lex_state = 141, .external_lex_state = 33}, + [1038] = {.lex_state = 141, .external_lex_state = 41}, + [1039] = {.lex_state = 141, .external_lex_state = 41}, + [1040] = {.lex_state = 141, .external_lex_state = 31}, + [1041] = {.lex_state = 141, .external_lex_state = 41}, + [1042] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1043] = {.lex_state = 141, .external_lex_state = 31}, + [1044] = {.lex_state = 141, .external_lex_state = 33}, + [1045] = {.lex_state = 141, .external_lex_state = 42}, + [1046] = {.lex_state = 141, .external_lex_state = 33}, + [1047] = {.lex_state = 141, .external_lex_state = 43}, + [1048] = {.lex_state = 141, .external_lex_state = 41}, + [1049] = {.lex_state = 141, .external_lex_state = 43}, + [1050] = {.lex_state = 141, .external_lex_state = 31}, + [1051] = {.lex_state = 141, .external_lex_state = 31}, + [1052] = {.lex_state = 141, .external_lex_state = 33}, + [1053] = {.lex_state = 141, .external_lex_state = 33}, + [1054] = {.lex_state = 141, .external_lex_state = 31}, + [1055] = {.lex_state = 141, .external_lex_state = 31}, + [1056] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1057] = {.lex_state = 141, .external_lex_state = 31}, + [1058] = {.lex_state = 141, .external_lex_state = 31}, + [1059] = {.lex_state = 141, .external_lex_state = 31}, + [1060] = {.lex_state = 141, .external_lex_state = 31}, + [1061] = {.lex_state = 141, .external_lex_state = 31}, + [1062] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1063] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1068] = {.lex_state = 141, .external_lex_state = 31}, + [1069] = {.lex_state = 141, .external_lex_state = 33}, + [1070] = {.lex_state = 141, .external_lex_state = 33}, + [1071] = {.lex_state = 141, .external_lex_state = 31}, + [1072] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1073] = {.lex_state = 141, .external_lex_state = 31}, + [1074] = {.lex_state = 141, .external_lex_state = 31}, + [1075] = {.lex_state = 141, .external_lex_state = 33}, + [1076] = {.lex_state = 141, .external_lex_state = 33}, + [1077] = {.lex_state = 141, .external_lex_state = 33}, + [1078] = {.lex_state = 141, .external_lex_state = 33}, + [1079] = {.lex_state = 141, .external_lex_state = 33}, + [1080] = {.lex_state = 141, .external_lex_state = 33}, + [1081] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1082] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1083] = {.lex_state = 141, .external_lex_state = 33}, + [1084] = {.lex_state = 141, .external_lex_state = 33}, + [1085] = {.lex_state = 141, .external_lex_state = 33}, + [1086] = {.lex_state = 141, .external_lex_state = 33}, + [1087] = {.lex_state = 141, .external_lex_state = 33}, + [1088] = {.lex_state = 141, .external_lex_state = 31}, + [1089] = {.lex_state = 141, .external_lex_state = 31}, + [1090] = {.lex_state = 141, .external_lex_state = 33}, + [1091] = {.lex_state = 141, .external_lex_state = 31}, + [1092] = {.lex_state = 141, .external_lex_state = 31}, + [1093] = {.lex_state = 141, .external_lex_state = 42}, + [1094] = {.lex_state = 141, .external_lex_state = 33}, + [1095] = {.lex_state = 141, .external_lex_state = 31}, + [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 = 31}, + [1101] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1102] = {.lex_state = 141, .external_lex_state = 31}, + [1103] = {.lex_state = 141, .external_lex_state = 31}, + [1104] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1105] = {.lex_state = 141, .external_lex_state = 41}, + [1106] = {.lex_state = 141, .external_lex_state = 31}, + [1107] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1108] = {.lex_state = 141, .external_lex_state = 31}, + [1109] = {.lex_state = 141, .external_lex_state = 31}, + [1110] = {.lex_state = 141, .external_lex_state = 31}, + [1111] = {.lex_state = 141, .external_lex_state = 31}, + [1112] = {.lex_state = 141, .external_lex_state = 31}, + [1113] = {.lex_state = 141, .external_lex_state = 31}, + [1114] = {.lex_state = 141, .external_lex_state = 31}, + [1115] = {.lex_state = 141, .external_lex_state = 31}, + [1116] = {.lex_state = 141, .external_lex_state = 33}, + [1117] = {.lex_state = 141, .external_lex_state = 31}, + [1118] = {.lex_state = 141, .external_lex_state = 31}, + [1119] = {.lex_state = 141, .external_lex_state = 31}, + [1120] = {.lex_state = 141, .external_lex_state = 31}, + [1121] = {.lex_state = 141, .external_lex_state = 42}, + [1122] = {.lex_state = 141, .external_lex_state = 33}, + [1123] = {.lex_state = 141, .external_lex_state = 31}, + [1124] = {.lex_state = 141, .external_lex_state = 41}, + [1125] = {.lex_state = 141, .external_lex_state = 41}, + [1126] = {.lex_state = 141, .external_lex_state = 31}, + [1127] = {.lex_state = 141, .external_lex_state = 43}, + [1128] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1129] = {.lex_state = 141, .external_lex_state = 33}, + [1130] = {.lex_state = 141, .external_lex_state = 33}, + [1131] = {.lex_state = 141, .external_lex_state = 33}, + [1132] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 27}, + [1137] = {.lex_state = 141, .external_lex_state = 31}, + [1138] = {.lex_state = 141, .external_lex_state = 33}, + [1139] = {.lex_state = 141, .external_lex_state = 31}, + [1140] = {.lex_state = 141, .external_lex_state = 33}, + [1141] = {.lex_state = 141, .external_lex_state = 33}, + [1142] = {.lex_state = 141, .external_lex_state = 31}, + [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 = 31}, + [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 = 31}, + [1164] = {.lex_state = 141, .external_lex_state = 33}, + [1165] = {.lex_state = 141, .external_lex_state = 33}, + [1166] = {.lex_state = 141, .external_lex_state = 31}, + [1167] = {.lex_state = 141, .external_lex_state = 33}, + [1168] = {.lex_state = 141, .external_lex_state = 33}, + [1169] = {.lex_state = 141, .external_lex_state = 33}, + [1170] = {.lex_state = 141, .external_lex_state = 33}, + [1171] = {.lex_state = 141, .external_lex_state = 33}, + [1172] = {.lex_state = 141, .external_lex_state = 33}, + [1173] = {.lex_state = 141, .external_lex_state = 33}, + [1174] = {.lex_state = 141, .external_lex_state = 33}, + [1175] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1176] = {.lex_state = 141, .external_lex_state = 33}, + [1177] = {.lex_state = 141, .external_lex_state = 33}, + [1178] = {.lex_state = 141, .external_lex_state = 33}, + [1179] = {.lex_state = 141, .external_lex_state = 31}, + [1180] = {.lex_state = 141, .external_lex_state = 31}, + [1181] = {.lex_state = 141, .external_lex_state = 31}, + [1182] = {.lex_state = 141, .external_lex_state = 31}, + [1183] = {.lex_state = 141, .external_lex_state = 33}, + [1184] = {.lex_state = 141, .external_lex_state = 31}, + [1185] = {.lex_state = 141, .external_lex_state = 31}, + [1186] = {.lex_state = 141, .external_lex_state = 31}, + [1187] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1188] = {.lex_state = 141, .external_lex_state = 31}, + [1189] = {.lex_state = 141, .external_lex_state = 31}, + [1190] = {.lex_state = 141, .external_lex_state = 31}, + [1191] = {.lex_state = 141, .external_lex_state = 33}, + [1192] = {.lex_state = 141, .external_lex_state = 31}, + [1193] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 31}, + [1199] = {.lex_state = 141, .external_lex_state = 33}, + [1200] = {.lex_state = 141, .external_lex_state = 27}, + [1201] = {.lex_state = 141, .external_lex_state = 33}, + [1202] = {.lex_state = 141, .external_lex_state = 31}, + [1203] = {.lex_state = 141, .external_lex_state = 33}, + [1204] = {.lex_state = 141, .external_lex_state = 31}, + [1205] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1206] = {.lex_state = 141, .external_lex_state = 33}, + [1207] = {.lex_state = 141, .external_lex_state = 33}, + [1208] = {.lex_state = 141, .external_lex_state = 27}, + [1209] = {.lex_state = 141, .external_lex_state = 33}, + [1210] = {.lex_state = 141, .external_lex_state = 33}, + [1211] = {.lex_state = 141, .external_lex_state = 27}, + [1212] = {.lex_state = 141, .external_lex_state = 31}, + [1213] = {.lex_state = 141, .external_lex_state = 33}, + [1214] = {.lex_state = 141, .external_lex_state = 27}, + [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 = 31}, + [1219] = {.lex_state = 141, .external_lex_state = 33}, + [1220] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 33}, + [1229] = {.lex_state = 141, .external_lex_state = 33}, + [1230] = {.lex_state = 141, .external_lex_state = 33}, + [1231] = {.lex_state = 141, .external_lex_state = 33}, + [1232] = {.lex_state = 141, .external_lex_state = 33}, + [1233] = {.lex_state = 141, .external_lex_state = 33}, + [1234] = {.lex_state = 141, .external_lex_state = 33}, + [1235] = {.lex_state = 141, .external_lex_state = 33}, + [1236] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 33}, + [1241] = {.lex_state = 141, .external_lex_state = 33}, + [1242] = {.lex_state = 141, .external_lex_state = 33}, + [1243] = {.lex_state = 141, .external_lex_state = 33}, + [1244] = {.lex_state = 141, .external_lex_state = 33}, + [1245] = {.lex_state = 141, .external_lex_state = 27}, + [1246] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 27}, + [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 = 31}, + [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 = 31}, + [1352] = {.lex_state = 141, .external_lex_state = 27}, + [1353] = {.lex_state = 141, .external_lex_state = 31}, + [1354] = {.lex_state = 141, .external_lex_state = 27}, + [1355] = {.lex_state = 141, .external_lex_state = 27}, + [1356] = {.lex_state = 141, .external_lex_state = 31}, + [1357] = {.lex_state = 141, .external_lex_state = 27}, + [1358] = {.lex_state = 141, .external_lex_state = 27}, + [1359] = {.lex_state = 141, .external_lex_state = 27}, + [1360] = {.lex_state = 141, .external_lex_state = 27}, + [1361] = {.lex_state = 141, .external_lex_state = 31}, + [1362] = {.lex_state = 141, .external_lex_state = 27}, + [1363] = {.lex_state = 141, .external_lex_state = 27}, + [1364] = {.lex_state = 141, .external_lex_state = 44}, + [1365] = {.lex_state = 141, .external_lex_state = 27}, + [1366] = {.lex_state = 141, .external_lex_state = 31}, + [1367] = {.lex_state = 141, .external_lex_state = 31}, + [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 = 31}, + [1375] = {.lex_state = 141, .external_lex_state = 31}, + [1376] = {.lex_state = 141, .external_lex_state = 44}, + [1377] = {.lex_state = 141, .external_lex_state = 36}, + [1378] = {.lex_state = 141, .external_lex_state = 44}, + [1379] = {.lex_state = 141, .external_lex_state = 36}, + [1380] = {.lex_state = 141, .external_lex_state = 44}, + [1381] = {.lex_state = 141, .external_lex_state = 36}, + [1382] = {.lex_state = 141, .external_lex_state = 44}, + [1383] = {.lex_state = 141, .external_lex_state = 36}, + [1384] = {.lex_state = 141, .external_lex_state = 45}, + [1385] = {.lex_state = 141, .external_lex_state = 44}, + [1386] = {.lex_state = 141, .external_lex_state = 36}, + [1387] = {.lex_state = 141, .external_lex_state = 44}, + [1388] = {.lex_state = 141, .external_lex_state = 36}, + [1389] = {.lex_state = 141, .external_lex_state = 44}, + [1390] = {.lex_state = 141, .external_lex_state = 36}, + [1391] = {.lex_state = 141, .external_lex_state = 45}, + [1392] = {.lex_state = 141, .external_lex_state = 45}, + [1393] = {.lex_state = 141, .external_lex_state = 45}, + [1394] = {.lex_state = 141, .external_lex_state = 45}, + [1395] = {.lex_state = 141, .external_lex_state = 45}, + [1396] = {.lex_state = 141, .external_lex_state = 45}, + [1397] = {.lex_state = 141, .external_lex_state = 31}, + [1398] = {.lex_state = 141, .external_lex_state = 31}, + [1399] = {.lex_state = 141, .external_lex_state = 44}, + [1400] = {.lex_state = 141, .external_lex_state = 36}, + [1401] = {.lex_state = 141, .external_lex_state = 31}, + [1402] = {.lex_state = 141, .external_lex_state = 44}, + [1403] = {.lex_state = 141, .external_lex_state = 36}, + [1404] = {.lex_state = 141, .external_lex_state = 44}, + [1405] = {.lex_state = 141, .external_lex_state = 36}, + [1406] = {.lex_state = 141, .external_lex_state = 45}, + [1407] = {.lex_state = 141, .external_lex_state = 45}, + [1408] = {.lex_state = 141, .external_lex_state = 45}, + [1409] = {.lex_state = 141, .external_lex_state = 32}, + [1410] = {.lex_state = 141, .external_lex_state = 32}, + [1411] = {.lex_state = 141, .external_lex_state = 32}, + [1412] = {.lex_state = 141, .external_lex_state = 32}, + [1413] = {.lex_state = 141, .external_lex_state = 32}, + [1414] = {.lex_state = 141, .external_lex_state = 32}, + [1415] = {.lex_state = 141, .external_lex_state = 32}, + [1416] = {.lex_state = 141, .external_lex_state = 32}, + [1417] = {.lex_state = 141, .external_lex_state = 32}, + [1418] = {.lex_state = 141, .external_lex_state = 32}, + [1419] = {.lex_state = 141, .external_lex_state = 32}, + [1420] = {.lex_state = 141, .external_lex_state = 32}, + [1421] = {.lex_state = 141, .external_lex_state = 32}, + [1422] = {.lex_state = 141, .external_lex_state = 32}, + [1423] = {.lex_state = 141, .external_lex_state = 32}, + [1424] = {.lex_state = 141, .external_lex_state = 32}, + [1425] = {.lex_state = 141, .external_lex_state = 45}, + [1426] = {.lex_state = 141, .external_lex_state = 32}, + [1427] = {.lex_state = 141, .external_lex_state = 36}, + [1428] = {.lex_state = 141, .external_lex_state = 45}, + [1429] = {.lex_state = 141, .external_lex_state = 31}, + [1430] = {.lex_state = 141, .external_lex_state = 31}, + [1431] = {.lex_state = 141, .external_lex_state = 36}, + [1432] = {.lex_state = 141, .external_lex_state = 31}, + [1433] = {.lex_state = 141, .external_lex_state = 31}, + [1434] = {.lex_state = 141, .external_lex_state = 31}, + [1435] = {.lex_state = 141, .external_lex_state = 32}, + [1436] = {.lex_state = 141, .external_lex_state = 32}, + [1437] = {.lex_state = 141, .external_lex_state = 32}, + [1438] = {.lex_state = 141, .external_lex_state = 32}, + [1439] = {.lex_state = 141, .external_lex_state = 32}, + [1440] = {.lex_state = 141, .external_lex_state = 32}, + [1441] = {.lex_state = 141, .external_lex_state = 36}, + [1442] = {.lex_state = 141, .external_lex_state = 36}, + [1443] = {.lex_state = 141, .external_lex_state = 31}, + [1444] = {.lex_state = 141, .external_lex_state = 31}, + [1445] = {.lex_state = 141, .external_lex_state = 31}, + [1446] = {.lex_state = 141, .external_lex_state = 31}, + [1447] = {.lex_state = 141, .external_lex_state = 31}, + [1448] = {.lex_state = 141, .external_lex_state = 31}, + [1449] = {.lex_state = 141, .external_lex_state = 31}, + [1450] = {.lex_state = 141, .external_lex_state = 31}, + [1451] = {.lex_state = 141, .external_lex_state = 31}, + [1452] = {.lex_state = 141, .external_lex_state = 31}, + [1453] = {.lex_state = 141, .external_lex_state = 31}, + [1454] = {.lex_state = 141, .external_lex_state = 31}, + [1455] = {.lex_state = 141, .external_lex_state = 31}, + [1456] = {.lex_state = 141, .external_lex_state = 31}, + [1457] = {.lex_state = 141, .external_lex_state = 31}, + [1458] = {.lex_state = 141, .external_lex_state = 31}, + [1459] = {.lex_state = 141, .external_lex_state = 31}, + [1460] = {.lex_state = 141, .external_lex_state = 31}, + [1461] = {.lex_state = 141, .external_lex_state = 36}, + [1462] = {.lex_state = 141, .external_lex_state = 31}, + [1463] = {.lex_state = 141, .external_lex_state = 31}, + [1464] = {.lex_state = 141, .external_lex_state = 31}, + [1465] = {.lex_state = 141, .external_lex_state = 44}, + [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 = 36}, + [1471] = {.lex_state = 141, .external_lex_state = 31}, + [1472] = {.lex_state = 141, .external_lex_state = 31}, + [1473] = {.lex_state = 141, .external_lex_state = 31}, + [1474] = {.lex_state = 141, .external_lex_state = 31}, + [1475] = {.lex_state = 141, .external_lex_state = 36}, + [1476] = {.lex_state = 141, .external_lex_state = 36}, + [1477] = {.lex_state = 141, .external_lex_state = 31}, + [1478] = {.lex_state = 141, .external_lex_state = 36}, + [1479] = {.lex_state = 141, .external_lex_state = 31}, + [1480] = {.lex_state = 141, .external_lex_state = 36}, + [1481] = {.lex_state = 141, .external_lex_state = 31}, + [1482] = {.lex_state = 141, .external_lex_state = 31}, + [1483] = {.lex_state = 141, .external_lex_state = 44}, + [1484] = {.lex_state = 141, .external_lex_state = 36}, + [1485] = {.lex_state = 141, .external_lex_state = 31}, + [1486] = {.lex_state = 141, .external_lex_state = 31}, + [1487] = {.lex_state = 141, .external_lex_state = 36}, + [1488] = {.lex_state = 141, .external_lex_state = 31}, + [1489] = {.lex_state = 141, .external_lex_state = 36}, + [1490] = {.lex_state = 141, .external_lex_state = 36}, + [1491] = {.lex_state = 141, .external_lex_state = 36}, + [1492] = {.lex_state = 141, .external_lex_state = 36}, + [1493] = {.lex_state = 141, .external_lex_state = 36}, + [1494] = {.lex_state = 141, .external_lex_state = 36}, + [1495] = {.lex_state = 141, .external_lex_state = 31}, + [1496] = {.lex_state = 141, .external_lex_state = 36}, + [1497] = {.lex_state = 141, .external_lex_state = 31}, + [1498] = {.lex_state = 141, .external_lex_state = 31}, + [1499] = {.lex_state = 141, .external_lex_state = 36}, + [1500] = {.lex_state = 141, .external_lex_state = 36}, + [1501] = {.lex_state = 141, .external_lex_state = 36}, + [1502] = {.lex_state = 141, .external_lex_state = 36}, + [1503] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 32}, + [1510] = {.lex_state = 141, .external_lex_state = 32}, + [1511] = {.lex_state = 141, .external_lex_state = 32}, + [1512] = {.lex_state = 141, .external_lex_state = 32}, + [1513] = {.lex_state = 141, .external_lex_state = 32}, + [1514] = {.lex_state = 141, .external_lex_state = 32}, + [1515] = {.lex_state = 141, .external_lex_state = 31}, + [1516] = {.lex_state = 141, .external_lex_state = 32}, + [1517] = {.lex_state = 141, .external_lex_state = 36}, + [1518] = {.lex_state = 141, .external_lex_state = 31}, + [1519] = {.lex_state = 141, .external_lex_state = 31}, + [1520] = {.lex_state = 141, .external_lex_state = 31}, + [1521] = {.lex_state = 141, .external_lex_state = 44}, + [1522] = {.lex_state = 141, .external_lex_state = 36}, + [1523] = {.lex_state = 141, .external_lex_state = 31}, + [1524] = {.lex_state = 141, .external_lex_state = 31}, + [1525] = {.lex_state = 141, .external_lex_state = 31}, + [1526] = {.lex_state = 141, .external_lex_state = 31}, + [1527] = {.lex_state = 141, .external_lex_state = 31}, + [1528] = {.lex_state = 141, .external_lex_state = 31}, + [1529] = {.lex_state = 141, .external_lex_state = 36}, + [1530] = {.lex_state = 141, .external_lex_state = 36}, + [1531] = {.lex_state = 141, .external_lex_state = 36}, + [1532] = {.lex_state = 141, .external_lex_state = 31}, + [1533] = {.lex_state = 141, .external_lex_state = 36}, + [1534] = {.lex_state = 141, .external_lex_state = 36}, + [1535] = {.lex_state = 141, .external_lex_state = 36}, + [1536] = {.lex_state = 141, .external_lex_state = 36}, + [1537] = {.lex_state = 141, .external_lex_state = 36}, + [1538] = {.lex_state = 141, .external_lex_state = 36}, + [1539] = {.lex_state = 141, .external_lex_state = 36}, + [1540] = {.lex_state = 141, .external_lex_state = 36}, + [1541] = {.lex_state = 141, .external_lex_state = 36}, + [1542] = {.lex_state = 141, .external_lex_state = 36}, + [1543] = {.lex_state = 141, .external_lex_state = 36}, + [1544] = {.lex_state = 142, .external_lex_state = 46}, + [1545] = {.lex_state = 141, .external_lex_state = 36}, + [1546] = {.lex_state = 141, .external_lex_state = 36}, + [1547] = {.lex_state = 141, .external_lex_state = 36}, + [1548] = {.lex_state = 141, .external_lex_state = 36}, + [1549] = {.lex_state = 141, .external_lex_state = 36}, + [1550] = {.lex_state = 141, .external_lex_state = 36}, + [1551] = {.lex_state = 141, .external_lex_state = 31}, + [1552] = {.lex_state = 142, .external_lex_state = 46}, + [1553] = {.lex_state = 141, .external_lex_state = 36}, + [1554] = {.lex_state = 141, .external_lex_state = 36}, + [1555] = {.lex_state = 141, .external_lex_state = 36}, + [1556] = {.lex_state = 141, .external_lex_state = 36}, + [1557] = {.lex_state = 141, .external_lex_state = 36}, + [1558] = {.lex_state = 142, .external_lex_state = 46}, + [1559] = {.lex_state = 141, .external_lex_state = 36}, + [1560] = {.lex_state = 141, .external_lex_state = 36}, + [1561] = {.lex_state = 141, .external_lex_state = 36}, + [1562] = {.lex_state = 141, .external_lex_state = 36}, + [1563] = {.lex_state = 141, .external_lex_state = 36}, + [1564] = {.lex_state = 141, .external_lex_state = 36}, + [1565] = {.lex_state = 141, .external_lex_state = 36}, + [1566] = {.lex_state = 141, .external_lex_state = 36}, + [1567] = {.lex_state = 142, .external_lex_state = 46}, + [1568] = {.lex_state = 141, .external_lex_state = 36}, + [1569] = {.lex_state = 141, .external_lex_state = 36}, + [1570] = {.lex_state = 141, .external_lex_state = 36}, + [1571] = {.lex_state = 141, .external_lex_state = 37}, + [1572] = {.lex_state = 142, .external_lex_state = 46}, + [1573] = {.lex_state = 142, .external_lex_state = 46}, + [1574] = {.lex_state = 141, .external_lex_state = 31}, + [1575] = {.lex_state = 142, .external_lex_state = 46}, + [1576] = {.lex_state = 141, .external_lex_state = 36}, + [1577] = {.lex_state = 141, .external_lex_state = 37}, + [1578] = {.lex_state = 141, .external_lex_state = 36}, + [1579] = {.lex_state = 141, .external_lex_state = 36}, + [1580] = {.lex_state = 141, .external_lex_state = 37}, + [1581] = {.lex_state = 141, .external_lex_state = 36}, + [1582] = {.lex_state = 141, .external_lex_state = 36}, + [1583] = {.lex_state = 141, .external_lex_state = 36}, + [1584] = {.lex_state = 141, .external_lex_state = 36}, + [1585] = {.lex_state = 141, .external_lex_state = 36}, + [1586] = {.lex_state = 141, .external_lex_state = 36}, + [1587] = {.lex_state = 141, .external_lex_state = 36}, + [1588] = {.lex_state = 141, .external_lex_state = 36}, + [1589] = {.lex_state = 141, .external_lex_state = 36}, + [1590] = {.lex_state = 141, .external_lex_state = 36}, + [1591] = {.lex_state = 141, .external_lex_state = 36}, + [1592] = {.lex_state = 141, .external_lex_state = 36}, + [1593] = {.lex_state = 141, .external_lex_state = 36}, + [1594] = {.lex_state = 141, .external_lex_state = 36}, + [1595] = {.lex_state = 141, .external_lex_state = 36}, + [1596] = {.lex_state = 141, .external_lex_state = 36}, + [1597] = {.lex_state = 141, .external_lex_state = 36}, + [1598] = {.lex_state = 141, .external_lex_state = 36}, + [1599] = {.lex_state = 141, .external_lex_state = 36}, + [1600] = {.lex_state = 141, .external_lex_state = 36}, + [1601] = {.lex_state = 141, .external_lex_state = 36}, + [1602] = {.lex_state = 141, .external_lex_state = 31}, + [1603] = {.lex_state = 141, .external_lex_state = 36}, + [1604] = {.lex_state = 141, .external_lex_state = 36}, + [1605] = {.lex_state = 141, .external_lex_state = 36}, + [1606] = {.lex_state = 141, .external_lex_state = 31}, + [1607] = {.lex_state = 141, .external_lex_state = 31}, + [1608] = {.lex_state = 141, .external_lex_state = 31}, + [1609] = {.lex_state = 141, .external_lex_state = 31}, + [1610] = {.lex_state = 141, .external_lex_state = 31}, + [1611] = {.lex_state = 141, .external_lex_state = 31}, + [1612] = {.lex_state = 141, .external_lex_state = 31}, + [1613] = {.lex_state = 141, .external_lex_state = 31}, + [1614] = {.lex_state = 141, .external_lex_state = 31}, + [1615] = {.lex_state = 141, .external_lex_state = 31}, + [1616] = {.lex_state = 141, .external_lex_state = 31}, + [1617] = {.lex_state = 141, .external_lex_state = 31}, + [1618] = {.lex_state = 141, .external_lex_state = 31}, + [1619] = {.lex_state = 141, .external_lex_state = 31}, + [1620] = {.lex_state = 141, .external_lex_state = 31}, + [1621] = {.lex_state = 141, .external_lex_state = 31}, + [1622] = {.lex_state = 141, .external_lex_state = 36}, + [1623] = {.lex_state = 141, .external_lex_state = 36}, + [1624] = {.lex_state = 141, .external_lex_state = 36}, + [1625] = {.lex_state = 141, .external_lex_state = 36}, + [1626] = {.lex_state = 141, .external_lex_state = 31}, + [1627] = {.lex_state = 141, .external_lex_state = 36}, + [1628] = {.lex_state = 141, .external_lex_state = 36}, + [1629] = {.lex_state = 141, .external_lex_state = 36}, + [1630] = {.lex_state = 141, .external_lex_state = 37}, + [1631] = {.lex_state = 141, .external_lex_state = 36}, + [1632] = {.lex_state = 141, .external_lex_state = 36}, + [1633] = {.lex_state = 141, .external_lex_state = 36}, + [1634] = {.lex_state = 141, .external_lex_state = 36}, + [1635] = {.lex_state = 142, .external_lex_state = 46}, + [1636] = {.lex_state = 141, .external_lex_state = 36}, + [1637] = {.lex_state = 141, .external_lex_state = 36}, + [1638] = {.lex_state = 141, .external_lex_state = 36}, + [1639] = {.lex_state = 141, .external_lex_state = 36}, + [1640] = {.lex_state = 141, .external_lex_state = 36}, + [1641] = {.lex_state = 141, .external_lex_state = 36}, + [1642] = {.lex_state = 141, .external_lex_state = 36}, + [1643] = {.lex_state = 141, .external_lex_state = 36}, + [1644] = {.lex_state = 141, .external_lex_state = 36}, + [1645] = {.lex_state = 141, .external_lex_state = 36}, + [1646] = {.lex_state = 141, .external_lex_state = 36}, + [1647] = {.lex_state = 141, .external_lex_state = 36}, + [1648] = {.lex_state = 142, .external_lex_state = 46}, + [1649] = {.lex_state = 141, .external_lex_state = 36}, + [1650] = {.lex_state = 142, .external_lex_state = 46}, + [1651] = {.lex_state = 141, .external_lex_state = 31}, + [1652] = {.lex_state = 141, .external_lex_state = 36}, + [1653] = {.lex_state = 141, .external_lex_state = 37}, + [1654] = {.lex_state = 141, .external_lex_state = 37}, + [1655] = {.lex_state = 141, .external_lex_state = 31}, + [1656] = {.lex_state = 141, .external_lex_state = 31}, + [1657] = {.lex_state = 141, .external_lex_state = 37}, + [1658] = {.lex_state = 141, .external_lex_state = 37}, + [1659] = {.lex_state = 141, .external_lex_state = 37}, + [1660] = {.lex_state = 141, .external_lex_state = 37}, + [1661] = {.lex_state = 141, .external_lex_state = 31}, + [1662] = {.lex_state = 141, .external_lex_state = 37}, + [1663] = {.lex_state = 141, .external_lex_state = 37}, + [1664] = {.lex_state = 141, .external_lex_state = 31}, + [1665] = {.lex_state = 141, .external_lex_state = 37}, + [1666] = {.lex_state = 141, .external_lex_state = 37}, + [1667] = {.lex_state = 141, .external_lex_state = 37}, + [1668] = {.lex_state = 141, .external_lex_state = 37}, + [1669] = {.lex_state = 141, .external_lex_state = 31}, + [1670] = {.lex_state = 141, .external_lex_state = 31}, + [1671] = {.lex_state = 141, .external_lex_state = 31}, + [1672] = {.lex_state = 141, .external_lex_state = 31}, + [1673] = {.lex_state = 141, .external_lex_state = 37}, + [1674] = {.lex_state = 141, .external_lex_state = 37}, + [1675] = {.lex_state = 141, .external_lex_state = 37}, + [1676] = {.lex_state = 141, .external_lex_state = 31}, + [1677] = {.lex_state = 141, .external_lex_state = 31}, + [1678] = {.lex_state = 141, .external_lex_state = 37}, + [1679] = {.lex_state = 141, .external_lex_state = 37}, + [1680] = {.lex_state = 141, .external_lex_state = 37}, + [1681] = {.lex_state = 141, .external_lex_state = 37}, + [1682] = {.lex_state = 141, .external_lex_state = 37}, + [1683] = {.lex_state = 141, .external_lex_state = 37}, + [1684] = {.lex_state = 141, .external_lex_state = 37}, + [1685] = {.lex_state = 141, .external_lex_state = 37}, + [1686] = {.lex_state = 141, .external_lex_state = 37}, + [1687] = {.lex_state = 141, .external_lex_state = 37}, + [1688] = {.lex_state = 141, .external_lex_state = 37}, + [1689] = {.lex_state = 141, .external_lex_state = 37}, + [1690] = {.lex_state = 141, .external_lex_state = 31}, + [1691] = {.lex_state = 141, .external_lex_state = 31}, + [1692] = {.lex_state = 141, .external_lex_state = 31}, + [1693] = {.lex_state = 141, .external_lex_state = 31}, + [1694] = {.lex_state = 141, .external_lex_state = 37}, + [1695] = {.lex_state = 141, .external_lex_state = 37}, + [1696] = {.lex_state = 141, .external_lex_state = 37}, + [1697] = {.lex_state = 141, .external_lex_state = 37}, + [1698] = {.lex_state = 141, .external_lex_state = 37}, + [1699] = {.lex_state = 141, .external_lex_state = 37}, + [1700] = {.lex_state = 141, .external_lex_state = 37}, + [1701] = {.lex_state = 141, .external_lex_state = 31}, + [1702] = {.lex_state = 141, .external_lex_state = 37}, + [1703] = {.lex_state = 141, .external_lex_state = 31}, + [1704] = {.lex_state = 141, .external_lex_state = 31}, + [1705] = {.lex_state = 141, .external_lex_state = 37}, + [1706] = {.lex_state = 141, .external_lex_state = 31}, + [1707] = {.lex_state = 141, .external_lex_state = 37}, + [1708] = {.lex_state = 141, .external_lex_state = 37}, + [1709] = {.lex_state = 141, .external_lex_state = 37}, + [1710] = {.lex_state = 141, .external_lex_state = 31}, + [1711] = {.lex_state = 141, .external_lex_state = 31}, + [1712] = {.lex_state = 141, .external_lex_state = 37}, + [1713] = {.lex_state = 141, .external_lex_state = 37}, + [1714] = {.lex_state = 141, .external_lex_state = 37}, + [1715] = {.lex_state = 141, .external_lex_state = 37}, + [1716] = {.lex_state = 141, .external_lex_state = 31}, + [1717] = {.lex_state = 141, .external_lex_state = 37}, + [1718] = {.lex_state = 141, .external_lex_state = 37}, + [1719] = {.lex_state = 141, .external_lex_state = 37}, + [1720] = {.lex_state = 141, .external_lex_state = 37}, + [1721] = {.lex_state = 141, .external_lex_state = 37}, + [1722] = {.lex_state = 141, .external_lex_state = 37}, + [1723] = {.lex_state = 141, .external_lex_state = 37}, + [1724] = {.lex_state = 141, .external_lex_state = 37}, + [1725] = {.lex_state = 141, .external_lex_state = 37}, + [1726] = {.lex_state = 141, .external_lex_state = 37}, + [1727] = {.lex_state = 141, .external_lex_state = 31}, + [1728] = {.lex_state = 141, .external_lex_state = 37}, + [1729] = {.lex_state = 141, .external_lex_state = 37}, + [1730] = {.lex_state = 141, .external_lex_state = 37}, + [1731] = {.lex_state = 141, .external_lex_state = 37}, + [1732] = {.lex_state = 141, .external_lex_state = 37}, + [1733] = {.lex_state = 141, .external_lex_state = 37}, + [1734] = {.lex_state = 141, .external_lex_state = 37}, + [1735] = {.lex_state = 141, .external_lex_state = 37}, + [1736] = {.lex_state = 141, .external_lex_state = 37}, + [1737] = {.lex_state = 141, .external_lex_state = 31}, + [1738] = {.lex_state = 141, .external_lex_state = 31}, + [1739] = {.lex_state = 141, .external_lex_state = 37}, + [1740] = {.lex_state = 141, .external_lex_state = 37}, + [1741] = {.lex_state = 141, .external_lex_state = 37}, + [1742] = {.lex_state = 141, .external_lex_state = 37}, + [1743] = {.lex_state = 141, .external_lex_state = 31}, + [1744] = {.lex_state = 141, .external_lex_state = 31}, + [1745] = {.lex_state = 141, .external_lex_state = 37}, + [1746] = {.lex_state = 141, .external_lex_state = 37}, + [1747] = {.lex_state = 141, .external_lex_state = 37}, + [1748] = {.lex_state = 141, .external_lex_state = 37}, + [1749] = {.lex_state = 141, .external_lex_state = 37}, + [1750] = {.lex_state = 141, .external_lex_state = 37}, + [1751] = {.lex_state = 141, .external_lex_state = 37}, + [1752] = {.lex_state = 141, .external_lex_state = 37}, + [1753] = {.lex_state = 141, .external_lex_state = 37}, + [1754] = {.lex_state = 141, .external_lex_state = 37}, + [1755] = {.lex_state = 141, .external_lex_state = 37}, + [1756] = {.lex_state = 141, .external_lex_state = 37}, + [1757] = {.lex_state = 141, .external_lex_state = 37}, + [1758] = {.lex_state = 141, .external_lex_state = 37}, + [1759] = {.lex_state = 141, .external_lex_state = 37}, + [1760] = {.lex_state = 141, .external_lex_state = 37}, + [1761] = {.lex_state = 141, .external_lex_state = 37}, + [1762] = {.lex_state = 141, .external_lex_state = 31}, + [1763] = {.lex_state = 141, .external_lex_state = 37}, + [1764] = {.lex_state = 141, .external_lex_state = 37}, + [1765] = {.lex_state = 141, .external_lex_state = 37}, + [1766] = {.lex_state = 141, .external_lex_state = 37}, + [1767] = {.lex_state = 141, .external_lex_state = 37}, + [1768] = {.lex_state = 141, .external_lex_state = 37}, + [1769] = {.lex_state = 141, .external_lex_state = 37}, + [1770] = {.lex_state = 141, .external_lex_state = 37}, + [1771] = {.lex_state = 141, .external_lex_state = 37}, + [1772] = {.lex_state = 141, .external_lex_state = 37}, + [1773] = {.lex_state = 141, .external_lex_state = 37}, + [1774] = {.lex_state = 141, .external_lex_state = 37}, + [1775] = {.lex_state = 141, .external_lex_state = 31}, + [1776] = {.lex_state = 141, .external_lex_state = 37}, + [1777] = {.lex_state = 141, .external_lex_state = 37}, + [1778] = {.lex_state = 141, .external_lex_state = 37}, + [1779] = {.lex_state = 141, .external_lex_state = 37}, + [1780] = {.lex_state = 141, .external_lex_state = 37}, + [1781] = {.lex_state = 141, .external_lex_state = 37}, + [1782] = {.lex_state = 141, .external_lex_state = 37}, + [1783] = {.lex_state = 141, .external_lex_state = 31}, + [1784] = {.lex_state = 141, .external_lex_state = 37}, + [1785] = {.lex_state = 141, .external_lex_state = 37}, + [1786] = {.lex_state = 141, .external_lex_state = 37}, + [1787] = {.lex_state = 141, .external_lex_state = 37}, + [1788] = {.lex_state = 141, .external_lex_state = 37}, + [1789] = {.lex_state = 141, .external_lex_state = 37}, + [1790] = {.lex_state = 141, .external_lex_state = 31}, + [1791] = {.lex_state = 141, .external_lex_state = 31}, + [1792] = {.lex_state = 141, .external_lex_state = 37}, + [1793] = {.lex_state = 141, .external_lex_state = 37}, + [1794] = {.lex_state = 141, .external_lex_state = 31}, + [1795] = {.lex_state = 142, .external_lex_state = 46}, + [1796] = {.lex_state = 141, .external_lex_state = 37}, + [1797] = {.lex_state = 141, .external_lex_state = 37}, + [1798] = {.lex_state = 141, .external_lex_state = 37}, + [1799] = {.lex_state = 141, .external_lex_state = 37}, + [1800] = {.lex_state = 142, .external_lex_state = 47}, + [1801] = {.lex_state = 142, .external_lex_state = 46}, + [1802] = {.lex_state = 142, .external_lex_state = 46}, + [1803] = {.lex_state = 142, .external_lex_state = 46}, + [1804] = {.lex_state = 142, .external_lex_state = 46}, + [1805] = {.lex_state = 142, .external_lex_state = 46}, + [1806] = {.lex_state = 142, .external_lex_state = 46}, + [1807] = {.lex_state = 142, .external_lex_state = 46}, + [1808] = {.lex_state = 142, .external_lex_state = 46}, + [1809] = {.lex_state = 142, .external_lex_state = 46}, + [1810] = {.lex_state = 142, .external_lex_state = 46}, + [1811] = {.lex_state = 142, .external_lex_state = 46}, + [1812] = {.lex_state = 142, .external_lex_state = 46}, + [1813] = {.lex_state = 142, .external_lex_state = 46}, + [1814] = {.lex_state = 142, .external_lex_state = 46}, + [1815] = {.lex_state = 142, .external_lex_state = 46}, + [1816] = {.lex_state = 142, .external_lex_state = 46}, + [1817] = {.lex_state = 142, .external_lex_state = 46}, + [1818] = {.lex_state = 142, .external_lex_state = 46}, + [1819] = {.lex_state = 142, .external_lex_state = 46}, + [1820] = {.lex_state = 142, .external_lex_state = 46}, + [1821] = {.lex_state = 142, .external_lex_state = 46}, + [1822] = {.lex_state = 142, .external_lex_state = 46}, + [1823] = {.lex_state = 142, .external_lex_state = 46}, + [1824] = {.lex_state = 142, .external_lex_state = 46}, + [1825] = {.lex_state = 142, .external_lex_state = 46}, + [1826] = {.lex_state = 142, .external_lex_state = 46}, + [1827] = {.lex_state = 142, .external_lex_state = 46}, + [1828] = {.lex_state = 142, .external_lex_state = 46}, + [1829] = {.lex_state = 13, .external_lex_state = 48}, + [1830] = {.lex_state = 142, .external_lex_state = 47}, + [1831] = {.lex_state = 13, .external_lex_state = 48}, + [1832] = {.lex_state = 142, .external_lex_state = 46}, + [1833] = {.lex_state = 142, .external_lex_state = 46}, + [1834] = {.lex_state = 142, .external_lex_state = 49}, + [1835] = {.lex_state = 142, .external_lex_state = 49}, + [1836] = {.lex_state = 142, .external_lex_state = 49}, + [1837] = {.lex_state = 142, .external_lex_state = 49}, + [1838] = {.lex_state = 142, .external_lex_state = 49}, + [1839] = {.lex_state = 142, .external_lex_state = 49}, + [1840] = {.lex_state = 142, .external_lex_state = 46}, + [1841] = {.lex_state = 142, .external_lex_state = 46}, + [1842] = {.lex_state = 142, .external_lex_state = 46}, + [1843] = {.lex_state = 142, .external_lex_state = 46}, + [1844] = {.lex_state = 142, .external_lex_state = 46}, + [1845] = {.lex_state = 142, .external_lex_state = 46}, + [1846] = {.lex_state = 142, .external_lex_state = 46}, + [1847] = {.lex_state = 142, .external_lex_state = 46}, + [1848] = {.lex_state = 142, .external_lex_state = 46}, + [1849] = {.lex_state = 142, .external_lex_state = 50}, + [1850] = {.lex_state = 142, .external_lex_state = 46}, + [1851] = {.lex_state = 142, .external_lex_state = 50}, + [1852] = {.lex_state = 142, .external_lex_state = 46}, + [1853] = {.lex_state = 142, .external_lex_state = 46}, + [1854] = {.lex_state = 142, .external_lex_state = 50}, + [1855] = {.lex_state = 142, .external_lex_state = 46}, + [1856] = {.lex_state = 142, .external_lex_state = 46}, + [1857] = {.lex_state = 142, .external_lex_state = 46}, + [1858] = {.lex_state = 142, .external_lex_state = 46}, + [1859] = {.lex_state = 142, .external_lex_state = 46}, + [1860] = {.lex_state = 142, .external_lex_state = 46}, + [1861] = {.lex_state = 142, .external_lex_state = 46}, + [1862] = {.lex_state = 142, .external_lex_state = 46}, + [1863] = {.lex_state = 142, .external_lex_state = 50}, + [1864] = {.lex_state = 142, .external_lex_state = 46}, + [1865] = {.lex_state = 142, .external_lex_state = 46}, + [1866] = {.lex_state = 142, .external_lex_state = 46}, + [1867] = {.lex_state = 142, .external_lex_state = 46}, + [1868] = {.lex_state = 142, .external_lex_state = 46}, + [1869] = {.lex_state = 142, .external_lex_state = 46}, + [1870] = {.lex_state = 142, .external_lex_state = 46}, + [1871] = {.lex_state = 142, .external_lex_state = 46}, + [1872] = {.lex_state = 142, .external_lex_state = 46}, + [1873] = {.lex_state = 142, .external_lex_state = 46}, + [1874] = {.lex_state = 142, .external_lex_state = 46}, + [1875] = {.lex_state = 142, .external_lex_state = 46}, + [1876] = {.lex_state = 142, .external_lex_state = 46}, + [1877] = {.lex_state = 142, .external_lex_state = 46}, + [1878] = {.lex_state = 142, .external_lex_state = 46}, + [1879] = {.lex_state = 142, .external_lex_state = 46}, + [1880] = {.lex_state = 142, .external_lex_state = 46}, + [1881] = {.lex_state = 13, .external_lex_state = 48}, + [1882] = {.lex_state = 142, .external_lex_state = 46}, + [1883] = {.lex_state = 142, .external_lex_state = 46}, + [1884] = {.lex_state = 142, .external_lex_state = 46}, + [1885] = {.lex_state = 13, .external_lex_state = 48}, + [1886] = {.lex_state = 142, .external_lex_state = 46}, + [1887] = {.lex_state = 142, .external_lex_state = 46}, + [1888] = {.lex_state = 142, .external_lex_state = 46}, + [1889] = {.lex_state = 4, .external_lex_state = 46}, + [1890] = {.lex_state = 142, .external_lex_state = 46}, + [1891] = {.lex_state = 142, .external_lex_state = 46}, + [1892] = {.lex_state = 142, .external_lex_state = 46}, + [1893] = {.lex_state = 4, .external_lex_state = 46}, + [1894] = {.lex_state = 142, .external_lex_state = 46}, + [1895] = {.lex_state = 4, .external_lex_state = 46}, + [1896] = {.lex_state = 142, .external_lex_state = 46}, + [1897] = {.lex_state = 142, .external_lex_state = 46}, + [1898] = {.lex_state = 142, .external_lex_state = 46}, + [1899] = {.lex_state = 142, .external_lex_state = 46}, + [1900] = {.lex_state = 142, .external_lex_state = 46}, + [1901] = {.lex_state = 142, .external_lex_state = 46}, + [1902] = {.lex_state = 142, .external_lex_state = 46}, + [1903] = {.lex_state = 142, .external_lex_state = 46}, + [1904] = {.lex_state = 142, .external_lex_state = 46}, + [1905] = {.lex_state = 142, .external_lex_state = 46}, + [1906] = {.lex_state = 142, .external_lex_state = 46}, + [1907] = {.lex_state = 142, .external_lex_state = 46}, + [1908] = {.lex_state = 142, .external_lex_state = 46}, + [1909] = {.lex_state = 142, .external_lex_state = 46}, + [1910] = {.lex_state = 142, .external_lex_state = 46}, + [1911] = {.lex_state = 142, .external_lex_state = 46}, + [1912] = {.lex_state = 142, .external_lex_state = 46}, + [1913] = {.lex_state = 142, .external_lex_state = 46}, + [1914] = {.lex_state = 142, .external_lex_state = 46}, + [1915] = {.lex_state = 142, .external_lex_state = 46}, + [1916] = {.lex_state = 142, .external_lex_state = 46}, + [1917] = {.lex_state = 142, .external_lex_state = 46}, + [1918] = {.lex_state = 142, .external_lex_state = 46}, + [1919] = {.lex_state = 142, .external_lex_state = 46}, + [1920] = {.lex_state = 142, .external_lex_state = 46}, + [1921] = {.lex_state = 142, .external_lex_state = 46}, + [1922] = {.lex_state = 142, .external_lex_state = 46}, + [1923] = {.lex_state = 142, .external_lex_state = 46}, + [1924] = {.lex_state = 142, .external_lex_state = 46}, + [1925] = {.lex_state = 142, .external_lex_state = 46}, + [1926] = {.lex_state = 142, .external_lex_state = 46}, + [1927] = {.lex_state = 142, .external_lex_state = 46}, + [1928] = {.lex_state = 142, .external_lex_state = 46}, + [1929] = {.lex_state = 142, .external_lex_state = 46}, + [1930] = {.lex_state = 142, .external_lex_state = 46}, + [1931] = {.lex_state = 142, .external_lex_state = 46}, + [1932] = {.lex_state = 142, .external_lex_state = 46}, + [1933] = {.lex_state = 142, .external_lex_state = 46}, + [1934] = {.lex_state = 142, .external_lex_state = 46}, + [1935] = {.lex_state = 142, .external_lex_state = 46}, + [1936] = {.lex_state = 142, .external_lex_state = 46}, + [1937] = {.lex_state = 142, .external_lex_state = 46}, + [1938] = {.lex_state = 142, .external_lex_state = 46}, + [1939] = {.lex_state = 142, .external_lex_state = 46}, + [1940] = {.lex_state = 142, .external_lex_state = 46}, + [1941] = {.lex_state = 142, .external_lex_state = 46}, + [1942] = {.lex_state = 142, .external_lex_state = 46}, + [1943] = {.lex_state = 142, .external_lex_state = 46}, + [1944] = {.lex_state = 142, .external_lex_state = 46}, + [1945] = {.lex_state = 142, .external_lex_state = 46}, + [1946] = {.lex_state = 142, .external_lex_state = 46}, + [1947] = {.lex_state = 142, .external_lex_state = 46}, + [1948] = {.lex_state = 142, .external_lex_state = 46}, + [1949] = {.lex_state = 142, .external_lex_state = 46}, + [1950] = {.lex_state = 142, .external_lex_state = 46}, + [1951] = {.lex_state = 142, .external_lex_state = 46}, + [1952] = {.lex_state = 142, .external_lex_state = 46}, + [1953] = {.lex_state = 142, .external_lex_state = 46}, + [1954] = {.lex_state = 142, .external_lex_state = 46}, + [1955] = {.lex_state = 142, .external_lex_state = 46}, + [1956] = {.lex_state = 142, .external_lex_state = 46}, + [1957] = {.lex_state = 142, .external_lex_state = 46}, + [1958] = {.lex_state = 142, .external_lex_state = 46}, + [1959] = {.lex_state = 142, .external_lex_state = 46}, + [1960] = {.lex_state = 142, .external_lex_state = 46}, + [1961] = {.lex_state = 142, .external_lex_state = 46}, + [1962] = {.lex_state = 142, .external_lex_state = 46}, + [1963] = {.lex_state = 142, .external_lex_state = 46}, + [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 = 51}, + [1977] = {.lex_state = 28, .external_lex_state = 39}, + [1978] = {.lex_state = 13, .external_lex_state = 51}, + [1979] = {.lex_state = 13, .external_lex_state = 51}, + [1980] = {.lex_state = 13, .external_lex_state = 51}, + [1981] = {.lex_state = 13, .external_lex_state = 51}, + [1982] = {.lex_state = 13, .external_lex_state = 51}, + [1983] = {.lex_state = 28, .external_lex_state = 39}, + [1984] = {.lex_state = 13, .external_lex_state = 51}, + [1985] = {.lex_state = 13, .external_lex_state = 51}, + [1986] = {.lex_state = 13, .external_lex_state = 51}, + [1987] = {.lex_state = 13, .external_lex_state = 51}, + [1988] = {.lex_state = 13, .external_lex_state = 51}, + [1989] = {.lex_state = 28, .external_lex_state = 39}, + [1990] = {.lex_state = 13, .external_lex_state = 51}, + [1991] = {.lex_state = 13, .external_lex_state = 51}, + [1992] = {.lex_state = 13, .external_lex_state = 51}, + [1993] = {.lex_state = 28, .external_lex_state = 39}, + [1994] = {.lex_state = 28, .external_lex_state = 39}, + [1995] = {.lex_state = 13, .external_lex_state = 51}, + [1996] = {.lex_state = 13, .external_lex_state = 51}, + [1997] = {.lex_state = 28, .external_lex_state = 39}, + [1998] = {.lex_state = 13, .external_lex_state = 51}, + [1999] = {.lex_state = 13, .external_lex_state = 51}, + [2000] = {.lex_state = 28, .external_lex_state = 39}, + [2001] = {.lex_state = 28, .external_lex_state = 39}, + [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 = 13, .external_lex_state = 51}, + [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 = 28, .external_lex_state = 39}, + [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 = 28, .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 = 28, .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 = 142, .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 = 142, .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 = 52}, + [2070] = {.lex_state = 142, .external_lex_state = 53}, + [2071] = {.lex_state = 142, .external_lex_state = 53}, + [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 = 39, .reserved_word_set_id = 1}, + [2079] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2080] = {.lex_state = 142, .external_lex_state = 52}, + [2081] = {.lex_state = 142, .external_lex_state = 39}, + [2082] = {.lex_state = 142, .external_lex_state = 54}, + [2083] = {.lex_state = 142, .external_lex_state = 39}, + [2084] = {.lex_state = 142, .external_lex_state = 54}, + [2085] = {.lex_state = 142, .external_lex_state = 55}, + [2086] = {.lex_state = 13, .external_lex_state = 56}, + [2087] = {.lex_state = 142, .external_lex_state = 39}, + [2088] = {.lex_state = 13, .external_lex_state = 56}, + [2089] = {.lex_state = 13, .external_lex_state = 56}, + [2090] = {.lex_state = 142, .external_lex_state = 57}, + [2091] = {.lex_state = 142, .external_lex_state = 39}, + [2092] = {.lex_state = 142, .external_lex_state = 53}, + [2093] = {.lex_state = 142, .external_lex_state = 58}, + [2094] = {.lex_state = 13, .external_lex_state = 56}, + [2095] = {.lex_state = 142, .external_lex_state = 39}, + [2096] = {.lex_state = 142, .external_lex_state = 55}, + [2097] = {.lex_state = 142, .external_lex_state = 52}, + [2098] = {.lex_state = 142, .external_lex_state = 58}, + [2099] = {.lex_state = 142, .external_lex_state = 54}, + [2100] = {.lex_state = 142, .external_lex_state = 58}, + [2101] = {.lex_state = 142, .external_lex_state = 39}, + [2102] = {.lex_state = 142, .external_lex_state = 39}, + [2103] = {.lex_state = 13, .external_lex_state = 56}, + [2104] = {.lex_state = 142, .external_lex_state = 53}, + [2105] = {.lex_state = 13, .external_lex_state = 56}, + [2106] = {.lex_state = 142, .external_lex_state = 39}, + [2107] = {.lex_state = 142, .external_lex_state = 53}, + [2108] = {.lex_state = 142, .external_lex_state = 39}, + [2109] = {.lex_state = 142, .external_lex_state = 58}, + [2110] = {.lex_state = 13, .external_lex_state = 56}, + [2111] = {.lex_state = 13, .external_lex_state = 56}, + [2112] = {.lex_state = 142, .external_lex_state = 54}, + [2113] = {.lex_state = 142, .external_lex_state = 53}, + [2114] = {.lex_state = 13, .external_lex_state = 56}, + [2115] = {.lex_state = 142, .external_lex_state = 52}, + [2116] = {.lex_state = 142, .external_lex_state = 39}, + [2117] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2118] = {.lex_state = 142, .external_lex_state = 52}, + [2119] = {.lex_state = 142, .external_lex_state = 52}, + [2120] = {.lex_state = 142, .external_lex_state = 52}, + [2121] = {.lex_state = 142, .external_lex_state = 52}, + [2122] = {.lex_state = 142, .external_lex_state = 53}, + [2123] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2124] = {.lex_state = 142, .external_lex_state = 52}, + [2125] = {.lex_state = 142, .external_lex_state = 53}, + [2126] = {.lex_state = 13, .external_lex_state = 56}, + [2127] = {.lex_state = 142, .external_lex_state = 52}, + [2128] = {.lex_state = 142, .external_lex_state = 39}, + [2129] = {.lex_state = 13, .external_lex_state = 56}, + [2130] = {.lex_state = 142, .external_lex_state = 53}, + [2131] = {.lex_state = 13, .external_lex_state = 56}, + [2132] = {.lex_state = 28, .external_lex_state = 39}, + [2133] = {.lex_state = 142, .external_lex_state = 39}, + [2134] = {.lex_state = 142, .external_lex_state = 39}, + [2135] = {.lex_state = 13, .external_lex_state = 56}, + [2136] = {.lex_state = 142, .external_lex_state = 54}, + [2137] = {.lex_state = 142, .external_lex_state = 54}, + [2138] = {.lex_state = 142, .external_lex_state = 54}, + [2139] = {.lex_state = 142, .external_lex_state = 53}, + [2140] = {.lex_state = 142, .external_lex_state = 54}, + [2141] = {.lex_state = 142, .external_lex_state = 53}, + [2142] = {.lex_state = 13, .external_lex_state = 56}, + [2143] = {.lex_state = 142, .external_lex_state = 39}, + [2144] = {.lex_state = 142, .external_lex_state = 39}, + [2145] = {.lex_state = 142, .external_lex_state = 39}, + [2146] = {.lex_state = 142, .external_lex_state = 39}, + [2147] = {.lex_state = 13, .external_lex_state = 56}, + [2148] = {.lex_state = 142, .external_lex_state = 58}, + [2149] = {.lex_state = 142, .external_lex_state = 59}, + [2150] = {.lex_state = 142, .external_lex_state = 58}, + [2151] = {.lex_state = 4, .external_lex_state = 60}, + [2152] = {.lex_state = 142, .external_lex_state = 59}, + [2153] = {.lex_state = 142, .external_lex_state = 58}, + [2154] = {.lex_state = 142, .external_lex_state = 54}, + [2155] = {.lex_state = 4, .external_lex_state = 60}, + [2156] = {.lex_state = 142, .external_lex_state = 54}, + [2157] = {.lex_state = 28, .external_lex_state = 39}, + [2158] = {.lex_state = 4, .external_lex_state = 39}, + [2159] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2160] = {.lex_state = 142, .external_lex_state = 59}, + [2161] = {.lex_state = 142, .external_lex_state = 39}, + [2162] = {.lex_state = 142, .external_lex_state = 59}, + [2163] = {.lex_state = 142, .external_lex_state = 59}, + [2164] = {.lex_state = 4, .external_lex_state = 60}, + [2165] = {.lex_state = 4, .external_lex_state = 60}, + [2166] = {.lex_state = 142, .external_lex_state = 59}, + [2167] = {.lex_state = 142, .external_lex_state = 39}, + [2168] = {.lex_state = 142, .external_lex_state = 59}, + [2169] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2170] = {.lex_state = 142, .external_lex_state = 39}, + [2171] = {.lex_state = 142, .external_lex_state = 58}, + [2172] = {.lex_state = 142, .external_lex_state = 58}, + [2173] = {.lex_state = 142, .external_lex_state = 58}, + [2174] = {.lex_state = 4, .external_lex_state = 60}, + [2175] = {.lex_state = 4, .external_lex_state = 39}, + [2176] = {.lex_state = 142, .external_lex_state = 39}, + [2177] = {.lex_state = 142, .external_lex_state = 39}, + [2178] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2179] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2180] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2181] = {.lex_state = 142, .external_lex_state = 59}, + [2182] = {.lex_state = 142, .external_lex_state = 39}, + [2183] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2184] = {.lex_state = 142, .external_lex_state = 39}, + [2185] = {.lex_state = 142, .external_lex_state = 59}, + [2186] = {.lex_state = 142, .external_lex_state = 59}, + [2187] = {.lex_state = 4, .external_lex_state = 60}, + [2188] = {.lex_state = 4, .external_lex_state = 39}, + [2189] = {.lex_state = 142, .external_lex_state = 59}, + [2190] = {.lex_state = 142, .external_lex_state = 59}, + [2191] = {.lex_state = 142, .external_lex_state = 59}, + [2192] = {.lex_state = 142, .external_lex_state = 59}, + [2193] = {.lex_state = 4, .external_lex_state = 60}, + [2194] = {.lex_state = 142, .external_lex_state = 59}, + [2195] = {.lex_state = 142, .external_lex_state = 54}, + [2196] = {.lex_state = 28, .external_lex_state = 39}, + [2197] = {.lex_state = 28, .external_lex_state = 39}, + [2198] = {.lex_state = 142, .external_lex_state = 39}, + [2199] = {.lex_state = 4, .external_lex_state = 39}, + [2200] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2201] = {.lex_state = 142, .external_lex_state = 59}, + [2202] = {.lex_state = 4, .external_lex_state = 60}, + [2203] = {.lex_state = 142, .external_lex_state = 58}, + [2204] = {.lex_state = 142, .external_lex_state = 59}, + [2205] = {.lex_state = 142, .external_lex_state = 59}, + [2206] = {.lex_state = 142, .external_lex_state = 39}, + [2207] = {.lex_state = 142, .external_lex_state = 59}, + [2208] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2209] = {.lex_state = 142, .external_lex_state = 59}, + [2210] = {.lex_state = 142, .external_lex_state = 58}, + [2211] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2212] = {.lex_state = 13, .external_lex_state = 51}, + [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 = 28, .external_lex_state = 39}, + [2218] = {.lex_state = 6, .external_lex_state = 39}, + [2219] = {.lex_state = 28, .external_lex_state = 39}, + [2220] = {.lex_state = 15, .external_lex_state = 39}, + [2221] = {.lex_state = 13, .external_lex_state = 51}, + [2222] = {.lex_state = 142, .external_lex_state = 59}, + [2223] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2224] = {.lex_state = 142, .external_lex_state = 61}, + [2225] = {.lex_state = 28, .external_lex_state = 39}, + [2226] = {.lex_state = 28, .external_lex_state = 39}, + [2227] = {.lex_state = 13, .external_lex_state = 56}, + [2228] = {.lex_state = 28, .external_lex_state = 39}, + [2229] = {.lex_state = 28, .external_lex_state = 39}, + [2230] = {.lex_state = 4, .external_lex_state = 60}, + [2231] = {.lex_state = 4, .external_lex_state = 60}, + [2232] = {.lex_state = 4, .external_lex_state = 60}, + [2233] = {.lex_state = 15, .external_lex_state = 39}, + [2234] = {.lex_state = 28, .external_lex_state = 39}, + [2235] = {.lex_state = 28, .external_lex_state = 39}, + [2236] = {.lex_state = 28, .external_lex_state = 39}, + [2237] = {.lex_state = 28, .external_lex_state = 39}, + [2238] = {.lex_state = 4, .external_lex_state = 60}, + [2239] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2240] = {.lex_state = 4, .external_lex_state = 60}, + [2241] = {.lex_state = 28, .external_lex_state = 39}, + [2242] = {.lex_state = 142, .external_lex_state = 57}, + [2243] = {.lex_state = 4, .external_lex_state = 60}, + [2244] = {.lex_state = 4, .external_lex_state = 60}, + [2245] = {.lex_state = 28, .external_lex_state = 39}, + [2246] = {.lex_state = 28, .external_lex_state = 39}, + [2247] = {.lex_state = 142, .external_lex_state = 59}, + [2248] = {.lex_state = 142, .external_lex_state = 39}, + [2249] = {.lex_state = 13, .external_lex_state = 51}, + [2250] = {.lex_state = 4, .external_lex_state = 39}, + [2251] = {.lex_state = 4, .external_lex_state = 60}, + [2252] = {.lex_state = 28, .external_lex_state = 39}, + [2253] = {.lex_state = 4, .external_lex_state = 39}, + [2254] = {.lex_state = 4, .external_lex_state = 60}, + [2255] = {.lex_state = 4, .external_lex_state = 60}, + [2256] = {.lex_state = 4, .external_lex_state = 60}, + [2257] = {.lex_state = 142, .external_lex_state = 39}, + [2258] = {.lex_state = 28, .external_lex_state = 39}, + [2259] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2260] = {.lex_state = 4, .external_lex_state = 60}, + [2261] = {.lex_state = 28, .external_lex_state = 39}, + [2262] = {.lex_state = 4, .external_lex_state = 60}, + [2263] = {.lex_state = 4, .external_lex_state = 60}, + [2264] = {.lex_state = 142, .external_lex_state = 61}, + [2265] = {.lex_state = 4, .external_lex_state = 60}, + [2266] = {.lex_state = 4, .external_lex_state = 60}, + [2267] = {.lex_state = 142, .external_lex_state = 39}, + [2268] = {.lex_state = 4, .external_lex_state = 60}, + [2269] = {.lex_state = 4, .external_lex_state = 60}, + [2270] = {.lex_state = 13, .external_lex_state = 51}, + [2271] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2272] = {.lex_state = 4, .external_lex_state = 60}, + [2273] = {.lex_state = 4, .external_lex_state = 60}, + [2274] = {.lex_state = 6, .external_lex_state = 39}, + [2275] = {.lex_state = 142, .external_lex_state = 39}, + [2276] = {.lex_state = 15, .external_lex_state = 39}, + [2277] = {.lex_state = 142, .external_lex_state = 59}, + [2278] = {.lex_state = 4, .external_lex_state = 60}, + [2279] = {.lex_state = 142, .external_lex_state = 59}, + [2280] = {.lex_state = 28, .external_lex_state = 39}, + [2281] = {.lex_state = 4, .external_lex_state = 60}, + [2282] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2283] = {.lex_state = 142, .external_lex_state = 61}, + [2284] = {.lex_state = 142, .external_lex_state = 57}, + [2285] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2286] = {.lex_state = 142, .external_lex_state = 57}, + [2287] = {.lex_state = 13, .external_lex_state = 51}, + [2288] = {.lex_state = 4, .external_lex_state = 60}, + [2289] = {.lex_state = 142, .external_lex_state = 58}, + [2290] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2291] = {.lex_state = 4, .external_lex_state = 60}, + [2292] = {.lex_state = 4, .external_lex_state = 60}, + [2293] = {.lex_state = 142, .external_lex_state = 39}, + [2294] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2295] = {.lex_state = 142, .external_lex_state = 39}, + [2296] = {.lex_state = 4, .external_lex_state = 60}, + [2297] = {.lex_state = 28, .external_lex_state = 39}, + [2298] = {.lex_state = 142, .external_lex_state = 58}, + [2299] = {.lex_state = 142, .external_lex_state = 61}, + [2300] = {.lex_state = 142, .external_lex_state = 39}, + [2301] = {.lex_state = 4, .external_lex_state = 60}, + [2302] = {.lex_state = 28, .external_lex_state = 39}, + [2303] = {.lex_state = 4, .external_lex_state = 60}, + [2304] = {.lex_state = 142, .external_lex_state = 61}, + [2305] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2306] = {.lex_state = 142, .external_lex_state = 61}, + [2307] = {.lex_state = 142, .external_lex_state = 39}, + [2308] = {.lex_state = 4, .external_lex_state = 60}, + [2309] = {.lex_state = 142, .external_lex_state = 39}, + [2310] = {.lex_state = 4, .external_lex_state = 60}, + [2311] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2312] = {.lex_state = 28, .external_lex_state = 39}, + [2313] = {.lex_state = 4, .external_lex_state = 60}, + [2314] = {.lex_state = 4, .external_lex_state = 60}, + [2315] = {.lex_state = 4, .external_lex_state = 60}, + [2316] = {.lex_state = 142, .external_lex_state = 39}, + [2317] = {.lex_state = 28, .external_lex_state = 39}, + [2318] = {.lex_state = 4, .external_lex_state = 60}, + [2319] = {.lex_state = 6, .external_lex_state = 39}, + [2320] = {.lex_state = 13, .external_lex_state = 51}, + [2321] = {.lex_state = 13, .external_lex_state = 51}, + [2322] = {.lex_state = 4, .external_lex_state = 60}, + [2323] = {.lex_state = 13, .external_lex_state = 51}, + [2324] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2325] = {.lex_state = 13, .external_lex_state = 51}, + [2326] = {.lex_state = 142, .external_lex_state = 39}, + [2327] = {.lex_state = 28, .external_lex_state = 39}, + [2328] = {.lex_state = 4, .external_lex_state = 60}, + [2329] = {.lex_state = 142, .external_lex_state = 39}, + [2330] = {.lex_state = 4, .external_lex_state = 60}, + [2331] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2332] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2333] = {.lex_state = 13, .external_lex_state = 51}, + [2334] = {.lex_state = 4, .external_lex_state = 60}, + [2335] = {.lex_state = 4, .external_lex_state = 60}, + [2336] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2337] = {.lex_state = 28, .external_lex_state = 39}, + [2338] = {.lex_state = 142, .external_lex_state = 39}, + [2339] = {.lex_state = 4, .external_lex_state = 60}, + [2340] = {.lex_state = 142, .external_lex_state = 39}, + [2341] = {.lex_state = 4, .external_lex_state = 60}, + [2342] = {.lex_state = 4, .external_lex_state = 60}, + [2343] = {.lex_state = 4, .external_lex_state = 60}, + [2344] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2345] = {.lex_state = 13, .external_lex_state = 51}, + [2346] = {.lex_state = 4, .external_lex_state = 60}, + [2347] = {.lex_state = 4, .external_lex_state = 60}, + [2348] = {.lex_state = 142, .external_lex_state = 59}, + [2349] = {.lex_state = 142, .external_lex_state = 59}, + [2350] = {.lex_state = 4, .external_lex_state = 60}, + [2351] = {.lex_state = 142, .external_lex_state = 59}, + [2352] = {.lex_state = 142, .external_lex_state = 59}, + [2353] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2354] = {.lex_state = 142, .external_lex_state = 39}, + [2355] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2356] = {.lex_state = 4, .external_lex_state = 60}, + [2357] = {.lex_state = 4, .external_lex_state = 60}, + [2358] = {.lex_state = 4, .external_lex_state = 60}, + [2359] = {.lex_state = 142, .external_lex_state = 59}, + [2360] = {.lex_state = 142, .external_lex_state = 59}, + [2361] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2362] = {.lex_state = 4, .external_lex_state = 60}, + [2363] = {.lex_state = 4, .external_lex_state = 60}, + [2364] = {.lex_state = 13, .external_lex_state = 51}, + [2365] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2366] = {.lex_state = 4, .external_lex_state = 60}, + [2367] = {.lex_state = 28, .external_lex_state = 39}, + [2368] = {.lex_state = 4, .external_lex_state = 60}, + [2369] = {.lex_state = 28, .external_lex_state = 39}, + [2370] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2371] = {.lex_state = 4, .external_lex_state = 60}, + [2372] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2373] = {.lex_state = 13, .external_lex_state = 51}, + [2374] = {.lex_state = 28, .external_lex_state = 39}, + [2375] = {.lex_state = 28, .external_lex_state = 39}, + [2376] = {.lex_state = 13, .external_lex_state = 51}, + [2377] = {.lex_state = 28, .external_lex_state = 39}, + [2378] = {.lex_state = 28, .external_lex_state = 39}, + [2379] = {.lex_state = 28, .external_lex_state = 39}, + [2380] = {.lex_state = 142, .external_lex_state = 39}, + [2381] = {.lex_state = 142, .external_lex_state = 39}, + [2382] = {.lex_state = 28, .external_lex_state = 39}, + [2383] = {.lex_state = 142, .external_lex_state = 39}, + [2384] = {.lex_state = 28, .external_lex_state = 39}, + [2385] = {.lex_state = 4, .external_lex_state = 60}, + [2386] = {.lex_state = 4, .external_lex_state = 60}, + [2387] = {.lex_state = 4, .external_lex_state = 60}, + [2388] = {.lex_state = 142, .external_lex_state = 39}, + [2389] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2390] = {.lex_state = 13, .external_lex_state = 51}, + [2391] = {.lex_state = 142, .external_lex_state = 39}, + [2392] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2393] = {.lex_state = 4, .external_lex_state = 60}, + [2394] = {.lex_state = 13, .external_lex_state = 51}, + [2395] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2396] = {.lex_state = 28, .external_lex_state = 39}, + [2397] = {.lex_state = 13, .external_lex_state = 51}, + [2398] = {.lex_state = 142, .external_lex_state = 39}, + [2399] = {.lex_state = 142, .external_lex_state = 59}, + [2400] = {.lex_state = 142, .external_lex_state = 59}, + [2401] = {.lex_state = 142, .external_lex_state = 59}, + [2402] = {.lex_state = 142, .external_lex_state = 39}, + [2403] = {.lex_state = 142, .external_lex_state = 59}, + [2404] = {.lex_state = 142, .external_lex_state = 59}, + [2405] = {.lex_state = 142, .external_lex_state = 59}, + [2406] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2407] = {.lex_state = 142, .external_lex_state = 59}, + [2408] = {.lex_state = 142, .external_lex_state = 39}, + [2409] = {.lex_state = 142, .external_lex_state = 59}, + [2410] = {.lex_state = 142, .external_lex_state = 39}, + [2411] = {.lex_state = 142, .external_lex_state = 59}, + [2412] = {.lex_state = 142, .external_lex_state = 59}, + [2413] = {.lex_state = 142, .external_lex_state = 59}, + [2414] = {.lex_state = 142, .external_lex_state = 59}, + [2415] = {.lex_state = 142, .external_lex_state = 39}, + [2416] = {.lex_state = 142, .external_lex_state = 59}, + [2417] = {.lex_state = 142, .external_lex_state = 39}, + [2418] = {.lex_state = 142, .external_lex_state = 39}, + [2419] = {.lex_state = 142, .external_lex_state = 59}, + [2420] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2421] = {.lex_state = 142, .external_lex_state = 59}, + [2422] = {.lex_state = 142, .external_lex_state = 59}, + [2423] = {.lex_state = 142, .external_lex_state = 59}, + [2424] = {.lex_state = 142, .external_lex_state = 57}, + [2425] = {.lex_state = 142, .external_lex_state = 59}, + [2426] = {.lex_state = 142, .external_lex_state = 59}, + [2427] = {.lex_state = 9, .external_lex_state = 62}, + [2428] = {.lex_state = 17, .external_lex_state = 62}, + [2429] = {.lex_state = 4, .external_lex_state = 39}, + [2430] = {.lex_state = 142, .external_lex_state = 39}, + [2431] = {.lex_state = 9, .external_lex_state = 62}, + [2432] = {.lex_state = 142, .external_lex_state = 39}, + [2433] = {.lex_state = 9, .external_lex_state = 62}, + [2434] = {.lex_state = 17, .external_lex_state = 62}, + [2435] = {.lex_state = 142, .external_lex_state = 39}, + [2436] = {.lex_state = 142, .external_lex_state = 39}, + [2437] = {.lex_state = 142, .external_lex_state = 59}, + [2438] = {.lex_state = 9, .external_lex_state = 62}, + [2439] = {.lex_state = 142, .external_lex_state = 39}, + [2440] = {.lex_state = 142, .external_lex_state = 59}, + [2441] = {.lex_state = 142, .external_lex_state = 59}, + [2442] = {.lex_state = 142, .external_lex_state = 39}, + [2443] = {.lex_state = 142, .external_lex_state = 39}, + [2444] = {.lex_state = 142, .external_lex_state = 39}, + [2445] = {.lex_state = 9, .external_lex_state = 62}, + [2446] = {.lex_state = 17, .external_lex_state = 62}, + [2447] = {.lex_state = 4, .external_lex_state = 39}, + [2448] = {.lex_state = 142, .external_lex_state = 59}, + [2449] = {.lex_state = 142, .external_lex_state = 59}, + [2450] = {.lex_state = 142, .external_lex_state = 57}, + [2451] = {.lex_state = 142, .external_lex_state = 59}, + [2452] = {.lex_state = 142, .external_lex_state = 59}, + [2453] = {.lex_state = 17, .external_lex_state = 62}, + [2454] = {.lex_state = 9, .external_lex_state = 62}, + [2455] = {.lex_state = 17, .external_lex_state = 62}, + [2456] = {.lex_state = 142, .external_lex_state = 39}, + [2457] = {.lex_state = 142, .external_lex_state = 39}, + [2458] = {.lex_state = 142, .external_lex_state = 39}, + [2459] = {.lex_state = 17, .external_lex_state = 62}, + [2460] = {.lex_state = 142, .external_lex_state = 59}, + [2461] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2462] = {.lex_state = 142, .external_lex_state = 39}, + [2463] = {.lex_state = 9, .external_lex_state = 62}, + [2464] = {.lex_state = 17, .external_lex_state = 62}, + [2465] = {.lex_state = 142, .external_lex_state = 59}, + [2466] = {.lex_state = 4, .external_lex_state = 39}, + [2467] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2468] = {.lex_state = 142, .external_lex_state = 59}, + [2469] = {.lex_state = 142, .external_lex_state = 39}, + [2470] = {.lex_state = 4, .external_lex_state = 39}, + [2471] = {.lex_state = 142, .external_lex_state = 39}, + [2472] = {.lex_state = 142, .external_lex_state = 39}, + [2473] = {.lex_state = 142, .external_lex_state = 39}, + [2474] = {.lex_state = 9, .external_lex_state = 62}, + [2475] = {.lex_state = 17, .external_lex_state = 62}, + [2476] = {.lex_state = 142, .external_lex_state = 39}, + [2477] = {.lex_state = 142, .external_lex_state = 39}, + [2478] = {.lex_state = 142, .external_lex_state = 39}, + [2479] = {.lex_state = 142, .external_lex_state = 39}, + [2480] = {.lex_state = 9, .external_lex_state = 62}, + [2481] = {.lex_state = 17, .external_lex_state = 62}, + [2482] = {.lex_state = 4, .external_lex_state = 39}, + [2483] = {.lex_state = 4, .external_lex_state = 39}, + [2484] = {.lex_state = 9, .external_lex_state = 62}, + [2485] = {.lex_state = 17, .external_lex_state = 62}, + [2486] = {.lex_state = 142, .external_lex_state = 39}, + [2487] = {.lex_state = 9, .external_lex_state = 62}, + [2488] = {.lex_state = 17, .external_lex_state = 62}, + [2489] = {.lex_state = 142, .external_lex_state = 39}, + [2490] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2491] = {.lex_state = 9, .external_lex_state = 62}, + [2492] = {.lex_state = 17, .external_lex_state = 62}, + [2493] = {.lex_state = 9, .external_lex_state = 62}, + [2494] = {.lex_state = 17, .external_lex_state = 62}, + [2495] = {.lex_state = 4, .external_lex_state = 39}, + [2496] = {.lex_state = 142, .external_lex_state = 59}, + [2497] = {.lex_state = 142, .external_lex_state = 39}, + [2498] = {.lex_state = 142, .external_lex_state = 39}, + [2499] = {.lex_state = 9, .external_lex_state = 62}, + [2500] = {.lex_state = 17, .external_lex_state = 62}, + [2501] = {.lex_state = 142, .external_lex_state = 59}, + [2502] = {.lex_state = 142, .external_lex_state = 59}, + [2503] = {.lex_state = 142, .external_lex_state = 39}, + [2504] = {.lex_state = 142, .external_lex_state = 39}, + [2505] = {.lex_state = 142, .external_lex_state = 39}, + [2506] = {.lex_state = 142, .external_lex_state = 59}, + [2507] = {.lex_state = 17, .external_lex_state = 62}, + [2508] = {.lex_state = 9, .external_lex_state = 62}, + [2509] = {.lex_state = 17, .external_lex_state = 62}, + [2510] = {.lex_state = 142, .external_lex_state = 59}, + [2511] = {.lex_state = 142, .external_lex_state = 59}, + [2512] = {.lex_state = 142, .external_lex_state = 59}, + [2513] = {.lex_state = 142, .external_lex_state = 39}, + [2514] = {.lex_state = 9, .external_lex_state = 62}, + [2515] = {.lex_state = 17, .external_lex_state = 62}, + [2516] = {.lex_state = 142, .external_lex_state = 59}, + [2517] = {.lex_state = 142, .external_lex_state = 59}, + [2518] = {.lex_state = 142, .external_lex_state = 39}, + [2519] = {.lex_state = 9, .external_lex_state = 62}, + [2520] = {.lex_state = 17, .external_lex_state = 62}, + [2521] = {.lex_state = 9, .external_lex_state = 62}, + [2522] = {.lex_state = 17, .external_lex_state = 62}, + [2523] = {.lex_state = 142, .external_lex_state = 57}, + [2524] = {.lex_state = 9, .external_lex_state = 62}, + [2525] = {.lex_state = 17, .external_lex_state = 62}, + [2526] = {.lex_state = 9, .external_lex_state = 62}, + [2527] = {.lex_state = 17, .external_lex_state = 62}, + [2528] = {.lex_state = 142, .external_lex_state = 39}, + [2529] = {.lex_state = 142, .external_lex_state = 39}, + [2530] = {.lex_state = 142, .external_lex_state = 39}, + [2531] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2532] = {.lex_state = 142, .external_lex_state = 39}, + [2533] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2534] = {.lex_state = 142, .external_lex_state = 39}, + [2535] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2536] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2537] = {.lex_state = 142, .external_lex_state = 39}, + [2538] = {.lex_state = 142, .external_lex_state = 59}, + [2539] = {.lex_state = 142, .external_lex_state = 59}, + [2540] = {.lex_state = 142, .external_lex_state = 59}, + [2541] = {.lex_state = 142, .external_lex_state = 59}, + [2542] = {.lex_state = 142, .external_lex_state = 59}, + [2543] = {.lex_state = 142, .external_lex_state = 59}, + [2544] = {.lex_state = 142, .external_lex_state = 59}, + [2545] = {.lex_state = 142, .external_lex_state = 59}, + [2546] = {.lex_state = 142, .external_lex_state = 59}, + [2547] = {.lex_state = 142, .external_lex_state = 59}, + [2548] = {.lex_state = 142, .external_lex_state = 59}, + [2549] = {.lex_state = 142, .external_lex_state = 59}, + [2550] = {.lex_state = 142, .external_lex_state = 59}, + [2551] = {.lex_state = 142, .external_lex_state = 59}, + [2552] = {.lex_state = 142, .external_lex_state = 59}, + [2553] = {.lex_state = 142, .external_lex_state = 59}, + [2554] = {.lex_state = 142, .external_lex_state = 59}, + [2555] = {.lex_state = 142, .external_lex_state = 59}, + [2556] = {.lex_state = 142, .external_lex_state = 59}, + [2557] = {.lex_state = 142, .external_lex_state = 59}, + [2558] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39, .reserved_word_set_id = 1}, + [2563] = {.lex_state = 142, .external_lex_state = 39}, + [2564] = {.lex_state = 142, .external_lex_state = 39}, + [2565] = {.lex_state = 142, .external_lex_state = 59}, + [2566] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2567] = {.lex_state = 142, .external_lex_state = 39}, + [2568] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2569] = {.lex_state = 142, .external_lex_state = 39}, + [2570] = {.lex_state = 142, .external_lex_state = 39}, + [2571] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2572] = {.lex_state = 142, .external_lex_state = 39}, + [2573] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2574] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2575] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39}, + [2579] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2580] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2581] = {.lex_state = 142, .external_lex_state = 39}, + [2582] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2583] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2584] = {.lex_state = 142, .external_lex_state = 39}, + [2585] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2586] = {.lex_state = 142, .external_lex_state = 59}, + [2587] = {.lex_state = 142, .external_lex_state = 59}, + [2588] = {.lex_state = 142, .external_lex_state = 39}, + [2589] = {.lex_state = 142, .external_lex_state = 39}, + [2590] = {.lex_state = 9, .external_lex_state = 62}, + [2591] = {.lex_state = 142, .external_lex_state = 39}, + [2592] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2593] = {.lex_state = 142, .external_lex_state = 57}, + [2594] = {.lex_state = 142, .external_lex_state = 57}, + [2595] = {.lex_state = 142, .external_lex_state = 57}, + [2596] = {.lex_state = 142, .external_lex_state = 57}, + [2597] = {.lex_state = 142, .external_lex_state = 57}, + [2598] = {.lex_state = 142, .external_lex_state = 57}, + [2599] = {.lex_state = 142, .external_lex_state = 57}, + [2600] = {.lex_state = 142, .external_lex_state = 39}, + [2601] = {.lex_state = 142, .external_lex_state = 39}, + [2602] = {.lex_state = 4, .external_lex_state = 39}, + [2603] = {.lex_state = 142, .external_lex_state = 57}, + [2604] = {.lex_state = 142, .external_lex_state = 57}, + [2605] = {.lex_state = 142, .external_lex_state = 57}, + [2606] = {.lex_state = 142, .external_lex_state = 57}, + [2607] = {.lex_state = 142, .external_lex_state = 57}, + [2608] = {.lex_state = 142, .external_lex_state = 39}, + [2609] = {.lex_state = 142, .external_lex_state = 39}, + [2610] = {.lex_state = 142, .external_lex_state = 39}, + [2611] = {.lex_state = 142, .external_lex_state = 39}, + [2612] = {.lex_state = 142, .external_lex_state = 57}, + [2613] = {.lex_state = 142, .external_lex_state = 39}, + [2614] = {.lex_state = 142, .external_lex_state = 57}, + [2615] = {.lex_state = 142, .external_lex_state = 57}, + [2616] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2617] = {.lex_state = 142, .external_lex_state = 39}, + [2618] = {.lex_state = 142, .external_lex_state = 39}, + [2619] = {.lex_state = 142, .external_lex_state = 57}, + [2620] = {.lex_state = 7, .external_lex_state = 39}, + [2621] = {.lex_state = 142, .external_lex_state = 57}, + [2622] = {.lex_state = 142, .external_lex_state = 57}, + [2623] = {.lex_state = 142, .external_lex_state = 39}, + [2624] = {.lex_state = 142, .external_lex_state = 57}, + [2625] = {.lex_state = 142, .external_lex_state = 57}, + [2626] = {.lex_state = 142, .external_lex_state = 39}, + [2627] = {.lex_state = 142, .external_lex_state = 46}, + [2628] = {.lex_state = 142, .external_lex_state = 39}, + [2629] = {.lex_state = 7, .external_lex_state = 39}, + [2630] = {.lex_state = 142, .external_lex_state = 39}, + [2631] = {.lex_state = 142, .external_lex_state = 57}, + [2632] = {.lex_state = 142, .external_lex_state = 39}, + [2633] = {.lex_state = 142, .external_lex_state = 39}, + [2634] = {.lex_state = 142, .external_lex_state = 39}, + [2635] = {.lex_state = 142, .external_lex_state = 57}, + [2636] = {.lex_state = 142, .external_lex_state = 39}, + [2637] = {.lex_state = 142, .external_lex_state = 39}, + [2638] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 57}, + [2643] = {.lex_state = 142, .external_lex_state = 39}, + [2644] = {.lex_state = 142, .external_lex_state = 39}, + [2645] = {.lex_state = 142, .external_lex_state = 39}, + [2646] = {.lex_state = 142, .external_lex_state = 39}, + [2647] = {.lex_state = 142, .external_lex_state = 39}, + [2648] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2649] = {.lex_state = 142, .external_lex_state = 57}, + [2650] = {.lex_state = 142, .external_lex_state = 57}, + [2651] = {.lex_state = 142, .external_lex_state = 39}, + [2652] = {.lex_state = 142, .external_lex_state = 39}, + [2653] = {.lex_state = 142, .external_lex_state = 39}, + [2654] = {.lex_state = 142, .external_lex_state = 39}, + [2655] = {.lex_state = 142, .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 = 39}, + [2659] = {.lex_state = 142, .external_lex_state = 39}, + [2660] = {.lex_state = 142, .external_lex_state = 39}, + [2661] = {.lex_state = 7, .external_lex_state = 39}, + [2662] = {.lex_state = 142, .external_lex_state = 57}, + [2663] = {.lex_state = 142, .external_lex_state = 39}, + [2664] = {.lex_state = 142, .external_lex_state = 39}, + [2665] = {.lex_state = 142, .external_lex_state = 57}, + [2666] = {.lex_state = 142, .external_lex_state = 39}, + [2667] = {.lex_state = 142, .external_lex_state = 57}, + [2668] = {.lex_state = 142, .external_lex_state = 57}, + [2669] = {.lex_state = 142, .external_lex_state = 39}, + [2670] = {.lex_state = 142, .external_lex_state = 57}, + [2671] = {.lex_state = 142, .external_lex_state = 39}, + [2672] = {.lex_state = 142, .external_lex_state = 57}, + [2673] = {.lex_state = 142, .external_lex_state = 57}, + [2674] = {.lex_state = 142, .external_lex_state = 57}, + [2675] = {.lex_state = 142, .external_lex_state = 39}, + [2676] = {.lex_state = 142, .external_lex_state = 39}, + [2677] = {.lex_state = 142, .external_lex_state = 57}, + [2678] = {.lex_state = 142, .external_lex_state = 57}, + [2679] = {.lex_state = 142, .external_lex_state = 57}, + [2680] = {.lex_state = 142, .external_lex_state = 57}, + [2681] = {.lex_state = 142, .external_lex_state = 57}, + [2682] = {.lex_state = 142, .external_lex_state = 57}, + [2683] = {.lex_state = 142, .external_lex_state = 57}, + [2684] = {.lex_state = 142, .external_lex_state = 57}, + [2685] = {.lex_state = 142, .external_lex_state = 39}, + [2686] = {.lex_state = 142, .external_lex_state = 57}, + [2687] = {.lex_state = 142, .external_lex_state = 46}, + [2688] = {.lex_state = 142, .external_lex_state = 57}, + [2689] = {.lex_state = 142, .external_lex_state = 39}, + [2690] = {.lex_state = 142, .external_lex_state = 39}, + [2691] = {.lex_state = 142, .external_lex_state = 39}, + [2692] = {.lex_state = 142, .external_lex_state = 39}, + [2693] = {.lex_state = 142, .external_lex_state = 57}, + [2694] = {.lex_state = 142, .external_lex_state = 57}, + [2695] = {.lex_state = 142, .external_lex_state = 57}, + [2696] = {.lex_state = 142, .external_lex_state = 39}, + [2697] = {.lex_state = 142, .external_lex_state = 57}, + [2698] = {.lex_state = 142, .external_lex_state = 39}, + [2699] = {.lex_state = 142, .external_lex_state = 39}, + [2700] = {.lex_state = 142, .external_lex_state = 39}, + [2701] = {.lex_state = 7, .external_lex_state = 39}, + [2702] = {.lex_state = 142, .external_lex_state = 57}, + [2703] = {.lex_state = 142, .external_lex_state = 39}, + [2704] = {.lex_state = 142, .external_lex_state = 57}, + [2705] = {.lex_state = 142, .external_lex_state = 57}, + [2706] = {.lex_state = 142, .external_lex_state = 57}, + [2707] = {.lex_state = 142, .external_lex_state = 57}, + [2708] = {.lex_state = 4, .external_lex_state = 39}, + [2709] = {.lex_state = 142, .external_lex_state = 39}, + [2710] = {.lex_state = 142, .external_lex_state = 57}, + [2711] = {.lex_state = 142, .external_lex_state = 39}, + [2712] = {.lex_state = 142, .external_lex_state = 39}, + [2713] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2714] = {.lex_state = 142, .external_lex_state = 39}, + [2715] = {.lex_state = 4, .external_lex_state = 39}, + [2716] = {.lex_state = 142, .external_lex_state = 57}, + [2717] = {.lex_state = 142, .external_lex_state = 39}, + [2718] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2719] = {.lex_state = 142, .external_lex_state = 57}, + [2720] = {.lex_state = 142, .external_lex_state = 57}, + [2721] = {.lex_state = 142, .external_lex_state = 57}, + [2722] = {.lex_state = 142, .external_lex_state = 57}, + [2723] = {.lex_state = 142, .external_lex_state = 57}, + [2724] = {.lex_state = 142, .external_lex_state = 39}, + [2725] = {.lex_state = 142, .external_lex_state = 57}, + [2726] = {.lex_state = 142, .external_lex_state = 39}, + [2727] = {.lex_state = 142, .external_lex_state = 57}, + [2728] = {.lex_state = 142, .external_lex_state = 39}, + [2729] = {.lex_state = 142, .external_lex_state = 39}, + [2730] = {.lex_state = 142, .external_lex_state = 39}, + [2731] = {.lex_state = 142, .external_lex_state = 39}, + [2732] = {.lex_state = 142, .external_lex_state = 39}, + [2733] = {.lex_state = 142, .external_lex_state = 57}, + [2734] = {.lex_state = 142, .external_lex_state = 39}, + [2735] = {.lex_state = 142, .external_lex_state = 39}, + [2736] = {.lex_state = 142, .external_lex_state = 57}, + [2737] = {.lex_state = 142, .external_lex_state = 39}, + [2738] = {.lex_state = 142, .external_lex_state = 39}, + [2739] = {.lex_state = 142, .external_lex_state = 57}, + [2740] = {.lex_state = 7, .external_lex_state = 39}, + [2741] = {.lex_state = 142, .external_lex_state = 57}, + [2742] = {.lex_state = 142, .external_lex_state = 39}, + [2743] = {.lex_state = 142, .external_lex_state = 39}, + [2744] = {.lex_state = 142, .external_lex_state = 57}, + [2745] = {.lex_state = 142, .external_lex_state = 39}, + [2746] = {.lex_state = 142, .external_lex_state = 57}, + [2747] = {.lex_state = 142, .external_lex_state = 39}, + [2748] = {.lex_state = 142, .external_lex_state = 39}, + [2749] = {.lex_state = 142, .external_lex_state = 57}, + [2750] = {.lex_state = 142, .external_lex_state = 57}, + [2751] = {.lex_state = 142, .external_lex_state = 57}, + [2752] = {.lex_state = 142, .external_lex_state = 57}, + [2753] = {.lex_state = 142, .external_lex_state = 57}, + [2754] = {.lex_state = 142, .external_lex_state = 57}, + [2755] = {.lex_state = 142, .external_lex_state = 39}, + [2756] = {.lex_state = 142, .external_lex_state = 39}, + [2757] = {.lex_state = 142, .external_lex_state = 57}, + [2758] = {.lex_state = 142, .external_lex_state = 57}, + [2759] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 7, .external_lex_state = 39}, + [2764] = {.lex_state = 142, .external_lex_state = 39}, + [2765] = {.lex_state = 142, .external_lex_state = 57}, + [2766] = {.lex_state = 142, .external_lex_state = 39}, + [2767] = {.lex_state = 142, .external_lex_state = 57}, + [2768] = {.lex_state = 142, .external_lex_state = 39}, + [2769] = {.lex_state = 142, .external_lex_state = 39}, + [2770] = {.lex_state = 142, .external_lex_state = 39}, + [2771] = {.lex_state = 142, .external_lex_state = 57}, + [2772] = {.lex_state = 142, .external_lex_state = 39}, + [2773] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2774] = {.lex_state = 142, .external_lex_state = 57}, + [2775] = {.lex_state = 142, .external_lex_state = 39}, + [2776] = {.lex_state = 142, .external_lex_state = 39}, + [2777] = {.lex_state = 142, .external_lex_state = 57}, + [2778] = {.lex_state = 142, .external_lex_state = 39}, + [2779] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2780] = {.lex_state = 142, .external_lex_state = 57}, + [2781] = {.lex_state = 142, .external_lex_state = 39}, + [2782] = {.lex_state = 142, .external_lex_state = 57}, + [2783] = {.lex_state = 142, .external_lex_state = 57}, + [2784] = {.lex_state = 142, .external_lex_state = 39}, + [2785] = {.lex_state = 142, .external_lex_state = 39}, + [2786] = {.lex_state = 7, .external_lex_state = 39}, + [2787] = {.lex_state = 142, .external_lex_state = 39}, + [2788] = {.lex_state = 142, .external_lex_state = 39}, + [2789] = {.lex_state = 142, .external_lex_state = 57}, + [2790] = {.lex_state = 142, .external_lex_state = 39}, + [2791] = {.lex_state = 142, .external_lex_state = 39}, + [2792] = {.lex_state = 142, .external_lex_state = 39}, + [2793] = {.lex_state = 142, .external_lex_state = 57}, + [2794] = {.lex_state = 142, .external_lex_state = 39}, + [2795] = {.lex_state = 142, .external_lex_state = 57}, + [2796] = {.lex_state = 142, .external_lex_state = 57}, + [2797] = {.lex_state = 142, .external_lex_state = 39}, + [2798] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39, .reserved_word_set_id = 1}, + [2804] = {.lex_state = 4, .external_lex_state = 39}, + [2805] = {.lex_state = 142, .external_lex_state = 39}, + [2806] = {.lex_state = 142, .external_lex_state = 39}, + [2807] = {.lex_state = 142, .external_lex_state = 57}, + [2808] = {.lex_state = 142, .external_lex_state = 39}, + [2809] = {.lex_state = 142, .external_lex_state = 39}, + [2810] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2811] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2812] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2813] = {.lex_state = 142, .external_lex_state = 39}, + [2814] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2815] = {.lex_state = 142, .external_lex_state = 39}, + [2816] = {.lex_state = 142, .external_lex_state = 39}, + [2817] = {.lex_state = 142, .external_lex_state = 57}, + [2818] = {.lex_state = 142, .external_lex_state = 39}, + [2819] = {.lex_state = 142, .external_lex_state = 57}, + [2820] = {.lex_state = 142, .external_lex_state = 39}, + [2821] = {.lex_state = 142, .external_lex_state = 57}, + [2822] = {.lex_state = 142, .external_lex_state = 39}, + [2823] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2824] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2825] = {.lex_state = 142, .external_lex_state = 57}, + [2826] = {.lex_state = 142, .external_lex_state = 39}, + [2827] = {.lex_state = 142, .external_lex_state = 39}, + [2828] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 57}, + [2833] = {.lex_state = 142, .external_lex_state = 57}, + [2834] = {.lex_state = 142, .external_lex_state = 57}, + [2835] = {.lex_state = 142, .external_lex_state = 39}, + [2836] = {.lex_state = 142, .external_lex_state = 57}, + [2837] = {.lex_state = 142, .external_lex_state = 39}, + [2838] = {.lex_state = 142, .external_lex_state = 57}, + [2839] = {.lex_state = 142, .external_lex_state = 39}, + [2840] = {.lex_state = 142, .external_lex_state = 39}, + [2841] = {.lex_state = 142, .external_lex_state = 57}, + [2842] = {.lex_state = 142, .external_lex_state = 39}, + [2843] = {.lex_state = 142, .external_lex_state = 57}, + [2844] = {.lex_state = 142, .external_lex_state = 39}, + [2845] = {.lex_state = 142, .external_lex_state = 39}, + [2846] = {.lex_state = 142, .external_lex_state = 39}, + [2847] = {.lex_state = 142, .external_lex_state = 57}, + [2848] = {.lex_state = 142, .external_lex_state = 39}, + [2849] = {.lex_state = 142, .external_lex_state = 39}, + [2850] = {.lex_state = 142, .external_lex_state = 39}, + [2851] = {.lex_state = 142, .external_lex_state = 57}, + [2852] = {.lex_state = 142, .external_lex_state = 57}, + [2853] = {.lex_state = 142, .external_lex_state = 39}, + [2854] = {.lex_state = 142, .external_lex_state = 39}, + [2855] = {.lex_state = 142, .external_lex_state = 57}, + [2856] = {.lex_state = 142, .external_lex_state = 39}, + [2857] = {.lex_state = 142, .external_lex_state = 57}, + [2858] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2859] = {.lex_state = 142, .external_lex_state = 39}, + [2860] = {.lex_state = 142, .external_lex_state = 39}, + [2861] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2862] = {.lex_state = 142, .external_lex_state = 57}, + [2863] = {.lex_state = 7, .external_lex_state = 39}, + [2864] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2865] = {.lex_state = 142, .external_lex_state = 39}, + [2866] = {.lex_state = 4, .external_lex_state = 39}, + [2867] = {.lex_state = 142, .external_lex_state = 57}, + [2868] = {.lex_state = 142, .external_lex_state = 39}, + [2869] = {.lex_state = 142, .external_lex_state = 39}, + [2870] = {.lex_state = 142, .external_lex_state = 57}, + [2871] = {.lex_state = 142, .external_lex_state = 39}, + [2872] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2873] = {.lex_state = 142, .external_lex_state = 39}, + [2874] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2875] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2876] = {.lex_state = 142, .external_lex_state = 57}, + [2877] = {.lex_state = 142, .external_lex_state = 39}, + [2878] = {.lex_state = 142, .external_lex_state = 39}, + [2879] = {.lex_state = 142, .external_lex_state = 57}, + [2880] = {.lex_state = 4, .external_lex_state = 39}, + [2881] = {.lex_state = 142, .external_lex_state = 57}, + [2882] = {.lex_state = 142, .external_lex_state = 39}, + [2883] = {.lex_state = 142, .external_lex_state = 39}, + [2884] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2885] = {.lex_state = 142, .external_lex_state = 57}, + [2886] = {.lex_state = 142, .external_lex_state = 57}, + [2887] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2888] = {.lex_state = 142, .external_lex_state = 57}, + [2889] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2890] = {.lex_state = 142, .external_lex_state = 39}, + [2891] = {.lex_state = 4, .external_lex_state = 39}, + [2892] = {.lex_state = 142, .external_lex_state = 57}, + [2893] = {.lex_state = 142, .external_lex_state = 39}, + [2894] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2895] = {.lex_state = 142, .external_lex_state = 57}, + [2896] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2897] = {.lex_state = 142, .external_lex_state = 57}, + [2898] = {.lex_state = 4, .external_lex_state = 39}, + [2899] = {.lex_state = 142, .external_lex_state = 39}, + [2900] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2901] = {.lex_state = 142, .external_lex_state = 57}, + [2902] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2903] = {.lex_state = 7, .external_lex_state = 39}, + [2904] = {.lex_state = 142, .external_lex_state = 39}, + [2905] = {.lex_state = 142, .external_lex_state = 39}, + [2906] = {.lex_state = 142, .external_lex_state = 39}, + [2907] = {.lex_state = 142, .external_lex_state = 57}, + [2908] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2909] = {.lex_state = 142, .external_lex_state = 57}, + [2910] = {.lex_state = 142, .external_lex_state = 57}, + [2911] = {.lex_state = 142, .external_lex_state = 39}, + [2912] = {.lex_state = 142, .external_lex_state = 57}, + [2913] = {.lex_state = 142, .external_lex_state = 57}, + [2914] = {.lex_state = 142, .external_lex_state = 39}, + [2915] = {.lex_state = 142, .external_lex_state = 39}, + [2916] = {.lex_state = 142, .external_lex_state = 39}, + [2917] = {.lex_state = 142, .external_lex_state = 39}, + [2918] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2919] = {.lex_state = 142, .external_lex_state = 39}, + [2920] = {.lex_state = 142, .external_lex_state = 57}, + [2921] = {.lex_state = 142, .external_lex_state = 39}, + [2922] = {.lex_state = 142, .external_lex_state = 39}, + [2923] = {.lex_state = 142, .external_lex_state = 39}, + [2924] = {.lex_state = 142, .external_lex_state = 39}, + [2925] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 29, .external_lex_state = 63}, + [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 = 142, .external_lex_state = 39}, + [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 = 7, .external_lex_state = 39}, + [2968] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 7, .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 = 142, .external_lex_state = 39}, + [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 = 142, .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 = 29, .external_lex_state = 63}, + [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, .reserved_word_set_id = 1}, + [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 = 29, .external_lex_state = 63}, + [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 = 7, .external_lex_state = 39}, + [3022] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 39}, + [3041] = {.lex_state = 142, .external_lex_state = 39}, + [3042] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3043] = {.lex_state = 142, .external_lex_state = 39}, + [3044] = {.lex_state = 142, .external_lex_state = 39}, + [3045] = {.lex_state = 142, .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 = 29, .external_lex_state = 63}, + [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 = 7, .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 = 29, .external_lex_state = 63}, + [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 = 142, .external_lex_state = 39}, + [3080] = {.lex_state = 142, .external_lex_state = 39}, + [3081] = {.lex_state = 142, .external_lex_state = 39}, + [3082] = {.lex_state = 7, .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 = 142, .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 = 7, .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 = 142, .external_lex_state = 39}, + [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, .reserved_word_set_id = 1}, + [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 = 7, .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}, + [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}, + [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}, + [3202] = {.lex_state = 142, .external_lex_state = 39}, + [3203] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 29, .external_lex_state = 63}, + [3214] = {.lex_state = 28, .external_lex_state = 39}, + [3215] = {.lex_state = 142, .external_lex_state = 39}, + [3216] = {.lex_state = 4, .external_lex_state = 39}, + [3217] = {.lex_state = 142, .external_lex_state = 39}, + [3218] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 39}, + [3226] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3227] = {.lex_state = 142, .external_lex_state = 39}, + [3228] = {.lex_state = 142, .external_lex_state = 39}, + [3229] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .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 = 29, .external_lex_state = 63}, + [3244] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 7, .external_lex_state = 39}, + [3262] = {.lex_state = 142, .external_lex_state = 39}, + [3263] = {.lex_state = 142, .external_lex_state = 39}, + [3264] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 7, .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, .reserved_word_set_id = 1}, + [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, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 39}, + [3298] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 64}, + [3316] = {.lex_state = 142, .external_lex_state = 39}, + [3317] = {.lex_state = 142, .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, .reserved_word_set_id = 1}, + [3325] = {.lex_state = 142, .external_lex_state = 39}, + [3326] = {.lex_state = 142, .external_lex_state = 39}, + [3327] = {.lex_state = 142, .external_lex_state = 39}, + [3328] = {.lex_state = 142, .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 = 65}, + [3332] = {.lex_state = 142, .external_lex_state = 39}, + [3333] = {.lex_state = 142, .external_lex_state = 39}, + [3334] = {.lex_state = 142, .external_lex_state = 39}, + [3335] = {.lex_state = 142, .external_lex_state = 39}, + [3336] = {.lex_state = 31, .external_lex_state = 39}, + [3337] = {.lex_state = 142, .external_lex_state = 39}, + [3338] = {.lex_state = 142, .external_lex_state = 39}, + [3339] = {.lex_state = 30, .external_lex_state = 66}, + [3340] = {.lex_state = 142, .external_lex_state = 39}, + [3341] = {.lex_state = 142, .external_lex_state = 39}, + [3342] = {.lex_state = 142, .external_lex_state = 39}, + [3343] = {.lex_state = 142, .external_lex_state = 39}, + [3344] = {.lex_state = 142, .external_lex_state = 39}, + [3345] = {.lex_state = 142, .external_lex_state = 39}, + [3346] = {.lex_state = 142, .external_lex_state = 64}, + [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 = 64}, + [3353] = {.lex_state = 142, .external_lex_state = 39}, + [3354] = {.lex_state = 142, .external_lex_state = 39}, + [3355] = {.lex_state = 31, .external_lex_state = 39}, + [3356] = {.lex_state = 29, .external_lex_state = 39}, + [3357] = {.lex_state = 142, .external_lex_state = 64}, + [3358] = {.lex_state = 142, .external_lex_state = 39}, + [3359] = {.lex_state = 142, .external_lex_state = 39}, + [3360] = {.lex_state = 142, .external_lex_state = 39}, + [3361] = {.lex_state = 142, .external_lex_state = 39}, + [3362] = {.lex_state = 142, .external_lex_state = 67}, + [3363] = {.lex_state = 142, .external_lex_state = 39}, + [3364] = {.lex_state = 142, .external_lex_state = 39}, + [3365] = {.lex_state = 30, .external_lex_state = 66}, + [3366] = {.lex_state = 142, .external_lex_state = 39}, + [3367] = {.lex_state = 142, .external_lex_state = 39}, + [3368] = {.lex_state = 142, .external_lex_state = 39}, + [3369] = {.lex_state = 142, .external_lex_state = 39}, + [3370] = {.lex_state = 31, .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, .reserved_word_set_id = 1}, + [3377] = {.lex_state = 142, .external_lex_state = 39}, + [3378] = {.lex_state = 142, .external_lex_state = 39}, + [3379] = {.lex_state = 142, .external_lex_state = 39}, + [3380] = {.lex_state = 142, .external_lex_state = 39}, + [3381] = {.lex_state = 142, .external_lex_state = 39}, + [3382] = {.lex_state = 29, .external_lex_state = 39}, + [3383] = {.lex_state = 31, .external_lex_state = 39}, + [3384] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3385] = {.lex_state = 142, .external_lex_state = 39}, + [3386] = {.lex_state = 142, .external_lex_state = 65}, + [3387] = {.lex_state = 31, .external_lex_state = 39}, + [3388] = {.lex_state = 142, .external_lex_state = 39}, + [3389] = {.lex_state = 29, .external_lex_state = 39}, + [3390] = {.lex_state = 142, .external_lex_state = 39}, + [3391] = {.lex_state = 30, .external_lex_state = 66}, + [3392] = {.lex_state = 142, .external_lex_state = 39}, + [3393] = {.lex_state = 142, .external_lex_state = 39}, + [3394] = {.lex_state = 142, .external_lex_state = 39}, + [3395] = {.lex_state = 142, .external_lex_state = 64}, + [3396] = {.lex_state = 142, .external_lex_state = 39}, + [3397] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 39}, + [3407] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3408] = {.lex_state = 29, .external_lex_state = 39}, + [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 = 29, .external_lex_state = 39}, + [3413] = {.lex_state = 142, .external_lex_state = 39}, + [3414] = {.lex_state = 142, .external_lex_state = 39}, + [3415] = {.lex_state = 142, .external_lex_state = 39}, + [3416] = {.lex_state = 30, .external_lex_state = 66}, + [3417] = {.lex_state = 30, .external_lex_state = 66}, + [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 = 64}, + [3424] = {.lex_state = 31, .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}, + [3428] = {.lex_state = 142, .external_lex_state = 39}, + [3429] = {.lex_state = 142, .external_lex_state = 39}, + [3430] = {.lex_state = 142, .external_lex_state = 39}, + [3431] = {.lex_state = 142, .external_lex_state = 39}, + [3432] = {.lex_state = 142, .external_lex_state = 39}, + [3433] = {.lex_state = 142, .external_lex_state = 39}, + [3434] = {.lex_state = 29, .external_lex_state = 39}, + [3435] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 39}, + [3440] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3441] = {.lex_state = 142, .external_lex_state = 39}, + [3442] = {.lex_state = 30, .external_lex_state = 66}, + [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}, + [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 = 30, .external_lex_state = 66}, + [3453] = {.lex_state = 31, .external_lex_state = 39}, + [3454] = {.lex_state = 29, .external_lex_state = 39}, + [3455] = {.lex_state = 142, .external_lex_state = 39}, + [3456] = {.lex_state = 142, .external_lex_state = 67}, + [3457] = {.lex_state = 142, .external_lex_state = 39}, + [3458] = {.lex_state = 142, .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 = 39}, + [3466] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 67}, + [3471] = {.lex_state = 142, .external_lex_state = 39}, + [3472] = {.lex_state = 142, .external_lex_state = 39}, + [3473] = {.lex_state = 142, .external_lex_state = 39}, + [3474] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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, .reserved_word_set_id = 1}, + [3484] = {.lex_state = 142, .external_lex_state = 39}, + [3485] = {.lex_state = 142, .external_lex_state = 39}, + [3486] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 67}, + [3497] = {.lex_state = 142, .external_lex_state = 39}, + [3498] = {.lex_state = 142, .external_lex_state = 39}, + [3499] = {.lex_state = 142, .external_lex_state = 39}, + [3500] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3501] = {.lex_state = 142, .external_lex_state = 39}, + [3502] = {.lex_state = 142, .external_lex_state = 39}, + [3503] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3504] = {.lex_state = 142, .external_lex_state = 39}, + [3505] = {.lex_state = 142, .external_lex_state = 39}, + [3506] = {.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, @@ -12848,6 +12801,34 @@ static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { anon_sym_instanceof, }, [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, + }, + [14] = { anon_sym_export, anon_sym_break, anon_sym_case, @@ -12945,6 +12926,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 +13015,77 @@ 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), }, [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(3462), + [sym__statement] = STATE(25), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(25), + [aux_sym_export_statement_repeat1] = STATE(2316), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -13167,83 +13150,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(46), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3338), + [sym_object_assignment_pattern] = STATE(2850), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3338), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3338), + [sym_spread_element] = STATE(2915), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1266), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(1902), + [sym_formal_parameters] = STATE(3499), + [sym_rest_pattern] = STATE(2850), + [sym_method_definition] = STATE(2915), + [sym_pair] = STATE(2915), + [sym_pair_pattern] = STATE(2850), + [sym__property_name] = STATE(2919), + [sym_computed_property_name] = STATE(2919), + [aux_sym_program_repeat1] = STATE(46), + [aux_sym_export_statement_repeat1] = STATE(1875), + [aux_sym_object_repeat1] = STATE(2639), + [aux_sym_object_pattern_repeat1] = STATE(2743), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13310,83 +13293,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(72), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3338), + [sym_object_assignment_pattern] = STATE(2850), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3338), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3338), + [sym_spread_element] = STATE(2915), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1266), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(1902), + [sym_formal_parameters] = STATE(3499), + [sym_rest_pattern] = STATE(2850), + [sym_method_definition] = STATE(2915), + [sym_pair] = STATE(2915), + [sym_pair_pattern] = STATE(2850), + [sym__property_name] = STATE(2919), + [sym_computed_property_name] = STATE(2919), + [aux_sym_program_repeat1] = STATE(72), + [aux_sym_export_statement_repeat1] = STATE(1875), + [aux_sym_object_repeat1] = STATE(2639), + [aux_sym_object_pattern_repeat1] = STATE(2743), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13453,83 +13436,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(62), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3338), + [sym_object_assignment_pattern] = STATE(2850), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3338), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3338), + [sym_spread_element] = STATE(2745), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1266), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(1902), + [sym_formal_parameters] = STATE(3499), + [sym_rest_pattern] = STATE(2850), + [sym_method_definition] = STATE(2745), + [sym_pair] = STATE(2745), + [sym_pair_pattern] = STATE(2850), + [sym__property_name] = STATE(2919), + [sym_computed_property_name] = STATE(2919), + [aux_sym_program_repeat1] = STATE(62), + [aux_sym_export_statement_repeat1] = STATE(1875), + [aux_sym_object_repeat1] = STATE(2747), + [aux_sym_object_pattern_repeat1] = STATE(2743), [sym_identifier] = ACTIONS(133), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13596,83 +13579,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [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), - [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), + [sym__statement] = STATE(47), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3338), + [sym_object_assignment_pattern] = STATE(2850), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3338), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3338), + [sym_spread_element] = STATE(2632), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1266), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(1902), + [sym_formal_parameters] = STATE(3499), + [sym_rest_pattern] = STATE(2850), + [sym_method_definition] = STATE(2632), + [sym_pair] = STATE(2632), + [sym_pair_pattern] = STATE(2850), + [sym__property_name] = STATE(2919), + [sym_computed_property_name] = STATE(2919), + [aux_sym_program_repeat1] = STATE(47), + [aux_sym_export_statement_repeat1] = STATE(1875), + [aux_sym_object_repeat1] = STATE(2634), + [aux_sym_object_pattern_repeat1] = STATE(2743), [sym_identifier] = ACTIONS(149), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13739,83 +13722,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(53), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3338), + [sym_object_assignment_pattern] = STATE(2850), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3338), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3338), + [sym_spread_element] = STATE(2669), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1266), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(1902), + [sym_formal_parameters] = STATE(3499), + [sym_rest_pattern] = STATE(2850), + [sym_method_definition] = STATE(2669), + [sym_pair] = STATE(2669), + [sym_pair_pattern] = STATE(2850), + [sym__property_name] = STATE(2919), + [sym_computed_property_name] = STATE(2919), + [aux_sym_program_repeat1] = STATE(53), + [aux_sym_export_statement_repeat1] = STATE(1875), + [aux_sym_object_repeat1] = STATE(2671), + [aux_sym_object_pattern_repeat1] = STATE(2743), [sym_identifier] = ACTIONS(165), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13883,72 +13866,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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [ts_builtin_sym_end] = ACTIONS(181), [sym_identifier] = ACTIONS(183), [anon_sym_export] = ACTIONS(186), @@ -14015,43 +13998,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1715), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -14148,183 +14131,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [aux_sym_object_repeat1] = STATE(2770), + [aux_sym_object_pattern_repeat1] = STATE(2772), [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 +14185,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 +14198,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 +14256,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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(12), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +14394,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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(13), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +14526,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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +14658,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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +14790,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15000,7 +14850,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 +14859,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 +14916,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [aux_sym_object_repeat1] = STATE(2690), + [aux_sym_object_pattern_repeat1] = STATE(2772), [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 +14977,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 +14990,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 +15048,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2772), [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 +15109,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 +15122,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 +15180,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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [aux_sym_object_repeat1] = STATE(2651), + [aux_sym_object_pattern_repeat1] = STATE(2772), [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 +15241,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 +15254,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 +15312,80 @@ 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)] = { - [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), - [ts_builtin_sym_end] = ACTIONS(447), + [STATE(18)] = { + [sym__statement] = STATE(575), + [sym__single_statement] = STATE(575), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15728,76 +15445,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(445), [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(623), + [sym__single_statement] = STATE(623), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15857,81 +15575,80 @@ 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(445), [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(514), + [sym__single_statement] = STATE(514), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +15705,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(445), [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(23), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(447), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16117,81 +15836,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(572), + [sym__single_statement] = STATE(572), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +15965,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(445), [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), [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), @@ -16377,77 +16096,76 @@ 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)] = { - [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), + [STATE(24)] = { + [sym__statement] = STATE(610), + [sym__single_statement] = STATE(610), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16507,77 +16225,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(445), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(27)] = { - [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), + [STATE(25)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), + [ts_builtin_sym_end] = ACTIONS(451), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16637,77 +16356,76 @@ 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(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(26)] = { + [sym__statement] = STATE(625), + [sym__single_statement] = STATE(625), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16767,78 +16485,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(445), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(29)] = { - [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), - [ts_builtin_sym_end] = ACTIONS(455), + [STATE(27)] = { + [sym__statement] = STATE(626), + [sym__single_statement] = STATE(626), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16898,111 +16615,113 @@ 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(445), [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(28)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), + [ts_builtin_sym_end] = ACTIONS(453), + [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), @@ -17019,120 +16738,119 @@ 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__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, - [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(29)] = { + [sym__statement] = STATE(2817), + [sym__single_statement] = STATE(2817), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +16867,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(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(30)] = { + [sym__statement] = STATE(2895), + [sym__single_statement] = STATE(2895), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +16997,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(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(31)] = { + [sym__statement] = STATE(2450), + [sym__single_statement] = STATE(2450), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17127,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(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(32)] = { + [sym__statement] = STATE(2605), + [sym__single_statement] = STATE(2605), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17257,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(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(33)] = { + [sym__statement] = STATE(2606), + [sym__single_statement] = STATE(2606), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17387,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(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(34)] = { + [sym__statement] = STATE(2725), + [sym__single_statement] = STATE(2725), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17517,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(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(35)] = { + [sym__statement] = STATE(2907), + [sym__single_statement] = STATE(2907), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17647,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(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(36)] = { + [sym__statement] = STATE(2721), + [sym__single_statement] = STATE(2721), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17777,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(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(37)] = { + [sym__statement] = STATE(2751), + [sym__single_statement] = STATE(2751), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +17907,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(509), + [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(38)] = { + [sym__statement] = STATE(2753), + [sym__single_statement] = STATE(2753), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +18037,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(509), + [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(39)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1728), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -18517,7 +18105,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(513), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -18525,7 +18113,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(517), + [anon_sym_EQ_GT] = ACTIONS(515), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -18583,85 +18171,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(517), + [sym__await_identifier_line_break] = ACTIONS(519), [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(522), [sym__await_keyword] = ACTIONS(391), }, - [STATE(43)] = { - [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(40)] = { + [sym__statement] = STATE(28), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(28), + [aux_sym_export_statement_repeat1] = STATE(2316), + [ts_builtin_sym_end] = ACTIONS(451), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(535), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18720,78 +18308,207 @@ 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(41)] = { + [sym__statement] = STATE(3502), + [sym__single_statement] = STATE(3502), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(3244), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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(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(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(489), + [anon_sym_void] = ACTIONS(27), + [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(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(501), + [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(503), + [anon_sym_AT] = ACTIONS(91), + [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(507), + [sym__single_statement_context] = ACTIONS(525), + [sym__default_declaration_start] = ACTIONS(511), + }, + [STATE(42)] = { + [sym__statement] = STATE(622), + [sym__single_statement] = STATE(622), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [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 +18565,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(445), [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(72), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(72), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(539), + [anon_sym_RBRACE] = ACTIONS(527), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18980,78 +18698,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(45), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(45), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(541), + [anon_sym_RBRACE] = ACTIONS(529), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19110,78 +18828,338 @@ 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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(543), + [anon_sym_RBRACE] = ACTIONS(531), + [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(46)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(533), + [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(47)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(535), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19241,76 +19219,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(50), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(50), + [aux_sym_export_statement_repeat1] = STATE(2316), [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), @@ -19367,81 +19346,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(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), + [sym__statement] = STATE(615), + [sym__single_statement] = STATE(615), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19498,80 +19475,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(445), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(50)] = { [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(547), + [anon_sym_RBRACE] = ACTIONS(539), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19631,77 +19609,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(55), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(55), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(549), + [anon_sym_RBRACE] = ACTIONS(541), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19761,73 +19739,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(503), + [sym__single_statement] = STATE(503), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19887,80 +19865,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(445), [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), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(543), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20017,81 +19996,80 @@ 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(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), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [sym__statement] = STATE(57), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(57), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(551), + [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20151,77 +20129,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(553), + [anon_sym_RBRACE] = ACTIONS(547), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20281,77 +20259,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [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), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [sym__statement] = STATE(59), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(59), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(555), + [anon_sym_RBRACE] = ACTIONS(549), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20411,77 +20389,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(557), + [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20541,77 +20519,207 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(58)] = { + [sym__statement] = STATE(64), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(64), + [aux_sym_export_statement_repeat1] = STATE(2316), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(553), + [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(59)] = { [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(559), + [anon_sym_RBRACE] = ACTIONS(555), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20670,208 +20778,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(60)] = { + [sym__statement] = STATE(66), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(66), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(561), - [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(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), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(563), + [anon_sym_RBRACE] = ACTIONS(557), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20931,77 +20909,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym__statement] = STATE(46), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(46), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(565), + [anon_sym_RBRACE] = ACTIONS(559), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21062,76 +21040,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(567), + [anon_sym_RBRACE] = ACTIONS(561), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21192,76 +21170,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(68), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(569), + [anon_sym_RBRACE] = ACTIONS(563), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21322,76 +21300,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(571), + [anon_sym_RBRACE] = ACTIONS(565), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21452,76 +21430,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(69), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(573), + [anon_sym_RBRACE] = ACTIONS(567), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21582,76 +21560,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(575), + [anon_sym_RBRACE] = ACTIONS(569), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21712,76 +21690,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(70), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(577), + [anon_sym_RBRACE] = ACTIONS(571), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21842,76 +21820,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(579), + [anon_sym_RBRACE] = ACTIONS(573), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21972,76 +21950,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(581), + [anon_sym_RBRACE] = ACTIONS(575), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22102,76 +22080,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(70)] = { [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(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2316), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(583), + [anon_sym_RBRACE] = ACTIONS(577), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22231,109 +22209,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), - [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), + [sym__statement] = STATE(3328), + [sym__single_statement] = STATE(3328), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(3244), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -22350,217 +22327,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(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__single_statement_context] = ACTIONS(525), + [sym__default_declaration_start] = ACTIONS(511), }, [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), - [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_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_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), - [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_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), - [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_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(505), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), - [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), - }, - [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), + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(636), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2316), [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,47 +22466,46 @@ 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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -22672,20 +22520,150 @@ 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(581), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(587), + [anon_sym_COLON] = ACTIONS(583), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_EQ] = ACTIONS(585), + [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(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(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(407), + [sym__await_identifier_line_break] = ACTIONS(409), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_start] = ACTIONS(412), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(74)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [sym_identifier] = ACTIONS(320), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(324), + [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), + [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_RPAREN] = ACTIONS(587), [anon_sym_yield] = ACTIONS(343), [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), + [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(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 +22718,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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [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(592), + [anon_sym_RBRACE] = ACTIONS(592), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22804,18 +22781,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(592), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(591), + [anon_sym_RBRACK] = ACTIONS(592), [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 +22849,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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [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 +22907,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(585), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -22943,7 +22920,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 +22978,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(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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [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(596), + [anon_sym_RBRACE] = ACTIONS(596), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23062,18 +23039,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(593), + [anon_sym_RPAREN] = ACTIONS(596), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(596), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(593), + [anon_sym_RBRACK] = ACTIONS(596), [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), @@ -23130,50 +23107,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(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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23193,7 +23170,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(585), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23201,7 +23178,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 +23236,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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), + [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), @@ -23317,20 +23295,19 @@ 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_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(347), + [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(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,246 +23362,244 @@ 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), - [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_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_RPAREN] = ACTIONS(599), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(599), - [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__statement] = STATE(2614), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(2741), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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(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(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(489), + [anon_sym_void] = ACTIONS(27), + [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(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(501), + [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(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_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(503), [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), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [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), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(507), + [sym__default_declaration_start] = ACTIONS(511), }, [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), + [sym__statement] = STATE(3342), + [sym_export_statement] = STATE(2870), + [sym_declaration] = STATE(2870), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(2870), + [sym_statement] = STATE(3244), + [sym_expression_statement] = STATE(2870), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_statement_block] = STATE(2870), + [sym_if_statement] = STATE(2870), + [sym_switch_statement] = STATE(2870), + [sym_for_statement] = STATE(2870), + [sym_for_in_statement] = STATE(2870), + [sym_while_statement] = STATE(2870), + [sym_do_statement] = STATE(2870), + [sym_try_statement] = STATE(2870), + [sym_with_statement] = STATE(2870), + [sym_break_statement] = STATE(2870), + [sym_continue_statement] = STATE(2870), + [sym_debugger_statement] = STATE(2870), + [sym_return_statement] = STATE(2870), + [sym_throw_statement] = STATE(2870), + [sym_empty_statement] = STATE(2870), + [sym_labeled_statement] = STATE(2870), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1315), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2496), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2338), + [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 +23616,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), + [sym__statement] = STATE(518), + [sym_export_statement] = STATE(513), + [sym_declaration] = STATE(513), + [sym_import] = STATE(2470), + [sym_import_statement] = STATE(513), + [sym_statement] = STATE(574), + [sym_expression_statement] = STATE(513), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_statement_block] = STATE(513), + [sym_if_statement] = STATE(513), + [sym_switch_statement] = STATE(513), + [sym_for_statement] = STATE(513), + [sym_for_in_statement] = STATE(513), + [sym_while_statement] = STATE(513), + [sym_do_statement] = STATE(513), + [sym_try_statement] = STATE(513), + [sym_with_statement] = STATE(513), + [sym_break_statement] = STATE(513), + [sym_continue_statement] = STATE(513), + [sym_debugger_statement] = STATE(513), + [sym_return_statement] = STATE(513), + [sym_throw_statement] = STATE(513), + [sym_empty_statement] = STATE(513), + [sym_labeled_statement] = STATE(513), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2316), + [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,182 +23744,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(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), - [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_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(437), - [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), - [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(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_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23953,18 +23800,18 @@ 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(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(610), - [anon_sym_of] = ACTIONS(612), + [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_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23972,7 +23819,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), @@ -24029,178 +23876,304 @@ 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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1688), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(338), + [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_EQ] = ACTIONS(612), + [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(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(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(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(618), [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), - [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_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(581), + [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_EQ] = ACTIONS(585), + [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(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(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(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_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(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), + [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__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__default_declaration_start] = ACTIONS(99), + [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(412), + [sym__await_keyword] = ACTIONS(391), }, [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_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1764), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24214,11 +24187,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(401), + [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(585), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24226,7 +24199,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), @@ -24284,53 +24257,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(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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_COMMA] = ACTIONS(587), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24341,19 +24315,19 @@ 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_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(596), [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), @@ -24408,57 +24382,55 @@ 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(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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(599), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24470,18 +24442,19 @@ 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(596), + [anon_sym_EQ] = ACTIONS(594), [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(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24538,50 +24511,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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1751), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24598,7 +24571,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(620), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24606,7 +24579,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(622), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24663,52 +24636,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(618), - [sym__await_identifier_line_break] = ACTIONS(618), + [sym__line_break_after_await] = ACTIONS(624), + [sym__await_identifier_line_break] = ACTIONS(624), [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(626), [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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24716,16 +24688,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(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(628), + [anon_sym_of] = ACTIONS(610), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(594), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24733,7 +24706,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,70 +24763,67 @@ 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), + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1715), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_LBRACE] = ACTIONS(630), [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_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(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(633), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24861,384 +24831,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), - [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(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), - [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(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), - [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(624), - [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_operand_end] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), - [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), - [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(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(626), - [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(624), - [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(628), - [sym__await_identifier_line_break] = ACTIONS(628), - [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), + [anon_sym_EQ_GT] = ACTIONS(635), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25302,298 +24895,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(389), [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), - [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(393), - [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(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(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), - [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(393), - [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(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), + [STATE(92)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1787), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(632), + [anon_sym_LBRACE] = ACTIONS(630), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25607,7 +24949,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(641), + [anon_sym_EQ] = ACTIONS(637), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25672,437 +25014,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(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(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(848), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1035), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1182), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1336), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +25458,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(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1441), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1651), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1660), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [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,313 +25788,420 @@ 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(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1516), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1693), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -26955,13 +26297,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(989), [sym__default_declaration_start] = ACTIONS(989), }, - [STATE(110)] = { + [STATE(105)] = { [ts_builtin_sym_end] = ACTIONS(997), [sym_identifier] = ACTIONS(999), [anon_sym_export] = ACTIONS(999), - [anon_sym_STAR] = ACTIONS(1001), + [anon_sym_STAR] = ACTIONS(999), [anon_sym_LBRACE] = ACTIONS(997), - [anon_sym_COMMA] = ACTIONS(1003), + [anon_sym_COMMA] = ACTIONS(997), [anon_sym_RBRACE] = ACTIONS(997), [anon_sym_break] = ACTIONS(999), [anon_sym_case] = ACTIONS(999), @@ -26977,8 +26319,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(999), [anon_sym_if] = ACTIONS(999), [anon_sym_import] = ACTIONS(999), - [anon_sym_in] = ACTIONS(1001), - [anon_sym_instanceof] = ACTIONS(1001), + [anon_sym_in] = ACTIONS(999), + [anon_sym_instanceof] = ACTIONS(999), [anon_sym_new] = ACTIONS(999), [anon_sym_return] = ACTIONS(999), [anon_sym_switch] = ACTIONS(999), @@ -26997,32 +26339,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(999), [anon_sym_LBRACK] = ACTIONS(997), [anon_sym_LT] = ACTIONS(999), - [anon_sym_GT] = ACTIONS(1001), - [anon_sym_DOT] = ACTIONS(1001), + [anon_sym_GT] = ACTIONS(999), + [anon_sym_DOT] = ACTIONS(999), [anon_sym_DQUOTE] = ACTIONS(997), [anon_sym_SQUOTE] = ACTIONS(997), [anon_sym_async] = ACTIONS(999), - [sym_optional_chain] = ACTIONS(1003), - [anon_sym_AMP_AMP] = ACTIONS(1003), - [anon_sym_PIPE_PIPE] = ACTIONS(1003), - [anon_sym_GT_GT] = ACTIONS(1001), - [anon_sym_GT_GT_GT] = ACTIONS(1003), - [anon_sym_LT_LT] = ACTIONS(1003), - [anon_sym_AMP] = ACTIONS(1001), - [anon_sym_CARET] = ACTIONS(1003), - [anon_sym_PIPE] = ACTIONS(1001), + [sym_optional_chain] = ACTIONS(997), + [anon_sym_AMP_AMP] = ACTIONS(997), + [anon_sym_PIPE_PIPE] = ACTIONS(997), + [anon_sym_GT_GT] = ACTIONS(999), + [anon_sym_GT_GT_GT] = ACTIONS(997), + [anon_sym_LT_LT] = ACTIONS(997), + [anon_sym_AMP] = ACTIONS(999), + [anon_sym_CARET] = ACTIONS(997), + [anon_sym_PIPE] = ACTIONS(999), [anon_sym_PLUS] = ACTIONS(999), [anon_sym_DASH] = ACTIONS(999), [anon_sym_SLASH] = ACTIONS(999), - [anon_sym_PERCENT] = ACTIONS(1003), - [anon_sym_STAR_STAR] = ACTIONS(1003), - [anon_sym_LT_EQ] = ACTIONS(1003), - [anon_sym_EQ_EQ] = ACTIONS(1001), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1003), - [anon_sym_BANG_EQ] = ACTIONS(1001), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1003), - [anon_sym_GT_EQ] = ACTIONS(1003), - [anon_sym_QMARK_QMARK] = ACTIONS(1003), + [anon_sym_PERCENT] = ACTIONS(997), + [anon_sym_STAR_STAR] = ACTIONS(997), + [anon_sym_LT_EQ] = ACTIONS(997), + [anon_sym_EQ_EQ] = ACTIONS(999), + [anon_sym_EQ_EQ_EQ] = ACTIONS(997), + [anon_sym_BANG_EQ] = ACTIONS(999), + [anon_sym_BANG_EQ_EQ] = ACTIONS(997), + [anon_sym_GT_EQ] = ACTIONS(997), + [anon_sym_QMARK_QMARK] = ACTIONS(997), [anon_sym_BANG] = ACTIONS(999), [anon_sym_TILDE] = ACTIONS(997), [anon_sym_PLUS_PLUS] = ACTIONS(997), @@ -27041,17 +26383,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(999), [anon_sym_get] = ACTIONS(999), [anon_sym_set] = ACTIONS(999), - [sym__automatic_semicolon] = ACTIONS(1003), - [sym__ternary_qmark] = ACTIONS(1003), + [sym__automatic_semicolon] = ACTIONS(997), + [sym__ternary_qmark] = ACTIONS(997), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(997), - [sym__await_identifier_line_break] = ACTIONS(1003), + [sym__await_identifier_line_break] = ACTIONS(997), [sym__await_yield_identifier] = ACTIONS(997), - [sym__await_yield_identifier_start] = ACTIONS(1003), + [sym__await_yield_identifier_start] = ACTIONS(997), [sym__await_keyword] = ACTIONS(997), [sym__default_declaration_start] = ACTIONS(997), }, - [STATE(111)] = { + [STATE(106)] = { + [ts_builtin_sym_end] = ACTIONS(1001), + [sym_identifier] = ACTIONS(1003), + [anon_sym_export] = ACTIONS(1003), + [anon_sym_STAR] = ACTIONS(1003), + [anon_sym_LBRACE] = ACTIONS(1001), + [anon_sym_COMMA] = ACTIONS(1001), + [anon_sym_RBRACE] = ACTIONS(1001), + [anon_sym_break] = ACTIONS(1003), + [anon_sym_case] = ACTIONS(1003), + [anon_sym_class] = ACTIONS(1003), + [anon_sym_const] = ACTIONS(1003), + [anon_sym_continue] = ACTIONS(1003), + [anon_sym_debugger] = ACTIONS(1003), + [anon_sym_default] = ACTIONS(1003), + [anon_sym_delete] = ACTIONS(1003), + [anon_sym_do] = ACTIONS(1003), + [anon_sym_else] = ACTIONS(1003), + [anon_sym_for] = ACTIONS(1003), + [anon_sym_function] = ACTIONS(1003), + [anon_sym_if] = ACTIONS(1003), + [anon_sym_import] = ACTIONS(1003), + [anon_sym_in] = ACTIONS(1003), + [anon_sym_instanceof] = ACTIONS(1003), + [anon_sym_new] = ACTIONS(1003), + [anon_sym_return] = ACTIONS(1003), + [anon_sym_switch] = ACTIONS(1003), + [anon_sym_throw] = ACTIONS(1003), + [anon_sym_try] = ACTIONS(1003), + [anon_sym_typeof] = ACTIONS(1003), + [anon_sym_var] = ACTIONS(1003), + [anon_sym_void] = ACTIONS(1003), + [anon_sym_while] = ACTIONS(1003), + [anon_sym_with] = ACTIONS(1003), + [sym__let] = ACTIONS(1003), + [anon_sym_let] = ACTIONS(1003), + [anon_sym_using] = ACTIONS(1003), + [anon_sym_LPAREN] = ACTIONS(1001), + [anon_sym_SEMI] = ACTIONS(1001), + [anon_sym_yield] = ACTIONS(1003), + [anon_sym_LBRACK] = ACTIONS(1001), + [anon_sym_LT] = ACTIONS(1003), + [anon_sym_GT] = ACTIONS(1003), + [anon_sym_DOT] = ACTIONS(1003), + [anon_sym_DQUOTE] = ACTIONS(1001), + [anon_sym_SQUOTE] = ACTIONS(1001), + [anon_sym_async] = ACTIONS(1003), + [sym_optional_chain] = ACTIONS(1001), + [anon_sym_AMP_AMP] = ACTIONS(1001), + [anon_sym_PIPE_PIPE] = ACTIONS(1001), + [anon_sym_GT_GT] = ACTIONS(1003), + [anon_sym_GT_GT_GT] = ACTIONS(1001), + [anon_sym_LT_LT] = ACTIONS(1001), + [anon_sym_AMP] = ACTIONS(1003), + [anon_sym_CARET] = ACTIONS(1001), + [anon_sym_PIPE] = ACTIONS(1003), + [anon_sym_PLUS] = ACTIONS(1003), + [anon_sym_DASH] = ACTIONS(1003), + [anon_sym_SLASH] = ACTIONS(1003), + [anon_sym_PERCENT] = ACTIONS(1001), + [anon_sym_STAR_STAR] = ACTIONS(1001), + [anon_sym_LT_EQ] = ACTIONS(1001), + [anon_sym_EQ_EQ] = ACTIONS(1003), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1001), + [anon_sym_BANG_EQ] = ACTIONS(1003), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1001), + [anon_sym_GT_EQ] = ACTIONS(1001), + [anon_sym_QMARK_QMARK] = ACTIONS(1001), + [anon_sym_BANG] = ACTIONS(1003), + [anon_sym_TILDE] = ACTIONS(1001), + [anon_sym_PLUS_PLUS] = ACTIONS(1001), + [anon_sym_DASH_DASH] = ACTIONS(1001), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1001), + [sym_number] = ACTIONS(1001), + [sym_private_property_identifier] = ACTIONS(1001), + [sym_this] = ACTIONS(1003), + [sym_super] = ACTIONS(1003), + [sym_true] = ACTIONS(1003), + [sym_false] = ACTIONS(1003), + [sym_null] = ACTIONS(1003), + [sym_undefined] = ACTIONS(1003), + [anon_sym_AT] = ACTIONS(1001), + [anon_sym_static] = ACTIONS(1003), + [anon_sym_get] = ACTIONS(1003), + [anon_sym_set] = ACTIONS(1003), + [sym__automatic_semicolon] = ACTIONS(1001), + [sym__ternary_qmark] = ACTIONS(1001), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1001), + [sym__await_identifier_line_break] = ACTIONS(1001), + [sym__await_yield_identifier] = ACTIONS(1001), + [sym__await_yield_identifier_start] = ACTIONS(1001), + [sym__await_keyword] = ACTIONS(1001), + [sym__default_declaration_start] = ACTIONS(1001), + }, + [STATE(107)] = { + [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(108)] = { [ts_builtin_sym_end] = ACTIONS(1005), [sym_identifier] = ACTIONS(1007), [anon_sym_export] = ACTIONS(1007), @@ -27147,7 +26681,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1005), [sym__default_declaration_start] = ACTIONS(1005), }, - [STATE(112)] = { + [STATE(109)] = { [ts_builtin_sym_end] = ACTIONS(1013), [sym_identifier] = ACTIONS(1015), [anon_sym_export] = ACTIONS(1015), @@ -27243,7 +26777,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1013), [sym__default_declaration_start] = ACTIONS(1013), }, - [STATE(113)] = { + [STATE(110)] = { [ts_builtin_sym_end] = ACTIONS(1021), [sym_identifier] = ACTIONS(1023), [anon_sym_export] = ACTIONS(1023), @@ -27339,13 +26873,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1021), [sym__default_declaration_start] = ACTIONS(1021), }, - [STATE(114)] = { + [STATE(111)] = { [ts_builtin_sym_end] = ACTIONS(1029), [sym_identifier] = ACTIONS(1031), [anon_sym_export] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), + [anon_sym_STAR] = ACTIONS(1033), [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_COMMA] = ACTIONS(1029), + [anon_sym_COMMA] = ACTIONS(1035), [anon_sym_RBRACE] = ACTIONS(1029), [anon_sym_break] = ACTIONS(1031), [anon_sym_case] = ACTIONS(1031), @@ -27361,8 +26895,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_in] = ACTIONS(1033), + [anon_sym_instanceof] = ACTIONS(1033), [anon_sym_new] = ACTIONS(1031), [anon_sym_return] = ACTIONS(1031), [anon_sym_switch] = ACTIONS(1031), @@ -27381,32 +26915,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_GT] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1033), [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), + [sym_optional_chain] = ACTIONS(1035), + [anon_sym_AMP_AMP] = ACTIONS(1035), + [anon_sym_PIPE_PIPE] = ACTIONS(1035), + [anon_sym_GT_GT] = ACTIONS(1033), + [anon_sym_GT_GT_GT] = ACTIONS(1035), + [anon_sym_LT_LT] = ACTIONS(1035), + [anon_sym_AMP] = ACTIONS(1033), + [anon_sym_CARET] = ACTIONS(1035), + [anon_sym_PIPE] = ACTIONS(1033), [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_PERCENT] = ACTIONS(1035), + [anon_sym_STAR_STAR] = ACTIONS(1035), + [anon_sym_LT_EQ] = ACTIONS(1035), + [anon_sym_EQ_EQ] = ACTIONS(1033), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1035), + [anon_sym_BANG_EQ] = ACTIONS(1033), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1035), + [anon_sym_GT_EQ] = ACTIONS(1035), + [anon_sym_QMARK_QMARK] = ACTIONS(1035), [anon_sym_BANG] = ACTIONS(1031), [anon_sym_TILDE] = ACTIONS(1029), [anon_sym_PLUS_PLUS] = ACTIONS(1029), @@ -27425,215 +26959,119 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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__automatic_semicolon] = ACTIONS(1035), + [sym__ternary_qmark] = ACTIONS(1035), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1029), - [sym__await_identifier_line_break] = ACTIONS(1029), + [sym__await_identifier_line_break] = ACTIONS(1035), [sym__await_yield_identifier] = ACTIONS(1029), - [sym__await_yield_identifier_start] = ACTIONS(1029), + [sym__await_yield_identifier_start] = ACTIONS(1035), [sym__await_keyword] = ACTIONS(1029), [sym__default_declaration_start] = ACTIONS(1029), }, - [STATE(115)] = { - [ts_builtin_sym_end] = ACTIONS(1033), - [sym_identifier] = ACTIONS(1035), - [anon_sym_export] = ACTIONS(1035), - [anon_sym_STAR] = ACTIONS(1037), - [anon_sym_LBRACE] = ACTIONS(1033), - [anon_sym_COMMA] = ACTIONS(1039), - [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_in] = ACTIONS(1037), - [anon_sym_instanceof] = ACTIONS(1037), - [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(1035), - [anon_sym_GT] = ACTIONS(1037), - [anon_sym_DOT] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1033), - [anon_sym_SQUOTE] = ACTIONS(1033), - [anon_sym_async] = ACTIONS(1035), - [sym_optional_chain] = ACTIONS(1039), - [anon_sym_AMP_AMP] = ACTIONS(1039), - [anon_sym_PIPE_PIPE] = ACTIONS(1039), - [anon_sym_GT_GT] = ACTIONS(1037), - [anon_sym_GT_GT_GT] = ACTIONS(1039), - [anon_sym_LT_LT] = ACTIONS(1039), - [anon_sym_AMP] = ACTIONS(1037), - [anon_sym_CARET] = ACTIONS(1039), - [anon_sym_PIPE] = ACTIONS(1037), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(1035), - [anon_sym_PERCENT] = ACTIONS(1039), - [anon_sym_STAR_STAR] = ACTIONS(1039), - [anon_sym_LT_EQ] = ACTIONS(1039), - [anon_sym_EQ_EQ] = ACTIONS(1037), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1039), - [anon_sym_BANG_EQ] = ACTIONS(1037), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1039), - [anon_sym_GT_EQ] = ACTIONS(1039), - [anon_sym_QMARK_QMARK] = ACTIONS(1039), - [anon_sym_BANG] = ACTIONS(1035), - [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__automatic_semicolon] = ACTIONS(1039), - [sym__ternary_qmark] = ACTIONS(1039), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1033), - [sym__await_identifier_line_break] = ACTIONS(1039), - [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_yield_identifier_start] = ACTIONS(1039), - [sym__await_keyword] = ACTIONS(1033), - [sym__default_declaration_start] = ACTIONS(1033), - }, - [STATE(116)] = { - [ts_builtin_sym_end] = ACTIONS(1041), - [sym_identifier] = ACTIONS(1043), - [anon_sym_export] = ACTIONS(1043), - [anon_sym_STAR] = ACTIONS(1043), - [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_COMMA] = 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_in] = ACTIONS(1043), - [anon_sym_instanceof] = 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(1043), - [anon_sym_GT] = ACTIONS(1043), - [anon_sym_DOT] = ACTIONS(1043), - [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), - [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_BANG] = ACTIONS(1043), - [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__automatic_semicolon] = ACTIONS(1041), - [sym__ternary_qmark] = ACTIONS(1041), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1041), - [sym__await_identifier_line_break] = ACTIONS(1041), - [sym__await_yield_identifier] = ACTIONS(1041), - [sym__await_yield_identifier_start] = ACTIONS(1041), - [sym__await_keyword] = ACTIONS(1041), - [sym__default_declaration_start] = ACTIONS(1041), + [STATE(112)] = { + [ts_builtin_sym_end] = ACTIONS(1037), + [sym_identifier] = ACTIONS(1039), + [anon_sym_export] = ACTIONS(1039), + [anon_sym_STAR] = ACTIONS(1041), + [anon_sym_LBRACE] = ACTIONS(1037), + [anon_sym_COMMA] = ACTIONS(1043), + [anon_sym_RBRACE] = ACTIONS(1037), + [anon_sym_break] = ACTIONS(1039), + [anon_sym_case] = ACTIONS(1039), + [anon_sym_class] = ACTIONS(1039), + [anon_sym_const] = ACTIONS(1039), + [anon_sym_continue] = ACTIONS(1039), + [anon_sym_debugger] = ACTIONS(1039), + [anon_sym_default] = ACTIONS(1039), + [anon_sym_delete] = ACTIONS(1039), + [anon_sym_do] = ACTIONS(1039), + [anon_sym_else] = ACTIONS(1039), + [anon_sym_for] = ACTIONS(1039), + [anon_sym_function] = ACTIONS(1039), + [anon_sym_if] = ACTIONS(1039), + [anon_sym_import] = ACTIONS(1039), + [anon_sym_in] = ACTIONS(1041), + [anon_sym_instanceof] = ACTIONS(1041), + [anon_sym_new] = ACTIONS(1039), + [anon_sym_return] = ACTIONS(1039), + [anon_sym_switch] = ACTIONS(1039), + [anon_sym_throw] = ACTIONS(1039), + [anon_sym_try] = ACTIONS(1039), + [anon_sym_typeof] = ACTIONS(1039), + [anon_sym_var] = ACTIONS(1039), + [anon_sym_void] = ACTIONS(1039), + [anon_sym_while] = ACTIONS(1039), + [anon_sym_with] = ACTIONS(1039), + [sym__let] = ACTIONS(1039), + [anon_sym_let] = ACTIONS(1039), + [anon_sym_using] = ACTIONS(1039), + [anon_sym_LPAREN] = ACTIONS(1037), + [anon_sym_SEMI] = ACTIONS(1037), + [anon_sym_yield] = ACTIONS(1039), + [anon_sym_LBRACK] = ACTIONS(1037), + [anon_sym_LT] = ACTIONS(1039), + [anon_sym_GT] = ACTIONS(1041), + [anon_sym_DOT] = ACTIONS(1041), + [anon_sym_DQUOTE] = ACTIONS(1037), + [anon_sym_SQUOTE] = ACTIONS(1037), + [anon_sym_async] = ACTIONS(1039), + [sym_optional_chain] = ACTIONS(1043), + [anon_sym_AMP_AMP] = ACTIONS(1043), + [anon_sym_PIPE_PIPE] = ACTIONS(1043), + [anon_sym_GT_GT] = ACTIONS(1041), + [anon_sym_GT_GT_GT] = ACTIONS(1043), + [anon_sym_LT_LT] = ACTIONS(1043), + [anon_sym_AMP] = ACTIONS(1041), + [anon_sym_CARET] = ACTIONS(1043), + [anon_sym_PIPE] = ACTIONS(1041), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_SLASH] = ACTIONS(1039), + [anon_sym_PERCENT] = ACTIONS(1043), + [anon_sym_STAR_STAR] = ACTIONS(1043), + [anon_sym_LT_EQ] = ACTIONS(1043), + [anon_sym_EQ_EQ] = ACTIONS(1041), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1043), + [anon_sym_BANG_EQ] = ACTIONS(1041), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1043), + [anon_sym_GT_EQ] = ACTIONS(1043), + [anon_sym_QMARK_QMARK] = ACTIONS(1043), + [anon_sym_BANG] = ACTIONS(1039), + [anon_sym_TILDE] = ACTIONS(1037), + [anon_sym_PLUS_PLUS] = ACTIONS(1037), + [anon_sym_DASH_DASH] = ACTIONS(1037), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1037), + [sym_number] = ACTIONS(1037), + [sym_private_property_identifier] = ACTIONS(1037), + [sym_this] = ACTIONS(1039), + [sym_super] = ACTIONS(1039), + [sym_true] = ACTIONS(1039), + [sym_false] = ACTIONS(1039), + [sym_null] = ACTIONS(1039), + [sym_undefined] = ACTIONS(1039), + [anon_sym_AT] = ACTIONS(1037), + [anon_sym_static] = ACTIONS(1039), + [anon_sym_get] = ACTIONS(1039), + [anon_sym_set] = ACTIONS(1039), + [sym__automatic_semicolon] = ACTIONS(1043), + [sym__ternary_qmark] = ACTIONS(1043), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1037), + [sym__await_identifier_line_break] = ACTIONS(1043), + [sym__await_yield_identifier] = ACTIONS(1037), + [sym__await_yield_identifier_start] = ACTIONS(1043), + [sym__await_keyword] = ACTIONS(1037), + [sym__default_declaration_start] = ACTIONS(1037), }, - [STATE(117)] = { + [STATE(113)] = { [ts_builtin_sym_end] = ACTIONS(1045), [sym_identifier] = ACTIONS(1047), [anon_sym_export] = ACTIONS(1047), - [anon_sym_STAR] = ACTIONS(1047), + [anon_sym_STAR] = ACTIONS(1049), [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_COMMA] = ACTIONS(1045), + [anon_sym_COMMA] = ACTIONS(1051), [anon_sym_RBRACE] = ACTIONS(1045), [anon_sym_break] = ACTIONS(1047), [anon_sym_case] = ACTIONS(1047), @@ -27649,8 +27087,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_in] = ACTIONS(1049), + [anon_sym_instanceof] = ACTIONS(1049), [anon_sym_new] = ACTIONS(1047), [anon_sym_return] = ACTIONS(1047), [anon_sym_switch] = ACTIONS(1047), @@ -27669,32 +27107,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_GT] = ACTIONS(1049), + [anon_sym_DOT] = ACTIONS(1049), [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), + [sym_optional_chain] = ACTIONS(1051), + [anon_sym_AMP_AMP] = ACTIONS(1051), + [anon_sym_PIPE_PIPE] = ACTIONS(1051), + [anon_sym_GT_GT] = ACTIONS(1049), + [anon_sym_GT_GT_GT] = ACTIONS(1051), + [anon_sym_LT_LT] = ACTIONS(1051), + [anon_sym_AMP] = ACTIONS(1049), + [anon_sym_CARET] = ACTIONS(1051), + [anon_sym_PIPE] = ACTIONS(1049), [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_PERCENT] = ACTIONS(1051), + [anon_sym_STAR_STAR] = ACTIONS(1051), + [anon_sym_LT_EQ] = ACTIONS(1051), + [anon_sym_EQ_EQ] = ACTIONS(1049), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1051), + [anon_sym_BANG_EQ] = ACTIONS(1049), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1051), + [anon_sym_GT_EQ] = ACTIONS(1051), + [anon_sym_QMARK_QMARK] = ACTIONS(1051), [anon_sym_BANG] = ACTIONS(1047), [anon_sym_TILDE] = ACTIONS(1045), [anon_sym_PLUS_PLUS] = ACTIONS(1045), @@ -27713,274 +27151,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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__automatic_semicolon] = ACTIONS(1051), + [sym__ternary_qmark] = ACTIONS(1051), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1045), - [sym__await_identifier_line_break] = ACTIONS(1045), + [sym__await_identifier_line_break] = ACTIONS(1051), [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_yield_identifier_start] = ACTIONS(1045), + [sym__await_yield_identifier_start] = ACTIONS(1051), [sym__await_keyword] = ACTIONS(1045), [sym__default_declaration_start] = ACTIONS(1045), }, - [STATE(118)] = { - [ts_builtin_sym_end] = ACTIONS(1049), - [sym_identifier] = ACTIONS(1051), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_STAR] = ACTIONS(1053), - [anon_sym_LBRACE] = ACTIONS(1049), - [anon_sym_COMMA] = ACTIONS(1055), - [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_in] = ACTIONS(1053), - [anon_sym_instanceof] = ACTIONS(1053), - [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(1051), - [anon_sym_GT] = ACTIONS(1053), - [anon_sym_DOT] = ACTIONS(1053), - [anon_sym_DQUOTE] = ACTIONS(1049), - [anon_sym_SQUOTE] = ACTIONS(1049), - [anon_sym_async] = ACTIONS(1051), - [sym_optional_chain] = ACTIONS(1055), - [anon_sym_AMP_AMP] = ACTIONS(1055), - [anon_sym_PIPE_PIPE] = ACTIONS(1055), - [anon_sym_GT_GT] = ACTIONS(1053), - [anon_sym_GT_GT_GT] = ACTIONS(1055), - [anon_sym_LT_LT] = ACTIONS(1055), - [anon_sym_AMP] = ACTIONS(1053), - [anon_sym_CARET] = ACTIONS(1055), - [anon_sym_PIPE] = ACTIONS(1053), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_PERCENT] = ACTIONS(1055), - [anon_sym_STAR_STAR] = ACTIONS(1055), - [anon_sym_LT_EQ] = ACTIONS(1055), - [anon_sym_EQ_EQ] = ACTIONS(1053), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1055), - [anon_sym_GT_EQ] = ACTIONS(1055), - [anon_sym_QMARK_QMARK] = ACTIONS(1055), - [anon_sym_BANG] = ACTIONS(1051), - [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__automatic_semicolon] = ACTIONS(1055), - [sym__ternary_qmark] = ACTIONS(1055), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1049), - [sym__await_identifier_line_break] = ACTIONS(1055), - [sym__await_yield_identifier] = ACTIONS(1049), - [sym__await_yield_identifier_start] = ACTIONS(1055), - [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(114)] = { + [ts_builtin_sym_end] = ACTIONS(1053), + [sym_identifier] = ACTIONS(1055), + [anon_sym_export] = ACTIONS(1055), + [anon_sym_STAR] = ACTIONS(1055), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_COMMA] = ACTIONS(1053), + [anon_sym_RBRACE] = ACTIONS(1053), + [anon_sym_break] = ACTIONS(1055), + [anon_sym_case] = ACTIONS(1055), + [anon_sym_class] = ACTIONS(1055), + [anon_sym_const] = ACTIONS(1055), + [anon_sym_continue] = ACTIONS(1055), + [anon_sym_debugger] = ACTIONS(1055), + [anon_sym_default] = ACTIONS(1055), + [anon_sym_delete] = ACTIONS(1055), + [anon_sym_do] = ACTIONS(1055), + [anon_sym_else] = ACTIONS(1055), + [anon_sym_for] = ACTIONS(1055), + [anon_sym_function] = ACTIONS(1055), + [anon_sym_if] = ACTIONS(1055), + [anon_sym_import] = ACTIONS(1055), + [anon_sym_in] = ACTIONS(1055), + [anon_sym_instanceof] = ACTIONS(1055), + [anon_sym_new] = ACTIONS(1055), + [anon_sym_return] = ACTIONS(1055), + [anon_sym_switch] = ACTIONS(1055), + [anon_sym_throw] = ACTIONS(1055), + [anon_sym_try] = ACTIONS(1055), + [anon_sym_typeof] = ACTIONS(1055), + [anon_sym_var] = ACTIONS(1055), + [anon_sym_void] = ACTIONS(1055), + [anon_sym_while] = ACTIONS(1055), + [anon_sym_with] = ACTIONS(1055), + [sym__let] = ACTIONS(1055), + [anon_sym_let] = ACTIONS(1055), + [anon_sym_using] = ACTIONS(1055), + [anon_sym_LPAREN] = ACTIONS(1053), + [anon_sym_SEMI] = ACTIONS(1053), + [anon_sym_yield] = ACTIONS(1055), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LT] = ACTIONS(1055), + [anon_sym_GT] = ACTIONS(1055), + [anon_sym_DOT] = ACTIONS(1055), + [anon_sym_DQUOTE] = ACTIONS(1053), + [anon_sym_SQUOTE] = ACTIONS(1053), + [anon_sym_async] = ACTIONS(1055), + [sym_optional_chain] = ACTIONS(1053), + [anon_sym_AMP_AMP] = ACTIONS(1053), + [anon_sym_PIPE_PIPE] = ACTIONS(1053), + [anon_sym_GT_GT] = ACTIONS(1055), + [anon_sym_GT_GT_GT] = ACTIONS(1053), + [anon_sym_LT_LT] = ACTIONS(1053), + [anon_sym_AMP] = ACTIONS(1055), + [anon_sym_CARET] = ACTIONS(1053), + [anon_sym_PIPE] = ACTIONS(1055), + [anon_sym_PLUS] = ACTIONS(1055), + [anon_sym_DASH] = ACTIONS(1055), + [anon_sym_SLASH] = ACTIONS(1055), + [anon_sym_PERCENT] = ACTIONS(1053), + [anon_sym_STAR_STAR] = ACTIONS(1053), + [anon_sym_LT_EQ] = ACTIONS(1053), + [anon_sym_EQ_EQ] = ACTIONS(1055), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1053), + [anon_sym_GT_EQ] = ACTIONS(1053), + [anon_sym_QMARK_QMARK] = ACTIONS(1053), + [anon_sym_BANG] = ACTIONS(1055), + [anon_sym_TILDE] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_DASH_DASH] = ACTIONS(1053), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1053), + [sym_number] = ACTIONS(1053), + [sym_private_property_identifier] = ACTIONS(1053), + [sym_this] = ACTIONS(1055), + [sym_super] = ACTIONS(1055), + [sym_true] = ACTIONS(1055), + [sym_false] = ACTIONS(1055), + [sym_null] = ACTIONS(1055), + [sym_undefined] = ACTIONS(1055), + [anon_sym_AT] = ACTIONS(1053), + [anon_sym_static] = ACTIONS(1055), + [anon_sym_get] = ACTIONS(1055), + [anon_sym_set] = ACTIONS(1055), + [sym__automatic_semicolon] = ACTIONS(1053), + [sym__ternary_qmark] = ACTIONS(1053), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1053), + [sym__await_identifier_line_break] = ACTIONS(1053), + [sym__await_yield_identifier] = ACTIONS(1053), + [sym__await_yield_identifier_start] = ACTIONS(1053), + [sym__await_keyword] = ACTIONS(1053), + [sym__default_declaration_start] = ACTIONS(1053), }, - [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), + [STATE(115)] = { + [sym_declaration] = STATE(582), + [sym_import] = STATE(2470), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1362), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2408), + [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), [anon_sym_void] = ACTIONS(27), [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_using] = ACTIONS(1067), + [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 +27339,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__await_keyword] = ACTIONS(1063), [sym__default_declaration_start] = ACTIONS(99), }, - [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(2834), + [sym_import] = STATE(2470), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1365), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2537), + [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(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), @@ -28089,73 +27431,73 @@ 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(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), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), + [STATE(117)] = { + [sym_declaration] = STATE(2642), + [sym_import] = STATE(2470), + [sym_variable_declaration] = STATE(2909), + [sym_lexical_declaration] = STATE(2909), + [sym_using_declaration] = STATE(2909), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1363), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(2909), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(2909), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(2909), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2537), + [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), + [sym__let] = ACTIONS(465), [anon_sym_let] = ACTIONS(1065), [anon_sym_using] = ACTIONS(1067), [anon_sym_LPAREN] = ACTIONS(59), @@ -28181,82 +27523,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__default_declaration_start] = ACTIONS(511), }, - [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(540), + [sym_import] = STATE(2470), + [sym_variable_declaration] = STATE(519), + [sym_lexical_declaration] = STATE(519), + [sym_using_declaration] = STATE(519), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1368), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_class_declaration] = STATE(519), + [sym_function_expression] = STATE(1313), + [sym_function_declaration] = STATE(519), + [sym_generator_function] = STATE(1313), + [sym_generator_function_declaration] = STATE(519), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2408), + [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(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), @@ -28273,1947 +27615,2034 @@ 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(99), + }, + [STATE(119)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1444), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2646), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2653), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(120)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1374), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2646), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2653), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(121)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1467), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2717), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2591), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(1089), + [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(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(122)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2916), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2775), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(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(123)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_spread_element] = STATE(2916), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2775), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(1093), + [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(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(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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1454), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2637), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2638), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(1095), + [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(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_import] = STATE(2429), + [sym__for_initializer] = STATE(165), + [sym_for_lexical_declaration] = STATE(1081), + [sym_for_variable_declaration] = STATE(1081), + [sym__for_using_declaration] = STATE(1082), + [sym_empty_statement] = STATE(1081), + [sym_parenthesized_expression] = STATE(769), + [sym_expression] = STATE(1528), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2911), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2911), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(769), + [sym_subscript_expression] = STATE(769), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2911), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3482), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), [sym_identifier] = ACTIONS(1097), [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(761), + [anon_sym_class] = ACTIONS(759), [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_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(1103), - [anon_sym_void] = ACTIONS(763), + [anon_sym_void] = ACTIONS(761), [anon_sym_let] = ACTIONS(1105), [anon_sym_using] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(775), + [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), [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), + [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(1115), [anon_sym_AT] = ACTIONS(91), [anon_sym_static] = ACTIONS(1117), [anon_sym_get] = ACTIONS(1117), [anon_sym_set] = ACTIONS(1117), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1119), }, [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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1460), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2675), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2676), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2916), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2775), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_get] = ACTIONS(1117), - [anon_sym_set] = ACTIONS(1117), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1119), - }, - [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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2916), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2775), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(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), + [STATE(129)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1520), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2760), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2768), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(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), + [STATE(130)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2916), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2775), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [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(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(131)] = { + [sym_import] = STATE(2429), + [sym__for_initializer] = STATE(166), + [sym_for_lexical_declaration] = STATE(1081), + [sym_for_variable_declaration] = STATE(1081), + [sym__for_using_declaration] = STATE(1082), + [sym_empty_statement] = STATE(1081), + [sym_parenthesized_expression] = STATE(769), + [sym_expression] = STATE(1528), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2911), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2911), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(769), + [sym_subscript_expression] = STATE(769), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2911), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3482), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1097), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_class] = ACTIONS(759), + [anon_sym_const] = ACTIONS(1101), + [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(1103), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1105), + [anon_sym_using] = ACTIONS(1107), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1113), + [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(1115), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1117), + [anon_sym_get] = ACTIONS(1117), + [anon_sym_set] = ACTIONS(1117), [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(1119), }, [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), - [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1398), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__initializer] = STATE(2995), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3367), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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__line_break_after_binding] = ACTIONS(1137), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [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), - [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_COMMA] = ACTIONS(1143), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_RBRACK] = ACTIONS(1149), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1471), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2939), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_spread_element] = STATE(2854), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2890), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1159), + [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(1159), + [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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1775), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2645), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), - [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), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2477), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_pattern_repeat1] = STATE(2655), + [sym_identifier] = ACTIONS(1162), + [anon_sym_LBRACE] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1143), + [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(1166), + [anon_sym_using] = ACTIONS(1166), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(1168), + [anon_sym_RBRACK] = ACTIONS(1149), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1170), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1172), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1166), + [anon_sym_get] = ACTIONS(1166), + [anon_sym_set] = ACTIONS(1166), [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(1174), }, [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), - [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_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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(2759), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2513), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_pattern_repeat1] = STATE(2769), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_COMMA] = ACTIONS(1143), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_RBRACK] = ACTIONS(1176), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(2805), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2432), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_pattern_repeat1] = STATE(2815), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_COMMA] = ACTIONS(1143), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_RBRACK] = ACTIONS(1178), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), - }, - [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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), - }, - [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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), - }, - [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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1175), - [anon_sym_get] = ACTIONS(1175), - [anon_sym_set] = ACTIONS(1175), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1183), - }, - [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_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1507), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(3217), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3445), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(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), + [STATE(139)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1485), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3472), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(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(140)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(2939), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2890), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [anon_sym_COMMA] = ACTIONS(1182), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_RBRACK] = ACTIONS(1182), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, - [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(141)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1318), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2541), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(1184), [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 +29659,77 @@ 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(1184), [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(1184), + [sym__await_identifier_line_break] = ACTIONS(1184), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1192), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier_start] = ACTIONS(1184), + [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(142)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1345), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2510), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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,7149 +29746,6738 @@ 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(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), + [STATE(143)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1519), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3415), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(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), + [STATE(144)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1459), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3505), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(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), + [STATE(145)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1466), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3380), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(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), + [STATE(146)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), [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_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), [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_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3363), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(2778), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2398), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1157), + }, + [STATE(148)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2868), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2869), + [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(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(149)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1430), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2806), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2813), + [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(1194), + [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(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(150)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1463), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2698), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2699), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1456), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2658), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2659), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1488), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2809), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2816), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1469), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2737), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2738), + [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(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(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(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(3288), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2835), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [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(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1473), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2761), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2762), + [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(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_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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1479), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2784), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2785), + [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1432), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2859), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2860), + [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(1210), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1471), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2854), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1212), + [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(1212), + [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(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(3288), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2835), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1214), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1449), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(2617), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [aux_sym_array_repeat1] = STATE(2618), + [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(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(3250), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2660), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1518), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(3317), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3317), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1526), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_spread_element] = STATE(3428), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3428), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2429), + [sym_parenthesized_expression] = STATE(753), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2381), + [sym_assignment_pattern] = STATE(3288), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2381), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(753), + [sym_subscript_expression] = STATE(753), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2381), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2835), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1139), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1145), + [anon_sym_using] = ACTIONS(1145), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1151), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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(1155), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1145), + [anon_sym_get] = ACTIONS(1145), + [anon_sym_set] = ACTIONS(1145), [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(1157), }, [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(2429), + [sym__for_condition] = STATE(169), + [sym_empty_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1443), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3476), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1109), + [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(2429), + [sym__for_condition] = STATE(170), + [sym_empty_statement] = STATE(1026), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1443), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3476), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1109), + [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(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(2429), + [sym_parenthesized_expression] = STATE(747), + [sym_expression] = STATE(1574), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2293), + [sym_assignment_pattern] = STATE(3250), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2293), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(747), + [sym_subscript_expression] = STATE(747), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2293), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [sym_pattern] = STATE(2660), + [sym_rest_pattern] = STATE(2329), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1153), + [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__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1398), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3367), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1508), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3420), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1222), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1375), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3388), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1224), + [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(2429), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2917), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2917), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2917), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1226), + [anon_sym_LBRACE] = ACTIONS(1099), + [anon_sym_class] = ACTIONS(759), + [anon_sym_const] = ACTIONS(1228), + [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(1230), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1232), + [anon_sym_using] = ACTIONS(1234), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1111), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1236), + [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(1238), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1240), + [anon_sym_get] = ACTIONS(1240), + [anon_sym_set] = ACTIONS(1240), [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(1242), }, [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(2482), + [sym_statement_block] = STATE(828), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1435), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2482), + [sym_statement_block] = STATE(835), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1513), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(826), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1514), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1735), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(1250), + [sym__await_keyword] = ACTIONS(391), }, [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(2466), + [sym_statement_block] = STATE(1376), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1377), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2466), + [sym_statement_block] = STATE(1378), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1379), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(2466), + [sym_statement_block] = STATE(1399), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1400), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1527), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3484), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2466), + [sym_statement_block] = STATE(1380), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1381), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1455), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3494), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2466), + [sym_statement_block] = STATE(1382), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1383), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2466), + [sym_statement_block] = STATE(1385), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1386), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2466), + [sym_statement_block] = STATE(1387), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1388), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(2466), + [sym_statement_block] = STATE(1389), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1390), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1481), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3501), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2482), + [sym_statement_block] = STATE(828), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(949), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1398), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3367), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2447), + [sym_statement_block] = STATE(1093), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1094), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(2482), + [sym_statement_block] = STATE(821), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(950), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2482), + [sym_statement_block] = STATE(813), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(838), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(823), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(951), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(810), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(952), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(805), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(953), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(818), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(954), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1506), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3414), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1474), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3345), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(2466), + [sym_statement_block] = STATE(1402), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1403), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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), - [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(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), + [sym_import] = STATE(2466), + [sym_statement_block] = STATE(1404), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1405), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), + [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(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_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(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), + [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(1264), - [anon_sym_get] = ACTIONS(1264), - [anon_sym_set] = ACTIONS(1264), + [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(95), - [sym__await_keyword] = ACTIONS(1272), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(200)] = { + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(821), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1436), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1397), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3360), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(2482), + [sym_statement_block] = STATE(823), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1437), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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_import] = STATE(2482), + [sym_statement_block] = STATE(810), + [sym_parenthesized_expression] = STATE(781), [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_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(805), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1439), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(2482), + [sym_statement_block] = STATE(818), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1440), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1497), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3504), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1515), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3492), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(982), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(989), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(808), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(840), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(2466), + [sym_statement_block] = STATE(1521), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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_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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(211)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1121), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1122), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(1276), - [anon_sym_get] = ACTIONS(1276), - [anon_sym_set] = ACTIONS(1276), + [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(1284), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, [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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(832), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(850), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1523), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3323), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(827), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(858), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1372), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3451), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1305), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2558), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [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(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, [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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(835), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(859), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(826), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(885), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1504), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3413), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(2482), + [sym_statement_block] = STATE(827), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1512), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_yield_identifier_context] = ACTIONS(1288), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1014), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1018), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(1292), - [anon_sym_get] = ACTIONS(1292), - [anon_sym_set] = ACTIONS(1292), + [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(697), - [sym__await_keyword] = ACTIONS(1300), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, [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), + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(813), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1509), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), - [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(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), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [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_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_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1304), - [anon_sym_get] = ACTIONS(1304), - [anon_sym_set] = ACTIONS(1304), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(1312), - }, - [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), - [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(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), - [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(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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1316), - [anon_sym_get] = ACTIONS(1316), - [anon_sym_set] = ACTIONS(1316), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(1324), - }, - [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), - [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(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), - [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(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), - [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(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), - [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(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), + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1253), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_sequence_expression] = STATE(2511), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +36494,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(224)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1033), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1044), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(225)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1769), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -37616,22 +36634,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(1248), [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 +36664,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(1260), [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(226)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(995), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(996), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(227)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1445), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3487), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(228)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(998), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(999), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(229)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1525), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3390), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(230)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1000), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1001), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(231)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1045), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1046), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [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(232)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1003), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1004), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(233)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1005), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1006), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(234)] = { + [sym_import] = STATE(2447), + [sym_statement_block] = STATE(1007), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1008), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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), + [STATE(235)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1373), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3481), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(236)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1452), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3361), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(237)] = { + [sym_import] = STATE(2466), + [sym_statement_block] = STATE(1483), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1484), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1330), - [anon_sym_get] = ACTIONS(1330), - [anon_sym_set] = ACTIONS(1330), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(1338), - }, - [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_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(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(238)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1448), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3506), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(239)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1718), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -38928,22 +37782,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(1248), [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,375 +37812,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(1340), + [sym__await_yield_identifier_context] = ACTIONS(1262), [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(240)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1453), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3325), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(241)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1433), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3409), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(242)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1434), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3466), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(243)] = { + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(808), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1510), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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), + [STATE(244)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1666), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -39338,22 +38192,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(1248), [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), @@ -39368,375 +38222,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(1342), + [sym__await_yield_identifier_context] = ACTIONS(1264), [sym__await_keyword] = ACTIONS(391), }, - [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(245)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1472), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3438), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(246)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1450), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3495), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(247)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1451), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3358), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(248)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1505), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3446), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(249)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1697), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -39748,22 +38602,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(1248), [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 +38632,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(250)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1482), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3439), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(251)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1457), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3421), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(252)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1458), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3460), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(253)] = { + [sym_import] = STATE(2482), + [sym_statement_block] = STATE(832), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1244), + [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(1246), + [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(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(254)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -40158,22 +39012,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(1248), [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 +39042,800 @@ 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(255)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1486), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3486), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(256)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1371), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3398), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(257)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1464), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3385), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(258)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1462), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3410), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(259)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1468), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3318), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(260)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1429), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_sequence_expression] = STATE(3334), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1350), - [anon_sym_get] = ACTIONS(1350), - [anon_sym_set] = ACTIONS(1350), + [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(1356), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [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(261)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1367), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(262)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1716), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), + }, + [STATE(263)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1574), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(264)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1311), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +39852,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(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), + [STATE(265)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1735), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(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(266)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1302), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +40014,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(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(267)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(754), + [sym_expression] = STATE(1794), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2383), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(754), + [sym_subscript_expression] = STATE(754), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [sym_identifier] = ACTIONS(1270), + [anon_sym_LBRACE] = ACTIONS(1141), + [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(1147), + [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(1272), + [anon_sym_get] = ACTIONS(1272), + [anon_sym_set] = ACTIONS(1272), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1278), + }, + [STATE(268)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1262), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +40176,314 @@ 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(269)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1739), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(270)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1675), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(271)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1663), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(272)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1271), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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,800 +40500,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(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), - }, - [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), - [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(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), - }, - [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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), + [STATE(273)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1273), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -41971,53 +40581,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(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(274)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1755), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42029,22 +40639,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(1248), [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,206 +40671,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(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), - [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(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), - [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(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(275)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1774), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42272,22 +40720,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(1248), [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,125 +40752,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(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), - [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(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(276)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1778), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42434,22 +40801,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(1248), [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 +40833,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(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), - [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(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(277)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42596,22 +40882,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(1248), [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,125 +40914,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(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), - [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(278)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1281), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(279)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1729), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42758,22 +41044,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(1248), [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 +41076,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(280)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1761), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42839,22 +41125,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(1248), [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 +41157,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(281)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1709), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42920,22 +41206,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(1248), [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 +41238,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(282)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43082,22 +41287,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(1248), [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 +41319,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(283)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1726), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43163,22 +41368,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(1248), [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 +41400,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(284)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1765), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43244,22 +41449,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(1248), [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 +41481,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(285)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1700), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43325,22 +41530,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(1248), [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 +41562,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(286)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1741), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43406,22 +41611,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(1248), [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 +41643,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(287)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1747), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43487,22 +41692,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(1248), [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 +41724,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(288)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1763), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43568,22 +41773,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(1248), [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 +41805,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(289)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1699), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43649,22 +41854,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(1248), [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,125 +41886,287 @@ 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), - [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), + [STATE(290)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1532), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(291)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1676), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(292)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1279), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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(293)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1722), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43811,22 +42178,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(1248), [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 +42210,548 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [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), + [STATE(294)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1359), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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), + [STATE(295)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1322), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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), + [STATE(296)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1283), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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), + [STATE(297)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1015), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), - [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(298)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1284), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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), - [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(299)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1074), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(300)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1285), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +42768,3635 @@ 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), - [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(301)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(302)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1287), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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), - [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(303)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1137), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(304)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1139), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(305)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1151), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(306)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1179), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(307)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1181), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(308)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1184), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(309)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1185), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(310)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1186), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(311)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1188), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(312)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1189), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(313)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1190), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(314)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1192), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(315)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1198), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), - [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(316)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1202), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [STATE(317)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1212), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(318)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1180), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(319)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1032), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(320)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1304), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [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(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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(321)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1037), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(322)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1314), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [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(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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(323)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1052), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(324)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1063), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(325)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1069), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(326)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1070), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(327)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1075), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(328)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1076), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(329)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1077), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(330)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1078), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(331)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1079), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(332)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1080), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(333)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1083), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(334)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1084), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(335)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1085), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(336)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1086), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(337)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1087), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(338)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1090), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(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(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(339)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1316), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(340)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1317), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(341)] = { + [sym_import] = STATE(2447), + [sym_parenthesized_expression] = STATE(709), + [sym_expression] = STATE(1116), + [sym_primary_expression] = STATE(1016), + [sym_yield_expression] = STATE(1130), + [sym_object] = STATE(1247), + [sym_object_pattern] = STATE(3458), + [sym_array] = STATE(1247), + [sym_array_pattern] = STATE(3458), + [sym_jsx_element] = STATE(1247), + [sym_jsx_opening_element] = STATE(1982), + [sym_jsx_self_closing_element] = STATE(1247), + [sym_class] = STATE(1247), + [sym_function_expression] = STATE(1247), + [sym_generator_function] = STATE(1247), + [sym_arrow_function] = STATE(1247), + [sym_call_expression] = STATE(1247), + [sym_new_expression] = STATE(1247), + [sym__argumentless_new_expression] = STATE(1131), + [sym_await_expression] = STATE(1130), + [sym_member_expression] = STATE(709), + [sym_subscript_expression] = STATE(709), + [sym_assignment_expression] = STATE(1130), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1130), + [sym__destructuring_pattern] = STATE(3458), + [sym_ternary_expression] = STATE(1130), + [sym_binary_expression] = STATE(1130), + [sym_unary_expression] = STATE(1130), + [sym_update_expression] = STATE(1130), + [sym_string] = STATE(1247), + [sym_template_string] = STATE(1247), + [sym_regex] = STATE(1247), + [sym_meta_property] = STATE(1247), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3465), + [aux_sym_export_statement_repeat1] = STATE(2572), + [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(342)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1431), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(343)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1319), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(344)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1442), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(345)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1321), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +46413,2906 @@ 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(346)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1461), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(347)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1470), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(348)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1476), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(349)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1478), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(350)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1487), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(351)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1489), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(352)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1490), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(353)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1491), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(354)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1492), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(355)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1493), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [STATE(356)] = { + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1494), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1499), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1500), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1501), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1502), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1503), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2466), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1517), + [sym_primary_expression] = STATE(1427), + [sym_yield_expression] = STATE(1593), + [sym_object] = STATE(1595), + [sym_object_pattern] = STATE(3493), + [sym_array] = STATE(1595), + [sym_array_pattern] = STATE(3493), + [sym_jsx_element] = STATE(1595), + [sym_jsx_opening_element] = STATE(1985), + [sym_jsx_self_closing_element] = STATE(1595), + [sym_class] = STATE(1595), + [sym_function_expression] = STATE(1595), + [sym_generator_function] = STATE(1595), + [sym_arrow_function] = STATE(1595), + [sym_call_expression] = STATE(1595), + [sym_new_expression] = STATE(1595), + [sym__argumentless_new_expression] = STATE(1530), + [sym_await_expression] = STATE(1593), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1593), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(1593), + [sym__destructuring_pattern] = STATE(3493), + [sym_ternary_expression] = STATE(1593), + [sym_binary_expression] = STATE(1593), + [sym_unary_expression] = STATE(1593), + [sym_update_expression] = STATE(1593), + [sym_string] = STATE(1595), + [sym_template_string] = STATE(1595), + [sym_regex] = STATE(1595), + [sym_meta_property] = STATE(1595), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3392), + [aux_sym_export_statement_repeat1] = STATE(2577), + [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(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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(834), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(816), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(852), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(854), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(855), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(856), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(860), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(861), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(863), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(864), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(865), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(374)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(866), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(375)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(867), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(376)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(868), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(377)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(869), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(378)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(870), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(379)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(873), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(380)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(884), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(381)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1328), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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 +49329,124 @@ 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(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), + [STATE(382)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1771), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), + [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(1248), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [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(383)] = { + [sym_string] = STATE(3106), + [sym_formal_parameters] = STATE(3436), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2651), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(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), @@ -49176,5150 +49487,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), + [sym__await_keyword] = ACTIONS(1306), }, - [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), + [STATE(384)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1250), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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), + [STATE(385)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1775), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [STATE(386)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1401), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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), + [STATE(387)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1015), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(388)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1074), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(389)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1711), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(390)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1738), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(391)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1744), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(392)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1655), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(393)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1664), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(394)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1669), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(395)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1670), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(396)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1672), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(397)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1677), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(398)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1690), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(399)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1691), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(400)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1692), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [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), + [STATE(401)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1701), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [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(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), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), - [anon_sym_function] = ACTIONS(1373), - [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_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), - [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), - [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_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__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), - }, - [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), - [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_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), - }, - [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), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), - }, - [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), - [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_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1703), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1706), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1710), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(794), + [sym_expression] = STATE(1656), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3488), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3488), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(794), + [sym_subscript_expression] = STATE(794), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3488), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3366), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(834), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(816), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1409), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1410), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1411), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1412), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1413), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1414), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1415), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1416), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1417), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1418), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1419), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1420), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [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(977), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1421), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1422), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1423), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1424), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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), + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(781), + [sym_expression] = STATE(1426), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3422), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3422), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(781), + [sym_subscript_expression] = STATE(781), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3422), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3443), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), - [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(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), + [sym_string] = STATE(3106), + [sym_formal_parameters] = STATE(3436), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2690), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(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), @@ -54360,75 +52889,75 @@ 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(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), + [STATE(426)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1256), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -54445,286 +52974,286 @@ 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(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), + [STATE(427)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1306), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [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(428)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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(429)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(722), + [sym_expression] = STATE(1357), + [sym_primary_expression] = STATE(1245), + [sym_yield_expression] = STATE(1355), + [sym_object] = STATE(1313), + [sym_object_pattern] = STATE(3491), + [sym_array] = STATE(1313), + [sym_array_pattern] = STATE(3491), + [sym_jsx_element] = STATE(1313), + [sym_jsx_opening_element] = STATE(1996), + [sym_jsx_self_closing_element] = STATE(1313), + [sym_class] = STATE(1313), + [sym_function_expression] = STATE(1313), + [sym_generator_function] = STATE(1313), + [sym_arrow_function] = STATE(1313), + [sym_call_expression] = STATE(1313), + [sym_new_expression] = STATE(1313), + [sym__argumentless_new_expression] = STATE(1308), + [sym_await_expression] = STATE(1355), + [sym_member_expression] = STATE(722), + [sym_subscript_expression] = STATE(722), + [sym_assignment_expression] = STATE(1355), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1355), + [sym__destructuring_pattern] = STATE(3491), + [sym_ternary_expression] = STATE(1355), + [sym_binary_expression] = STATE(1355), + [sym_unary_expression] = STATE(1355), + [sym_update_expression] = STATE(1355), + [sym_string] = STATE(1313), + [sym_template_string] = STATE(1313), + [sym_regex] = STATE(1313), + [sym_meta_property] = STATE(1313), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3499), + [aux_sym_export_statement_repeat1] = STATE(2532), + [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(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(430)] = { + [sym_string] = STATE(3106), + [sym_formal_parameters] = STATE(3436), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [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_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 +53294,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), + [STATE(431)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1370), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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_string] = STATE(3106), + [sym_formal_parameters] = STATE(3436), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2770), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1280), + [anon_sym_STAR] = ACTIONS(1282), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(393), + [anon_sym_function] = ACTIONS(1285), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), + [anon_sym_SEMI] = ACTIONS(326), + [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(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), + [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(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(326), + [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(1306), + }, + [STATE(433)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(758), + [sym_expression] = STATE(1370), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(2456), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(2456), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(758), + [sym_subscript_expression] = STATE(758), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(2456), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [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(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1316), }, - [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(434)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1769), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -54908,22 +53599,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(1248), [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,206 +53631,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(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), - [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(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), + [STATE(435)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1783), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(436)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1789), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -55151,22 +53761,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(1248), [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 +53793,1745 @@ 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), + [STATE(437)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1737), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(438)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1015), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(439)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1074), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(440)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1606), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(441)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1607), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(442)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1608), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(443)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1609), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(444)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1610), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(445)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1611), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(446)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1612), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(447)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1613), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(448)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1614), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(449)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1615), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(450)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1616), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(451)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1617), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(452)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1618), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(453)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1619), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(454)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1620), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(455)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1621), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(456)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1626), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(457)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1727), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(458)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1718), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -56933,22 +55543,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(1248), [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 +55575,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(459)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1661), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(460)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1681), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57095,22 +55705,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(1248), [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 +55737,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(461)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1666), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57176,22 +55786,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(1248), [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 +55818,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(462)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1671), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(463)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1673), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57338,22 +55948,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(1248), [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 +55980,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(464)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1697), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57419,22 +56029,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(1248), [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 +56061,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(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(465)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1704), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(466)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1708), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57581,22 +56191,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(1248), [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 +56223,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(467)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57662,22 +56272,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(1248), [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 +56304,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(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(468)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1743), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(469)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1551), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(470)] = { + [sym_import] = STATE(2495), + [sym_parenthesized_expression] = STATE(798), + [sym_expression] = STATE(1731), + [sym_primary_expression] = STATE(1571), + [sym_yield_expression] = STATE(1793), + [sym_object] = STATE(1754), + [sym_object_pattern] = STATE(3371), + [sym_array] = STATE(1754), + [sym_array_pattern] = STATE(3371), + [sym_jsx_element] = STATE(1754), + [sym_jsx_opening_element] = STATE(1991), + [sym_jsx_self_closing_element] = STATE(1754), + [sym_class] = STATE(1754), + [sym_function_expression] = STATE(1754), + [sym_generator_function] = STATE(1754), + [sym_arrow_function] = STATE(1754), + [sym_call_expression] = STATE(1754), + [sym_new_expression] = STATE(1754), + [sym__argumentless_new_expression] = STATE(1786), + [sym_await_expression] = STATE(1793), + [sym_member_expression] = STATE(798), + [sym_subscript_expression] = STATE(798), + [sym_assignment_expression] = STATE(1793), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1793), + [sym__destructuring_pattern] = STATE(3371), + [sym_ternary_expression] = STATE(1793), + [sym_binary_expression] = STATE(1793), + [sym_unary_expression] = STATE(1793), + [sym_update_expression] = STATE(1793), + [sym_string] = STATE(1754), + [sym_template_string] = STATE(1754), + [sym_regex] = STATE(1754), + [sym_meta_property] = STATE(1754), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3309), + [aux_sym_export_statement_repeat1] = STATE(2564), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57824,22 +56515,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(1248), [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 +56547,437 @@ 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), + [STATE(471)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1791), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(472)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1762), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(473)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(776), + [sym_expression] = STATE(1790), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3335), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3335), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(776), + [sym_subscript_expression] = STATE(776), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3335), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(474)] = { + [sym_import] = STATE(2429), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1602), + [sym_primary_expression] = STATE(857), + [sym_yield_expression] = STATE(1142), + [sym_object] = STATE(1029), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(1029), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(1029), + [sym_jsx_opening_element] = STATE(1976), + [sym_jsx_self_closing_element] = STATE(1029), + [sym_class] = STATE(1029), + [sym_function_expression] = STATE(1029), + [sym_generator_function] = STATE(1029), + [sym_arrow_function] = STATE(1029), + [sym_call_expression] = STATE(1029), + [sym_new_expression] = STATE(1029), + [sym__argumentless_new_expression] = STATE(1060), + [sym_await_expression] = STATE(1142), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1142), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(1142), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(1142), + [sym_binary_expression] = STATE(1142), + [sym_unary_expression] = STATE(1142), + [sym_update_expression] = STATE(1142), + [sym_string] = STATE(1029), + [sym_template_string] = STATE(1029), + [sym_regex] = STATE(1029), + [sym_meta_property] = STATE(1029), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3340), + [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(475)] = { + [sym_import] = STATE(2482), + [sym_parenthesized_expression] = STATE(686), + [sym_expression] = STATE(862), + [sym_primary_expression] = STATE(815), + [sym_yield_expression] = STATE(845), + [sym_object] = STATE(844), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(844), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(844), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(844), + [sym_class] = STATE(844), + [sym_function_expression] = STATE(844), + [sym_generator_function] = STATE(844), + [sym_arrow_function] = STATE(844), + [sym_call_expression] = STATE(844), + [sym_new_expression] = STATE(844), + [sym__argumentless_new_expression] = STATE(846), + [sym_await_expression] = STATE(845), + [sym_member_expression] = STATE(686), + [sym_subscript_expression] = STATE(686), + [sym_assignment_expression] = STATE(845), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(845), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(845), + [sym_binary_expression] = STATE(845), + [sym_unary_expression] = STATE(845), + [sym_update_expression] = STATE(845), + [sym_string] = STATE(844), + [sym_template_string] = STATE(844), + [sym_regex] = STATE(844), + [sym_meta_property] = STATE(844), + [sym_decorator] = STATE(2840), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1246), + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [STATE(476)] = { + [sym_string] = STATE(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [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(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 +57018,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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2690), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [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(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 +57096,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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2690), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [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 +57174,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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [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(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 +57252,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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2770), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [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), @@ -58558,44 +57330,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), + [STATE(481)] = { + [sym_string] = STATE(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2770), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [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), @@ -58636,44 +57408,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(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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2651), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [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(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), @@ -58714,44 +57486,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(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(3106), + [sym__property_name] = STATE(3106), + [sym_computed_property_name] = STATE(3106), + [aux_sym_object_repeat1] = STATE(2651), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1318), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [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), @@ -58792,31 +57564,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(3427), + [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 +57598,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 +57640,39 @@ 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(3349), + [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_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), [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(393), + [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(1421), - [anon_sym_EQ_GT] = ACTIONS(359), + [anon_sym_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58941,39 +57713,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(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__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1426), + [sym__await_keyword] = ACTIONS(1346), }, - [STATE(498)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [STATE(486)] = { + [sym_catch_clause] = STATE(498), + [sym_finally_clause] = STATE(620), + [ts_builtin_sym_end] = ACTIONS(1348), + [sym_identifier] = ACTIONS(1350), + [anon_sym_export] = ACTIONS(1350), + [anon_sym_LBRACE] = ACTIONS(1348), + [anon_sym_RBRACE] = ACTIONS(1348), + [anon_sym_break] = ACTIONS(1350), + [anon_sym_case] = ACTIONS(1350), + [anon_sym_catch] = ACTIONS(1352), + [anon_sym_class] = ACTIONS(1350), + [anon_sym_const] = ACTIONS(1350), + [anon_sym_continue] = ACTIONS(1350), + [anon_sym_debugger] = ACTIONS(1350), + [anon_sym_default] = ACTIONS(1350), + [anon_sym_delete] = ACTIONS(1350), + [anon_sym_do] = ACTIONS(1350), + [anon_sym_else] = ACTIONS(1350), + [anon_sym_finally] = ACTIONS(1354), + [anon_sym_for] = ACTIONS(1350), + [anon_sym_function] = ACTIONS(1350), + [anon_sym_if] = ACTIONS(1350), + [anon_sym_import] = ACTIONS(1350), + [anon_sym_new] = ACTIONS(1350), + [anon_sym_return] = ACTIONS(1350), + [anon_sym_switch] = ACTIONS(1350), + [anon_sym_throw] = ACTIONS(1350), + [anon_sym_try] = ACTIONS(1350), + [anon_sym_typeof] = ACTIONS(1350), + [anon_sym_var] = ACTIONS(1350), + [anon_sym_void] = ACTIONS(1350), + [anon_sym_while] = ACTIONS(1350), + [anon_sym_with] = ACTIONS(1350), + [sym__let] = ACTIONS(1350), + [anon_sym_let] = ACTIONS(1350), + [anon_sym_using] = ACTIONS(1350), + [anon_sym_LPAREN] = ACTIONS(1348), + [anon_sym_SEMI] = ACTIONS(1348), + [anon_sym_yield] = ACTIONS(1350), + [anon_sym_LBRACK] = ACTIONS(1348), + [anon_sym_LT] = ACTIONS(1348), + [anon_sym_DQUOTE] = ACTIONS(1348), + [anon_sym_SQUOTE] = ACTIONS(1348), + [anon_sym_async] = ACTIONS(1350), + [anon_sym_PLUS] = ACTIONS(1350), + [anon_sym_DASH] = ACTIONS(1350), + [anon_sym_SLASH] = ACTIONS(1350), + [anon_sym_BANG] = ACTIONS(1348), + [anon_sym_TILDE] = ACTIONS(1348), + [anon_sym_PLUS_PLUS] = ACTIONS(1348), + [anon_sym_DASH_DASH] = ACTIONS(1348), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1348), + [sym_number] = ACTIONS(1348), + [sym_private_property_identifier] = ACTIONS(1348), + [sym_this] = ACTIONS(1350), + [sym_super] = ACTIONS(1350), + [sym_true] = ACTIONS(1350), + [sym_false] = ACTIONS(1350), + [sym_null] = ACTIONS(1350), + [sym_undefined] = ACTIONS(1350), + [anon_sym_AT] = ACTIONS(1348), + [anon_sym_static] = ACTIONS(1350), + [anon_sym_get] = ACTIONS(1350), + [anon_sym_set] = ACTIONS(1350), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1348), + [sym__await_yield_identifier] = ACTIONS(1348), + [sym__await_keyword] = ACTIONS(1348), + [sym__default_declaration_start] = ACTIONS(1348), + }, + [STATE(487)] = { + [sym_formal_parameters] = STATE(3480), + [sym_identifier] = ACTIONS(1356), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_function] = ACTIONS(1358), [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(1360), + [anon_sym_using] = ACTIONS(1360), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(513), [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(1360), + [anon_sym_EQ_GT] = ACTIONS(515), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59014,38 +57853,109 @@ 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(1360), + [anon_sym_static] = ACTIONS(1360), + [anon_sym_get] = ACTIONS(1360), + [anon_sym_set] = ACTIONS(1360), + [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__completed_arrow_function] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1362), }, - [STATE(499)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [STATE(488)] = { + [ts_builtin_sym_end] = ACTIONS(1364), + [sym_identifier] = ACTIONS(1366), + [anon_sym_export] = ACTIONS(1366), + [anon_sym_LBRACE] = ACTIONS(1364), + [anon_sym_RBRACE] = ACTIONS(1364), + [anon_sym_break] = ACTIONS(1366), + [anon_sym_case] = ACTIONS(1366), + [anon_sym_class] = ACTIONS(1366), + [anon_sym_const] = ACTIONS(1366), + [anon_sym_continue] = ACTIONS(1366), + [anon_sym_debugger] = ACTIONS(1366), + [anon_sym_default] = ACTIONS(1366), + [anon_sym_delete] = ACTIONS(1366), + [anon_sym_do] = ACTIONS(1366), + [anon_sym_else] = ACTIONS(1366), + [anon_sym_for] = ACTIONS(1366), + [anon_sym_function] = ACTIONS(1366), + [anon_sym_if] = ACTIONS(1366), + [anon_sym_import] = ACTIONS(1366), + [anon_sym_new] = ACTIONS(1366), + [anon_sym_return] = ACTIONS(1366), + [anon_sym_switch] = ACTIONS(1366), + [anon_sym_throw] = ACTIONS(1366), + [anon_sym_try] = ACTIONS(1366), + [anon_sym_typeof] = ACTIONS(1366), + [anon_sym_var] = ACTIONS(1366), + [anon_sym_void] = ACTIONS(1366), + [anon_sym_while] = ACTIONS(1366), + [anon_sym_with] = ACTIONS(1366), + [sym__let] = ACTIONS(1366), + [anon_sym_let] = ACTIONS(1366), + [anon_sym_using] = ACTIONS(1366), + [anon_sym_LPAREN] = ACTIONS(1364), + [anon_sym_SEMI] = ACTIONS(1364), + [anon_sym_yield] = ACTIONS(1366), + [anon_sym_LBRACK] = ACTIONS(1364), + [anon_sym_LT] = ACTIONS(1364), + [anon_sym_DQUOTE] = ACTIONS(1364), + [anon_sym_SQUOTE] = ACTIONS(1364), + [anon_sym_async] = ACTIONS(1366), + [anon_sym_PLUS] = ACTIONS(1366), + [anon_sym_DASH] = ACTIONS(1366), + [anon_sym_SLASH] = ACTIONS(1366), + [anon_sym_BANG] = ACTIONS(1364), + [anon_sym_TILDE] = ACTIONS(1364), + [anon_sym_PLUS_PLUS] = ACTIONS(1364), + [anon_sym_DASH_DASH] = ACTIONS(1364), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1364), + [sym_number] = ACTIONS(1364), + [sym_private_property_identifier] = ACTIONS(1364), + [sym_this] = ACTIONS(1366), + [sym_super] = ACTIONS(1366), + [sym_true] = ACTIONS(1366), + [sym_false] = ACTIONS(1366), + [sym_null] = ACTIONS(1366), + [sym_undefined] = ACTIONS(1366), + [anon_sym_AT] = ACTIONS(1364), + [anon_sym_static] = ACTIONS(1366), + [anon_sym_get] = ACTIONS(1366), + [anon_sym_set] = ACTIONS(1366), + [sym__automatic_semicolon] = ACTIONS(1364), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1364), + [sym__await_identifier_line_break] = ACTIONS(1364), + [sym__await_yield_identifier] = ACTIONS(1364), + [sym__await_yield_identifier_start] = ACTIONS(1364), + [sym__await_keyword] = ACTIONS(1364), + [sym__default_declaration_start] = ACTIONS(1364), + }, + [STATE(489)] = { + [sym_formal_parameters] = STATE(3436), + [sym_identifier] = ACTIONS(1368), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_function] = ACTIONS(1370), [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_EQ] = ACTIONS(585), [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 +57996,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(1372), }, - [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(490)] = { + [sym_formal_parameters] = STATE(3436), + [sym_identifier] = ACTIONS(1368), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1374), + [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(583), + [anon_sym_EQ] = ACTIONS(585), + [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(1372), }, - [STATE(501)] = { - [sym_formal_parameters] = STATE(3393), - [sym_identifier] = ACTIONS(1444), + [STATE(491)] = { + [ts_builtin_sym_end] = ACTIONS(1376), + [sym_identifier] = ACTIONS(1378), + [anon_sym_export] = ACTIONS(1378), + [anon_sym_LBRACE] = ACTIONS(1376), + [anon_sym_RBRACE] = ACTIONS(1376), + [anon_sym_break] = ACTIONS(1378), + [anon_sym_case] = ACTIONS(1378), + [anon_sym_class] = ACTIONS(1378), + [anon_sym_const] = ACTIONS(1378), + [anon_sym_continue] = ACTIONS(1378), + [anon_sym_debugger] = ACTIONS(1378), + [anon_sym_default] = ACTIONS(1378), + [anon_sym_delete] = ACTIONS(1378), + [anon_sym_do] = ACTIONS(1378), + [anon_sym_else] = ACTIONS(1378), + [anon_sym_for] = ACTIONS(1378), + [anon_sym_function] = ACTIONS(1378), + [anon_sym_if] = ACTIONS(1378), + [anon_sym_import] = ACTIONS(1378), + [anon_sym_new] = ACTIONS(1378), + [anon_sym_return] = ACTIONS(1378), + [anon_sym_switch] = ACTIONS(1378), + [anon_sym_throw] = ACTIONS(1378), + [anon_sym_try] = ACTIONS(1378), + [anon_sym_typeof] = ACTIONS(1378), + [anon_sym_var] = ACTIONS(1378), + [anon_sym_void] = ACTIONS(1378), + [anon_sym_while] = ACTIONS(1378), + [anon_sym_with] = ACTIONS(1378), + [sym__let] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1378), + [anon_sym_using] = ACTIONS(1378), + [anon_sym_LPAREN] = ACTIONS(1376), + [anon_sym_SEMI] = ACTIONS(1380), + [anon_sym_yield] = ACTIONS(1378), + [anon_sym_LBRACK] = ACTIONS(1376), + [anon_sym_LT] = ACTIONS(1376), + [anon_sym_DQUOTE] = ACTIONS(1376), + [anon_sym_SQUOTE] = ACTIONS(1376), + [anon_sym_async] = ACTIONS(1378), + [anon_sym_PLUS] = ACTIONS(1378), + [anon_sym_DASH] = ACTIONS(1378), + [anon_sym_SLASH] = ACTIONS(1378), + [anon_sym_BANG] = ACTIONS(1376), + [anon_sym_TILDE] = ACTIONS(1376), + [anon_sym_PLUS_PLUS] = ACTIONS(1376), + [anon_sym_DASH_DASH] = ACTIONS(1376), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1376), + [sym_number] = ACTIONS(1376), + [sym_private_property_identifier] = ACTIONS(1376), + [sym_this] = ACTIONS(1378), + [sym_super] = ACTIONS(1378), + [sym_true] = ACTIONS(1378), + [sym_false] = ACTIONS(1378), + [sym_null] = ACTIONS(1378), + [sym_undefined] = ACTIONS(1378), + [anon_sym_AT] = ACTIONS(1376), + [anon_sym_static] = ACTIONS(1378), + [anon_sym_get] = ACTIONS(1378), + [anon_sym_set] = ACTIONS(1378), + [sym__automatic_semicolon] = ACTIONS(1380), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1376), + [sym__await_identifier_line_break] = ACTIONS(1380), + [sym__await_yield_identifier] = ACTIONS(1376), + [sym__await_yield_identifier_start] = ACTIONS(1380), + [sym__await_keyword] = ACTIONS(1376), + [sym__default_declaration_start] = ACTIONS(1376), + }, + [STATE(492)] = { + [sym_formal_parameters] = STATE(3436), + [sym_identifier] = ACTIONS(1368), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1446), + [anon_sym_function] = ACTIONS(1285), [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_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(585), [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 +58209,111 @@ 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(1372), }, - [STATE(502)] = { - [sym_formal_parameters] = STATE(3393), - [sym_identifier] = ACTIONS(1444), + [STATE(493)] = { + [ts_builtin_sym_end] = ACTIONS(1053), + [sym_identifier] = ACTIONS(1055), + [anon_sym_export] = ACTIONS(1055), + [anon_sym_LBRACE] = ACTIONS(1053), + [anon_sym_RBRACE] = ACTIONS(1053), + [anon_sym_break] = ACTIONS(1055), + [anon_sym_case] = ACTIONS(1055), + [anon_sym_catch] = ACTIONS(1055), + [anon_sym_class] = ACTIONS(1055), + [anon_sym_const] = ACTIONS(1055), + [anon_sym_continue] = ACTIONS(1055), + [anon_sym_debugger] = ACTIONS(1055), + [anon_sym_default] = ACTIONS(1055), + [anon_sym_delete] = ACTIONS(1055), + [anon_sym_do] = ACTIONS(1055), + [anon_sym_else] = ACTIONS(1055), + [anon_sym_finally] = ACTIONS(1055), + [anon_sym_for] = ACTIONS(1055), + [anon_sym_function] = ACTIONS(1055), + [anon_sym_if] = ACTIONS(1055), + [anon_sym_import] = ACTIONS(1055), + [anon_sym_new] = ACTIONS(1055), + [anon_sym_return] = ACTIONS(1055), + [anon_sym_switch] = ACTIONS(1055), + [anon_sym_throw] = ACTIONS(1055), + [anon_sym_try] = ACTIONS(1055), + [anon_sym_typeof] = ACTIONS(1055), + [anon_sym_var] = ACTIONS(1055), + [anon_sym_void] = ACTIONS(1055), + [anon_sym_while] = ACTIONS(1055), + [anon_sym_with] = ACTIONS(1055), + [sym__let] = ACTIONS(1055), + [anon_sym_let] = ACTIONS(1055), + [anon_sym_using] = ACTIONS(1055), + [anon_sym_LPAREN] = ACTIONS(1053), + [anon_sym_SEMI] = ACTIONS(1053), + [anon_sym_yield] = ACTIONS(1055), + [anon_sym_LBRACK] = ACTIONS(1053), + [anon_sym_LT] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1053), + [anon_sym_SQUOTE] = ACTIONS(1053), + [anon_sym_async] = ACTIONS(1055), + [anon_sym_PLUS] = ACTIONS(1055), + [anon_sym_DASH] = ACTIONS(1055), + [anon_sym_SLASH] = ACTIONS(1055), + [anon_sym_BANG] = ACTIONS(1053), + [anon_sym_TILDE] = ACTIONS(1053), + [anon_sym_PLUS_PLUS] = ACTIONS(1053), + [anon_sym_DASH_DASH] = ACTIONS(1053), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1053), + [sym_number] = ACTIONS(1053), + [sym_private_property_identifier] = ACTIONS(1053), + [sym_this] = ACTIONS(1055), + [sym_super] = ACTIONS(1055), + [sym_true] = ACTIONS(1055), + [sym_false] = ACTIONS(1055), + [sym_null] = ACTIONS(1055), + [sym_undefined] = ACTIONS(1055), + [anon_sym_AT] = ACTIONS(1053), + [anon_sym_static] = ACTIONS(1055), + [anon_sym_get] = ACTIONS(1055), + [anon_sym_set] = ACTIONS(1055), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1053), + [sym__await_yield_identifier] = ACTIONS(1053), + [sym__await_keyword] = ACTIONS(1053), + [sym__default_declaration_start] = ACTIONS(1053), + }, + [STATE(494)] = { + [sym_variable_declarator] = STATE(2209), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [aux_sym_object_repeat1] = STATE(2690), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1384), [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(1386), + [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(1388), [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 +58354,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(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(495)] = { + [sym_variable_declarator] = STATE(2209), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1384), [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(1386), + [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(1388), [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 +58424,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(496)] = { + [sym_variable_declarator] = STATE(2209), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [aux_sym_object_repeat1] = STATE(2770), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1384), [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(1386), + [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(1388), [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 +58494,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(497)] = { + [sym_variable_declarator] = STATE(2209), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [aux_sym_object_repeat1] = STATE(2651), + [aux_sym_object_pattern_repeat1] = STATE(2772), + [sym_identifier] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1384), [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(1386), + [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(1388), [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 +58564,170 @@ 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), + [STATE(498)] = { + [sym_finally_clause] = STATE(531), + [ts_builtin_sym_end] = ACTIONS(1390), + [sym_identifier] = ACTIONS(1392), + [anon_sym_export] = ACTIONS(1392), + [anon_sym_LBRACE] = ACTIONS(1390), + [anon_sym_RBRACE] = ACTIONS(1390), + [anon_sym_break] = ACTIONS(1392), + [anon_sym_case] = ACTIONS(1392), + [anon_sym_class] = ACTIONS(1392), + [anon_sym_const] = ACTIONS(1392), + [anon_sym_continue] = ACTIONS(1392), + [anon_sym_debugger] = ACTIONS(1392), + [anon_sym_default] = ACTIONS(1392), + [anon_sym_delete] = ACTIONS(1392), + [anon_sym_do] = ACTIONS(1392), + [anon_sym_else] = ACTIONS(1392), + [anon_sym_finally] = ACTIONS(1354), + [anon_sym_for] = ACTIONS(1392), + [anon_sym_function] = ACTIONS(1392), + [anon_sym_if] = ACTIONS(1392), + [anon_sym_import] = ACTIONS(1392), + [anon_sym_new] = ACTIONS(1392), + [anon_sym_return] = ACTIONS(1392), + [anon_sym_switch] = ACTIONS(1392), + [anon_sym_throw] = ACTIONS(1392), + [anon_sym_try] = ACTIONS(1392), + [anon_sym_typeof] = ACTIONS(1392), + [anon_sym_var] = ACTIONS(1392), + [anon_sym_void] = ACTIONS(1392), + [anon_sym_while] = ACTIONS(1392), + [anon_sym_with] = ACTIONS(1392), + [sym__let] = ACTIONS(1392), + [anon_sym_let] = ACTIONS(1392), + [anon_sym_using] = ACTIONS(1392), + [anon_sym_LPAREN] = ACTIONS(1390), + [anon_sym_SEMI] = ACTIONS(1390), + [anon_sym_yield] = ACTIONS(1392), + [anon_sym_LBRACK] = ACTIONS(1390), + [anon_sym_LT] = ACTIONS(1390), + [anon_sym_DQUOTE] = ACTIONS(1390), + [anon_sym_SQUOTE] = ACTIONS(1390), + [anon_sym_async] = ACTIONS(1392), + [anon_sym_PLUS] = ACTIONS(1392), + [anon_sym_DASH] = ACTIONS(1392), + [anon_sym_SLASH] = ACTIONS(1392), + [anon_sym_BANG] = ACTIONS(1390), + [anon_sym_TILDE] = ACTIONS(1390), + [anon_sym_PLUS_PLUS] = ACTIONS(1390), + [anon_sym_DASH_DASH] = ACTIONS(1390), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1390), + [sym_number] = ACTIONS(1390), + [sym_private_property_identifier] = ACTIONS(1390), + [sym_this] = ACTIONS(1392), + [sym_super] = ACTIONS(1392), + [sym_true] = ACTIONS(1392), + [sym_false] = ACTIONS(1392), + [sym_null] = ACTIONS(1392), + [sym_undefined] = ACTIONS(1392), + [anon_sym_AT] = ACTIONS(1390), + [anon_sym_static] = ACTIONS(1392), + [anon_sym_get] = ACTIONS(1392), + [anon_sym_set] = ACTIONS(1392), [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), + [sym__statement_boundary] = ACTIONS(1390), + [sym__await_yield_identifier] = ACTIONS(1390), + [sym__await_keyword] = ACTIONS(1390), + [sym__default_declaration_start] = ACTIONS(1390), }, - [STATE(508)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(499)] = { + [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(500)] = { + [sym_formal_parameters] = STATE(3436), + [sym_identifier] = ACTIONS(1368), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1468), + [anon_sym_function] = ACTIONS(1374), [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(585), [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 +58768,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(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(1372), }, - [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(3349), + [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_COMMA] = ACTIONS(596), + [anon_sym_RBRACE] = ACTIONS(596), + [anon_sym_function] = ACTIONS(1342), [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(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(596), + [anon_sym_EQ] = ACTIONS(599), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(596), [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(1344), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59800,36 +58840,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__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), [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(1346), }, - [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(3349), + [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(592), + [anon_sym_RBRACE] = ACTIONS(592), + [anon_sym_function] = ACTIONS(1342), [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(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(592), + [anon_sym_EQ] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(592), [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(1344), + [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 +58909,101 @@ 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(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), [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(1346), }, - [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)] = { + [sym_else_clause] = STATE(520), + [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(1398), + [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(3436), + [sym_identifier] = ACTIONS(1368), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_function] = ACTIONS(1285), [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(585), + [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), @@ -60150,238 +59044,176 @@ 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(1372), }, - [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), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), - [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_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), + [STATE(505)] = { + [ts_builtin_sym_end] = ACTIONS(1400), + [sym_identifier] = ACTIONS(1402), + [anon_sym_export] = ACTIONS(1402), + [anon_sym_LBRACE] = ACTIONS(1400), + [anon_sym_RBRACE] = ACTIONS(1400), + [anon_sym_break] = ACTIONS(1402), + [anon_sym_case] = ACTIONS(1402), + [anon_sym_class] = ACTIONS(1402), + [anon_sym_const] = ACTIONS(1402), + [anon_sym_continue] = ACTIONS(1402), + [anon_sym_debugger] = ACTIONS(1402), + [anon_sym_default] = ACTIONS(1402), + [anon_sym_delete] = ACTIONS(1402), + [anon_sym_do] = ACTIONS(1402), + [anon_sym_else] = ACTIONS(1402), + [anon_sym_finally] = ACTIONS(1402), + [anon_sym_for] = ACTIONS(1402), + [anon_sym_function] = ACTIONS(1402), + [anon_sym_if] = ACTIONS(1402), + [anon_sym_import] = ACTIONS(1402), + [anon_sym_new] = ACTIONS(1402), + [anon_sym_return] = ACTIONS(1402), + [anon_sym_switch] = ACTIONS(1402), + [anon_sym_throw] = ACTIONS(1402), + [anon_sym_try] = ACTIONS(1402), + [anon_sym_typeof] = ACTIONS(1402), + [anon_sym_var] = ACTIONS(1402), + [anon_sym_void] = ACTIONS(1402), + [anon_sym_while] = ACTIONS(1402), + [anon_sym_with] = ACTIONS(1402), + [sym__let] = ACTIONS(1402), + [anon_sym_let] = ACTIONS(1402), + [anon_sym_using] = ACTIONS(1402), + [anon_sym_LPAREN] = ACTIONS(1400), + [anon_sym_SEMI] = ACTIONS(1400), + [anon_sym_yield] = ACTIONS(1402), + [anon_sym_LBRACK] = ACTIONS(1400), + [anon_sym_LT] = ACTIONS(1400), + [anon_sym_DQUOTE] = ACTIONS(1400), + [anon_sym_SQUOTE] = ACTIONS(1400), + [anon_sym_async] = ACTIONS(1402), + [anon_sym_PLUS] = ACTIONS(1402), + [anon_sym_DASH] = ACTIONS(1402), + [anon_sym_SLASH] = ACTIONS(1402), + [anon_sym_BANG] = ACTIONS(1400), + [anon_sym_TILDE] = ACTIONS(1400), + [anon_sym_PLUS_PLUS] = ACTIONS(1400), + [anon_sym_DASH_DASH] = ACTIONS(1400), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1400), + [sym_number] = ACTIONS(1400), + [sym_private_property_identifier] = ACTIONS(1400), + [sym_this] = ACTIONS(1402), + [sym_super] = ACTIONS(1402), + [sym_true] = ACTIONS(1402), + [sym_false] = ACTIONS(1402), + [sym_null] = ACTIONS(1402), + [sym_undefined] = ACTIONS(1402), + [anon_sym_AT] = ACTIONS(1400), + [anon_sym_static] = ACTIONS(1402), + [anon_sym_get] = ACTIONS(1402), + [anon_sym_set] = ACTIONS(1402), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__statement_boundary] = ACTIONS(1400), + [sym__await_yield_identifier] = ACTIONS(1400), + [sym__await_keyword] = ACTIONS(1400), + [sym__default_declaration_start] = ACTIONS(1400), }, - [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), - [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), + [STATE(506)] = { + [ts_builtin_sym_end] = ACTIONS(1404), + [sym_identifier] = ACTIONS(1406), + [anon_sym_export] = ACTIONS(1406), + [anon_sym_LBRACE] = ACTIONS(1404), + [anon_sym_RBRACE] = ACTIONS(1404), + [anon_sym_break] = ACTIONS(1406), + [anon_sym_case] = ACTIONS(1406), + [anon_sym_class] = ACTIONS(1406), + [anon_sym_const] = ACTIONS(1406), + [anon_sym_continue] = ACTIONS(1406), + [anon_sym_debugger] = ACTIONS(1406), + [anon_sym_default] = ACTIONS(1406), + [anon_sym_delete] = ACTIONS(1406), + [anon_sym_do] = ACTIONS(1406), + [anon_sym_else] = ACTIONS(1406), + [anon_sym_finally] = ACTIONS(1406), + [anon_sym_for] = ACTIONS(1406), + [anon_sym_function] = ACTIONS(1406), + [anon_sym_if] = ACTIONS(1406), + [anon_sym_import] = ACTIONS(1406), + [anon_sym_new] = ACTIONS(1406), + [anon_sym_return] = ACTIONS(1406), + [anon_sym_switch] = ACTIONS(1406), + [anon_sym_throw] = ACTIONS(1406), + [anon_sym_try] = ACTIONS(1406), + [anon_sym_typeof] = ACTIONS(1406), + [anon_sym_var] = ACTIONS(1406), + [anon_sym_void] = ACTIONS(1406), + [anon_sym_while] = ACTIONS(1406), + [anon_sym_with] = ACTIONS(1406), + [sym__let] = ACTIONS(1406), + [anon_sym_let] = ACTIONS(1406), + [anon_sym_using] = ACTIONS(1406), + [anon_sym_LPAREN] = ACTIONS(1404), + [anon_sym_SEMI] = ACTIONS(1404), + [anon_sym_yield] = ACTIONS(1406), + [anon_sym_LBRACK] = ACTIONS(1404), + [anon_sym_LT] = ACTIONS(1404), + [anon_sym_DQUOTE] = ACTIONS(1404), + [anon_sym_SQUOTE] = ACTIONS(1404), + [anon_sym_async] = ACTIONS(1406), + [anon_sym_PLUS] = ACTIONS(1406), + [anon_sym_DASH] = ACTIONS(1406), + [anon_sym_SLASH] = ACTIONS(1406), + [anon_sym_BANG] = ACTIONS(1404), + [anon_sym_TILDE] = ACTIONS(1404), + [anon_sym_PLUS_PLUS] = ACTIONS(1404), + [anon_sym_DASH_DASH] = ACTIONS(1404), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1404), + [sym_number] = ACTIONS(1404), + [sym_private_property_identifier] = ACTIONS(1404), + [sym_this] = ACTIONS(1406), + [sym_super] = ACTIONS(1406), + [sym_true] = ACTIONS(1406), + [sym_false] = ACTIONS(1406), + [sym_null] = ACTIONS(1406), + [sym_undefined] = ACTIONS(1406), + [anon_sym_AT] = ACTIONS(1404), + [anon_sym_static] = ACTIONS(1406), + [anon_sym_get] = ACTIONS(1406), + [anon_sym_set] = ACTIONS(1406), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), - }, - [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), + [sym__statement_boundary] = ACTIONS(1404), + [sym__await_yield_identifier] = ACTIONS(1404), + [sym__await_keyword] = ACTIONS(1404), + [sym__default_declaration_start] = ACTIONS(1404), }, - [STATE(518)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(507)] = { + [sym_formal_parameters] = STATE(3349), + [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_COMMA] = ACTIONS(587), + [anon_sym_RBRACE] = ACTIONS(587), + [anon_sym_function] = ACTIONS(1342), [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_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [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_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -60422,141 +59254,1632 @@ 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_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), [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(1346), }, - [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), + [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(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(510)] = { + [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(511)] = { + [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(512)] = { + [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(513)] = { + [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), + [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(514)] = { + [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(515)] = { + [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(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(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_keyword] = ACTIONS(1434), + [sym__statement_boundary] = ACTIONS(1436), + [sym__await_yield_identifier] = ACTIONS(1436), + [sym__await_keyword] = ACTIONS(1436), + [sym__default_declaration_start] = ACTIONS(1436), + }, + [STATE(516)] = { + [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(517)] = { + [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(518)] = { + [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(519)] = { + [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(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), + [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(1456), + [sym__await_yield_identifier] = ACTIONS(1456), + [sym__await_keyword] = ACTIONS(1456), + [sym__default_declaration_start] = ACTIONS(1456), + }, + [STATE(521)] = { + [ts_builtin_sym_end] = ACTIONS(1460), + [sym_identifier] = ACTIONS(1462), + [anon_sym_export] = ACTIONS(1462), + [anon_sym_LBRACE] = ACTIONS(1460), + [anon_sym_RBRACE] = ACTIONS(1460), + [anon_sym_break] = ACTIONS(1462), + [anon_sym_case] = ACTIONS(1462), + [anon_sym_class] = ACTIONS(1462), + [anon_sym_const] = ACTIONS(1462), + [anon_sym_continue] = ACTIONS(1462), + [anon_sym_debugger] = ACTIONS(1462), + [anon_sym_default] = ACTIONS(1462), + [anon_sym_delete] = ACTIONS(1462), + [anon_sym_do] = ACTIONS(1462), + [anon_sym_else] = ACTIONS(1462), + [anon_sym_for] = ACTIONS(1462), + [anon_sym_function] = ACTIONS(1462), + [anon_sym_if] = ACTIONS(1462), + [anon_sym_import] = ACTIONS(1462), + [anon_sym_new] = ACTIONS(1462), + [anon_sym_return] = ACTIONS(1462), + [anon_sym_switch] = ACTIONS(1462), + [anon_sym_throw] = ACTIONS(1462), + [anon_sym_try] = ACTIONS(1462), + [anon_sym_typeof] = ACTIONS(1462), + [anon_sym_var] = ACTIONS(1462), + [anon_sym_void] = ACTIONS(1462), + [anon_sym_while] = ACTIONS(1462), + [anon_sym_with] = ACTIONS(1462), + [sym__let] = ACTIONS(1462), + [anon_sym_let] = ACTIONS(1462), + [anon_sym_using] = ACTIONS(1462), + [anon_sym_LPAREN] = ACTIONS(1460), + [anon_sym_SEMI] = ACTIONS(1460), + [anon_sym_yield] = ACTIONS(1462), + [anon_sym_LBRACK] = ACTIONS(1460), + [anon_sym_LT] = ACTIONS(1460), + [anon_sym_DQUOTE] = ACTIONS(1460), + [anon_sym_SQUOTE] = ACTIONS(1460), + [anon_sym_async] = ACTIONS(1462), + [anon_sym_PLUS] = ACTIONS(1462), + [anon_sym_DASH] = ACTIONS(1462), + [anon_sym_SLASH] = ACTIONS(1462), + [anon_sym_BANG] = ACTIONS(1460), + [anon_sym_TILDE] = ACTIONS(1460), + [anon_sym_PLUS_PLUS] = ACTIONS(1460), + [anon_sym_DASH_DASH] = ACTIONS(1460), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1460), + [sym_number] = ACTIONS(1460), + [sym_private_property_identifier] = ACTIONS(1460), + [sym_this] = ACTIONS(1462), + [sym_super] = ACTIONS(1462), + [sym_true] = ACTIONS(1462), + [sym_false] = ACTIONS(1462), + [sym_null] = ACTIONS(1462), + [sym_undefined] = ACTIONS(1462), + [anon_sym_AT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1462), + [anon_sym_get] = ACTIONS(1462), + [anon_sym_set] = ACTIONS(1462), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1460), + [sym__await_yield_identifier] = ACTIONS(1460), + [sym__await_keyword] = ACTIONS(1460), + [sym__default_declaration_start] = ACTIONS(1460), + }, + [STATE(522)] = { + [ts_builtin_sym_end] = ACTIONS(1460), + [sym_identifier] = ACTIONS(1462), + [anon_sym_export] = ACTIONS(1462), + [anon_sym_LBRACE] = ACTIONS(1460), + [anon_sym_RBRACE] = ACTIONS(1460), + [anon_sym_break] = ACTIONS(1462), + [anon_sym_case] = ACTIONS(1462), + [anon_sym_class] = ACTIONS(1462), + [anon_sym_const] = ACTIONS(1462), + [anon_sym_continue] = ACTIONS(1462), + [anon_sym_debugger] = ACTIONS(1462), + [anon_sym_default] = ACTIONS(1462), + [anon_sym_delete] = ACTIONS(1462), + [anon_sym_do] = ACTIONS(1462), + [anon_sym_else] = ACTIONS(1462), + [anon_sym_for] = ACTIONS(1462), + [anon_sym_function] = ACTIONS(1462), + [anon_sym_if] = ACTIONS(1462), + [anon_sym_import] = ACTIONS(1462), + [anon_sym_new] = ACTIONS(1462), + [anon_sym_return] = ACTIONS(1462), + [anon_sym_switch] = ACTIONS(1462), + [anon_sym_throw] = ACTIONS(1462), + [anon_sym_try] = ACTIONS(1462), + [anon_sym_typeof] = ACTIONS(1462), + [anon_sym_var] = ACTIONS(1462), + [anon_sym_void] = ACTIONS(1462), + [anon_sym_while] = ACTIONS(1462), + [anon_sym_with] = ACTIONS(1462), + [sym__let] = ACTIONS(1462), + [anon_sym_let] = ACTIONS(1462), + [anon_sym_using] = ACTIONS(1462), + [anon_sym_LPAREN] = ACTIONS(1460), + [anon_sym_SEMI] = ACTIONS(1460), + [anon_sym_yield] = ACTIONS(1462), + [anon_sym_LBRACK] = ACTIONS(1460), + [anon_sym_LT] = ACTIONS(1460), + [anon_sym_DQUOTE] = ACTIONS(1460), + [anon_sym_SQUOTE] = ACTIONS(1460), + [anon_sym_async] = ACTIONS(1462), + [anon_sym_PLUS] = ACTIONS(1462), + [anon_sym_DASH] = ACTIONS(1462), + [anon_sym_SLASH] = ACTIONS(1462), + [anon_sym_BANG] = ACTIONS(1460), + [anon_sym_TILDE] = ACTIONS(1460), + [anon_sym_PLUS_PLUS] = ACTIONS(1460), + [anon_sym_DASH_DASH] = ACTIONS(1460), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1460), + [sym_number] = ACTIONS(1460), + [sym_private_property_identifier] = ACTIONS(1460), + [sym_this] = ACTIONS(1462), + [sym_super] = ACTIONS(1462), + [sym_true] = ACTIONS(1462), + [sym_false] = ACTIONS(1462), + [sym_null] = ACTIONS(1462), + [sym_undefined] = ACTIONS(1462), + [anon_sym_AT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1462), + [anon_sym_get] = ACTIONS(1462), + [anon_sym_set] = ACTIONS(1462), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1460), + [sym__await_yield_identifier] = ACTIONS(1460), + [sym__await_keyword] = ACTIONS(1460), + [sym__default_declaration_start] = ACTIONS(1460), + }, + [STATE(523)] = { + [ts_builtin_sym_end] = ACTIONS(1460), + [sym_identifier] = ACTIONS(1462), + [anon_sym_export] = ACTIONS(1462), + [anon_sym_LBRACE] = ACTIONS(1460), + [anon_sym_RBRACE] = ACTIONS(1460), + [anon_sym_break] = ACTIONS(1462), + [anon_sym_case] = ACTIONS(1462), + [anon_sym_class] = ACTIONS(1462), + [anon_sym_const] = ACTIONS(1462), + [anon_sym_continue] = ACTIONS(1462), + [anon_sym_debugger] = ACTIONS(1462), + [anon_sym_default] = ACTIONS(1462), + [anon_sym_delete] = ACTIONS(1462), + [anon_sym_do] = ACTIONS(1462), + [anon_sym_else] = ACTIONS(1462), + [anon_sym_for] = ACTIONS(1462), + [anon_sym_function] = ACTIONS(1462), + [anon_sym_if] = ACTIONS(1462), + [anon_sym_import] = ACTIONS(1462), + [anon_sym_new] = ACTIONS(1462), + [anon_sym_return] = ACTIONS(1462), + [anon_sym_switch] = ACTIONS(1462), + [anon_sym_throw] = ACTIONS(1462), + [anon_sym_try] = ACTIONS(1462), + [anon_sym_typeof] = ACTIONS(1462), + [anon_sym_var] = ACTIONS(1462), + [anon_sym_void] = ACTIONS(1462), + [anon_sym_while] = ACTIONS(1462), + [anon_sym_with] = ACTIONS(1462), + [sym__let] = ACTIONS(1462), + [anon_sym_let] = ACTIONS(1462), + [anon_sym_using] = ACTIONS(1462), + [anon_sym_LPAREN] = ACTIONS(1460), + [anon_sym_SEMI] = ACTIONS(1460), + [anon_sym_yield] = ACTIONS(1462), + [anon_sym_LBRACK] = ACTIONS(1460), + [anon_sym_LT] = ACTIONS(1460), + [anon_sym_DQUOTE] = ACTIONS(1460), + [anon_sym_SQUOTE] = ACTIONS(1460), + [anon_sym_async] = ACTIONS(1462), + [anon_sym_PLUS] = ACTIONS(1462), + [anon_sym_DASH] = ACTIONS(1462), + [anon_sym_SLASH] = ACTIONS(1462), + [anon_sym_BANG] = ACTIONS(1460), + [anon_sym_TILDE] = ACTIONS(1460), + [anon_sym_PLUS_PLUS] = ACTIONS(1460), + [anon_sym_DASH_DASH] = ACTIONS(1460), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1460), + [sym_number] = ACTIONS(1460), + [sym_private_property_identifier] = ACTIONS(1460), + [sym_this] = ACTIONS(1462), + [sym_super] = ACTIONS(1462), + [sym_true] = ACTIONS(1462), + [sym_false] = ACTIONS(1462), + [sym_null] = ACTIONS(1462), + [sym_undefined] = ACTIONS(1462), + [anon_sym_AT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1462), + [anon_sym_get] = ACTIONS(1462), + [anon_sym_set] = ACTIONS(1462), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1460), + [sym__await_yield_identifier] = ACTIONS(1460), + [sym__await_keyword] = ACTIONS(1460), + [sym__default_declaration_start] = ACTIONS(1460), + }, + [STATE(524)] = { + [ts_builtin_sym_end] = ACTIONS(1460), + [sym_identifier] = ACTIONS(1462), + [anon_sym_export] = ACTIONS(1462), + [anon_sym_LBRACE] = ACTIONS(1460), + [anon_sym_RBRACE] = ACTIONS(1460), + [anon_sym_break] = ACTIONS(1462), + [anon_sym_case] = ACTIONS(1462), + [anon_sym_class] = ACTIONS(1462), + [anon_sym_const] = ACTIONS(1462), + [anon_sym_continue] = ACTIONS(1462), + [anon_sym_debugger] = ACTIONS(1462), + [anon_sym_default] = ACTIONS(1462), + [anon_sym_delete] = ACTIONS(1462), + [anon_sym_do] = ACTIONS(1462), + [anon_sym_else] = ACTIONS(1462), + [anon_sym_for] = ACTIONS(1462), + [anon_sym_function] = ACTIONS(1462), + [anon_sym_if] = ACTIONS(1462), + [anon_sym_import] = ACTIONS(1462), + [anon_sym_new] = ACTIONS(1462), + [anon_sym_return] = ACTIONS(1462), + [anon_sym_switch] = ACTIONS(1462), + [anon_sym_throw] = ACTIONS(1462), + [anon_sym_try] = ACTIONS(1462), + [anon_sym_typeof] = ACTIONS(1462), + [anon_sym_var] = ACTIONS(1462), + [anon_sym_void] = ACTIONS(1462), + [anon_sym_while] = ACTIONS(1462), + [anon_sym_with] = ACTIONS(1462), + [sym__let] = ACTIONS(1462), + [anon_sym_let] = ACTIONS(1462), + [anon_sym_using] = ACTIONS(1462), + [anon_sym_LPAREN] = ACTIONS(1460), + [anon_sym_SEMI] = ACTIONS(1460), + [anon_sym_yield] = ACTIONS(1462), + [anon_sym_LBRACK] = ACTIONS(1460), + [anon_sym_LT] = ACTIONS(1460), + [anon_sym_DQUOTE] = ACTIONS(1460), + [anon_sym_SQUOTE] = ACTIONS(1460), + [anon_sym_async] = ACTIONS(1462), + [anon_sym_PLUS] = ACTIONS(1462), + [anon_sym_DASH] = ACTIONS(1462), + [anon_sym_SLASH] = ACTIONS(1462), + [anon_sym_BANG] = ACTIONS(1460), + [anon_sym_TILDE] = ACTIONS(1460), + [anon_sym_PLUS_PLUS] = ACTIONS(1460), + [anon_sym_DASH_DASH] = ACTIONS(1460), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1460), + [sym_number] = ACTIONS(1460), + [sym_private_property_identifier] = ACTIONS(1460), + [sym_this] = ACTIONS(1462), + [sym_super] = ACTIONS(1462), + [sym_true] = ACTIONS(1462), + [sym_false] = ACTIONS(1462), + [sym_null] = ACTIONS(1462), + [sym_undefined] = ACTIONS(1462), + [anon_sym_AT] = ACTIONS(1460), + [anon_sym_static] = ACTIONS(1462), + [anon_sym_get] = ACTIONS(1462), + [anon_sym_set] = ACTIONS(1462), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1460), + [sym__await_yield_identifier] = ACTIONS(1460), + [sym__await_keyword] = ACTIONS(1460), + [sym__default_declaration_start] = ACTIONS(1460), + }, + [STATE(525)] = { + [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_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1464), + [sym__await_yield_identifier] = ACTIONS(1464), + [sym__await_keyword] = ACTIONS(1464), + [sym__default_declaration_start] = ACTIONS(1464), + }, + [STATE(526)] = { + [ts_builtin_sym_end] = ACTIONS(1468), + [sym_identifier] = ACTIONS(1470), + [anon_sym_export] = ACTIONS(1470), + [anon_sym_LBRACE] = ACTIONS(1468), + [anon_sym_RBRACE] = ACTIONS(1468), + [anon_sym_break] = ACTIONS(1470), + [anon_sym_case] = ACTIONS(1470), + [anon_sym_class] = ACTIONS(1470), + [anon_sym_const] = ACTIONS(1470), + [anon_sym_continue] = ACTIONS(1470), + [anon_sym_debugger] = ACTIONS(1470), + [anon_sym_default] = ACTIONS(1470), + [anon_sym_delete] = ACTIONS(1470), + [anon_sym_do] = ACTIONS(1470), + [anon_sym_else] = ACTIONS(1470), + [anon_sym_for] = ACTIONS(1470), + [anon_sym_function] = ACTIONS(1470), + [anon_sym_if] = ACTIONS(1470), + [anon_sym_import] = ACTIONS(1470), + [anon_sym_new] = ACTIONS(1470), + [anon_sym_return] = ACTIONS(1470), + [anon_sym_switch] = ACTIONS(1470), + [anon_sym_throw] = ACTIONS(1470), + [anon_sym_try] = ACTIONS(1470), + [anon_sym_typeof] = ACTIONS(1470), + [anon_sym_var] = ACTIONS(1470), + [anon_sym_void] = ACTIONS(1470), + [anon_sym_while] = ACTIONS(1470), + [anon_sym_with] = ACTIONS(1470), + [sym__let] = ACTIONS(1470), + [anon_sym_let] = ACTIONS(1470), + [anon_sym_using] = ACTIONS(1470), + [anon_sym_LPAREN] = ACTIONS(1468), + [anon_sym_SEMI] = ACTIONS(1468), + [anon_sym_yield] = ACTIONS(1470), + [anon_sym_LBRACK] = ACTIONS(1468), + [anon_sym_LT] = ACTIONS(1468), + [anon_sym_DQUOTE] = ACTIONS(1468), + [anon_sym_SQUOTE] = ACTIONS(1468), + [anon_sym_async] = ACTIONS(1470), + [anon_sym_PLUS] = ACTIONS(1470), + [anon_sym_DASH] = ACTIONS(1470), + [anon_sym_SLASH] = ACTIONS(1470), + [anon_sym_BANG] = ACTIONS(1468), + [anon_sym_TILDE] = ACTIONS(1468), + [anon_sym_PLUS_PLUS] = ACTIONS(1468), + [anon_sym_DASH_DASH] = ACTIONS(1468), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1468), + [sym_number] = ACTIONS(1468), + [sym_private_property_identifier] = ACTIONS(1468), + [sym_this] = ACTIONS(1470), + [sym_super] = ACTIONS(1470), + [sym_true] = ACTIONS(1470), + [sym_false] = ACTIONS(1470), + [sym_null] = ACTIONS(1470), + [sym_undefined] = ACTIONS(1470), + [anon_sym_AT] = ACTIONS(1468), + [anon_sym_static] = ACTIONS(1470), + [anon_sym_get] = ACTIONS(1470), + [anon_sym_set] = ACTIONS(1470), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1468), + [sym__await_yield_identifier] = ACTIONS(1468), + [sym__await_keyword] = ACTIONS(1468), + [sym__default_declaration_start] = ACTIONS(1468), + }, + [STATE(527)] = { + [ts_builtin_sym_end] = ACTIONS(1472), + [sym_identifier] = ACTIONS(1474), + [anon_sym_export] = ACTIONS(1474), + [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_RBRACE] = ACTIONS(1472), + [anon_sym_break] = ACTIONS(1474), + [anon_sym_case] = ACTIONS(1474), + [anon_sym_class] = ACTIONS(1474), + [anon_sym_const] = ACTIONS(1474), + [anon_sym_continue] = ACTIONS(1474), + [anon_sym_debugger] = ACTIONS(1474), + [anon_sym_default] = ACTIONS(1474), + [anon_sym_delete] = ACTIONS(1474), + [anon_sym_do] = ACTIONS(1474), + [anon_sym_else] = ACTIONS(1474), + [anon_sym_for] = ACTIONS(1474), + [anon_sym_function] = ACTIONS(1474), + [anon_sym_if] = ACTIONS(1474), + [anon_sym_import] = ACTIONS(1474), + [anon_sym_new] = ACTIONS(1474), + [anon_sym_return] = ACTIONS(1474), + [anon_sym_switch] = ACTIONS(1474), + [anon_sym_throw] = ACTIONS(1474), + [anon_sym_try] = ACTIONS(1474), + [anon_sym_typeof] = ACTIONS(1474), + [anon_sym_var] = ACTIONS(1474), + [anon_sym_void] = ACTIONS(1474), + [anon_sym_while] = ACTIONS(1474), + [anon_sym_with] = ACTIONS(1474), + [sym__let] = ACTIONS(1474), + [anon_sym_let] = ACTIONS(1474), + [anon_sym_using] = ACTIONS(1474), + [anon_sym_LPAREN] = ACTIONS(1472), + [anon_sym_SEMI] = ACTIONS(1472), + [anon_sym_yield] = ACTIONS(1474), + [anon_sym_LBRACK] = ACTIONS(1472), + [anon_sym_LT] = ACTIONS(1472), + [anon_sym_DQUOTE] = ACTIONS(1472), + [anon_sym_SQUOTE] = ACTIONS(1472), + [anon_sym_async] = ACTIONS(1474), + [anon_sym_PLUS] = ACTIONS(1474), + [anon_sym_DASH] = ACTIONS(1474), + [anon_sym_SLASH] = ACTIONS(1474), + [anon_sym_BANG] = ACTIONS(1472), + [anon_sym_TILDE] = ACTIONS(1472), + [anon_sym_PLUS_PLUS] = ACTIONS(1472), + [anon_sym_DASH_DASH] = ACTIONS(1472), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1472), + [sym_number] = ACTIONS(1472), + [sym_private_property_identifier] = ACTIONS(1472), + [sym_this] = ACTIONS(1474), + [sym_super] = ACTIONS(1474), + [sym_true] = ACTIONS(1474), + [sym_false] = ACTIONS(1474), + [sym_null] = ACTIONS(1474), + [sym_undefined] = ACTIONS(1474), + [anon_sym_AT] = ACTIONS(1472), + [anon_sym_static] = ACTIONS(1474), + [anon_sym_get] = ACTIONS(1474), + [anon_sym_set] = ACTIONS(1474), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1472), + [sym__await_yield_identifier] = ACTIONS(1472), + [sym__await_keyword] = ACTIONS(1472), + [sym__default_declaration_start] = ACTIONS(1472), + }, + [STATE(528)] = { + [ts_builtin_sym_end] = ACTIONS(1476), + [sym_identifier] = ACTIONS(1478), + [anon_sym_export] = ACTIONS(1478), + [anon_sym_LBRACE] = ACTIONS(1476), + [anon_sym_RBRACE] = ACTIONS(1476), + [anon_sym_break] = ACTIONS(1478), + [anon_sym_case] = ACTIONS(1478), + [anon_sym_class] = ACTIONS(1478), + [anon_sym_const] = ACTIONS(1478), + [anon_sym_continue] = ACTIONS(1478), + [anon_sym_debugger] = ACTIONS(1478), + [anon_sym_default] = ACTIONS(1478), + [anon_sym_delete] = ACTIONS(1478), + [anon_sym_do] = ACTIONS(1478), + [anon_sym_else] = ACTIONS(1478), + [anon_sym_for] = ACTIONS(1478), + [anon_sym_function] = ACTIONS(1478), + [anon_sym_if] = ACTIONS(1478), + [anon_sym_import] = ACTIONS(1478), + [anon_sym_new] = ACTIONS(1478), + [anon_sym_return] = ACTIONS(1478), + [anon_sym_switch] = ACTIONS(1478), + [anon_sym_throw] = ACTIONS(1478), + [anon_sym_try] = ACTIONS(1478), + [anon_sym_typeof] = ACTIONS(1478), + [anon_sym_var] = ACTIONS(1478), + [anon_sym_void] = ACTIONS(1478), + [anon_sym_while] = ACTIONS(1478), + [anon_sym_with] = ACTIONS(1478), + [sym__let] = ACTIONS(1478), + [anon_sym_let] = ACTIONS(1478), + [anon_sym_using] = ACTIONS(1478), + [anon_sym_LPAREN] = ACTIONS(1476), + [anon_sym_SEMI] = ACTIONS(1476), + [anon_sym_yield] = ACTIONS(1478), + [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LT] = ACTIONS(1476), + [anon_sym_DQUOTE] = ACTIONS(1476), + [anon_sym_SQUOTE] = ACTIONS(1476), + [anon_sym_async] = ACTIONS(1478), + [anon_sym_PLUS] = ACTIONS(1478), + [anon_sym_DASH] = ACTIONS(1478), + [anon_sym_SLASH] = ACTIONS(1478), + [anon_sym_BANG] = ACTIONS(1476), + [anon_sym_TILDE] = ACTIONS(1476), + [anon_sym_PLUS_PLUS] = ACTIONS(1476), + [anon_sym_DASH_DASH] = ACTIONS(1476), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1476), + [sym_number] = ACTIONS(1476), + [sym_private_property_identifier] = ACTIONS(1476), + [sym_this] = ACTIONS(1478), + [sym_super] = ACTIONS(1478), + [sym_true] = ACTIONS(1478), + [sym_false] = ACTIONS(1478), + [sym_null] = ACTIONS(1478), + [sym_undefined] = ACTIONS(1478), + [anon_sym_AT] = ACTIONS(1476), + [anon_sym_static] = ACTIONS(1478), + [anon_sym_get] = ACTIONS(1478), + [anon_sym_set] = ACTIONS(1478), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1476), + [sym__await_yield_identifier] = ACTIONS(1476), + [sym__await_keyword] = ACTIONS(1476), + [sym__default_declaration_start] = ACTIONS(1476), + }, + [STATE(529)] = { + [ts_builtin_sym_end] = ACTIONS(1480), + [sym_identifier] = ACTIONS(1482), + [anon_sym_export] = ACTIONS(1482), + [anon_sym_LBRACE] = ACTIONS(1480), + [anon_sym_RBRACE] = ACTIONS(1480), + [anon_sym_break] = ACTIONS(1482), + [anon_sym_case] = ACTIONS(1482), + [anon_sym_class] = ACTIONS(1482), + [anon_sym_const] = ACTIONS(1482), + [anon_sym_continue] = ACTIONS(1482), + [anon_sym_debugger] = ACTIONS(1482), + [anon_sym_default] = ACTIONS(1482), + [anon_sym_delete] = ACTIONS(1482), + [anon_sym_do] = ACTIONS(1482), + [anon_sym_else] = ACTIONS(1482), + [anon_sym_for] = ACTIONS(1482), + [anon_sym_function] = ACTIONS(1482), + [anon_sym_if] = ACTIONS(1482), + [anon_sym_import] = ACTIONS(1482), + [anon_sym_new] = ACTIONS(1482), + [anon_sym_return] = ACTIONS(1482), + [anon_sym_switch] = ACTIONS(1482), + [anon_sym_throw] = ACTIONS(1482), + [anon_sym_try] = ACTIONS(1482), + [anon_sym_typeof] = ACTIONS(1482), + [anon_sym_var] = ACTIONS(1482), + [anon_sym_void] = ACTIONS(1482), + [anon_sym_while] = ACTIONS(1482), + [anon_sym_with] = ACTIONS(1482), + [sym__let] = ACTIONS(1482), + [anon_sym_let] = ACTIONS(1482), + [anon_sym_using] = ACTIONS(1482), + [anon_sym_LPAREN] = ACTIONS(1480), + [anon_sym_SEMI] = ACTIONS(1480), + [anon_sym_yield] = ACTIONS(1482), + [anon_sym_LBRACK] = ACTIONS(1480), + [anon_sym_LT] = ACTIONS(1480), + [anon_sym_DQUOTE] = ACTIONS(1480), + [anon_sym_SQUOTE] = ACTIONS(1480), + [anon_sym_async] = ACTIONS(1482), + [anon_sym_PLUS] = ACTIONS(1482), + [anon_sym_DASH] = ACTIONS(1482), + [anon_sym_SLASH] = ACTIONS(1482), + [anon_sym_BANG] = ACTIONS(1480), + [anon_sym_TILDE] = ACTIONS(1480), + [anon_sym_PLUS_PLUS] = ACTIONS(1480), + [anon_sym_DASH_DASH] = ACTIONS(1480), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1480), + [sym_number] = ACTIONS(1480), + [sym_private_property_identifier] = ACTIONS(1480), + [sym_this] = ACTIONS(1482), + [sym_super] = ACTIONS(1482), + [sym_true] = ACTIONS(1482), + [sym_false] = ACTIONS(1482), + [sym_null] = ACTIONS(1482), + [sym_undefined] = ACTIONS(1482), + [anon_sym_AT] = ACTIONS(1480), + [anon_sym_static] = ACTIONS(1482), + [anon_sym_get] = ACTIONS(1482), + [anon_sym_set] = ACTIONS(1482), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1480), + [sym__await_yield_identifier] = ACTIONS(1480), + [sym__await_keyword] = ACTIONS(1480), + [sym__default_declaration_start] = ACTIONS(1480), + }, + [STATE(530)] = { + [ts_builtin_sym_end] = ACTIONS(1484), + [sym_identifier] = ACTIONS(1486), + [anon_sym_export] = ACTIONS(1486), + [anon_sym_LBRACE] = ACTIONS(1484), + [anon_sym_RBRACE] = ACTIONS(1484), + [anon_sym_break] = ACTIONS(1486), + [anon_sym_case] = ACTIONS(1486), + [anon_sym_class] = ACTIONS(1486), + [anon_sym_const] = ACTIONS(1486), + [anon_sym_continue] = ACTIONS(1486), + [anon_sym_debugger] = ACTIONS(1486), + [anon_sym_default] = ACTIONS(1486), + [anon_sym_delete] = ACTIONS(1486), + [anon_sym_do] = ACTIONS(1486), + [anon_sym_else] = ACTIONS(1486), + [anon_sym_for] = ACTIONS(1486), + [anon_sym_function] = ACTIONS(1486), + [anon_sym_if] = ACTIONS(1486), + [anon_sym_import] = ACTIONS(1486), + [anon_sym_new] = ACTIONS(1486), + [anon_sym_return] = ACTIONS(1486), + [anon_sym_switch] = ACTIONS(1486), + [anon_sym_throw] = ACTIONS(1486), + [anon_sym_try] = ACTIONS(1486), + [anon_sym_typeof] = ACTIONS(1486), + [anon_sym_var] = ACTIONS(1486), + [anon_sym_void] = ACTIONS(1486), + [anon_sym_while] = ACTIONS(1486), + [anon_sym_with] = ACTIONS(1486), + [sym__let] = ACTIONS(1486), + [anon_sym_let] = ACTIONS(1486), + [anon_sym_using] = ACTIONS(1486), + [anon_sym_LPAREN] = ACTIONS(1484), + [anon_sym_SEMI] = ACTIONS(1484), + [anon_sym_yield] = ACTIONS(1486), + [anon_sym_LBRACK] = ACTIONS(1484), + [anon_sym_LT] = ACTIONS(1484), + [anon_sym_DQUOTE] = ACTIONS(1484), + [anon_sym_SQUOTE] = ACTIONS(1484), + [anon_sym_async] = ACTIONS(1486), + [anon_sym_PLUS] = ACTIONS(1486), + [anon_sym_DASH] = ACTIONS(1486), + [anon_sym_SLASH] = ACTIONS(1486), + [anon_sym_BANG] = ACTIONS(1484), + [anon_sym_TILDE] = ACTIONS(1484), + [anon_sym_PLUS_PLUS] = ACTIONS(1484), + [anon_sym_DASH_DASH] = ACTIONS(1484), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1484), + [sym_number] = ACTIONS(1484), + [sym_private_property_identifier] = ACTIONS(1484), + [sym_this] = ACTIONS(1486), + [sym_super] = ACTIONS(1486), + [sym_true] = ACTIONS(1486), + [sym_false] = ACTIONS(1486), + [sym_null] = ACTIONS(1486), + [sym_undefined] = ACTIONS(1486), + [anon_sym_AT] = ACTIONS(1484), + [anon_sym_static] = ACTIONS(1486), + [anon_sym_get] = ACTIONS(1486), + [anon_sym_set] = ACTIONS(1486), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1484), + [sym__await_yield_identifier] = ACTIONS(1484), + [sym__await_keyword] = ACTIONS(1484), + [sym__default_declaration_start] = ACTIONS(1484), + }, + [STATE(531)] = { + [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_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), @@ -60571,76 +60894,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1488), [sym__default_declaration_start] = ACTIONS(1488), }, - [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), - }, - [STATE(522)] = { + [STATE(532)] = { [ts_builtin_sym_end] = ACTIONS(1492), [sym_identifier] = ACTIONS(1494), [anon_sym_export] = ACTIONS(1494), @@ -60656,7 +60910,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), @@ -60709,76 +60962,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1492), [sym__default_declaration_start] = ACTIONS(1492), }, - [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), + [STATE(533)] = { + [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(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(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__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), }, - [STATE(524)] = { + [STATE(534)] = { [ts_builtin_sym_end] = ACTIONS(1496), [sym_identifier] = ACTIONS(1498), [anon_sym_export] = ACTIONS(1498), @@ -60846,143 +61098,687 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1496), [sym__default_declaration_start] = ACTIONS(1496), }, - [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), + [STATE(535)] = { + [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(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), + [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(1500), - [sym__await_yield_identifier] = ACTIONS(1500), - [sym__await_keyword] = ACTIONS(1500), - [sym__default_declaration_start] = ACTIONS(1500), + [sym__statement_boundary] = ACTIONS(1496), + [sym__await_yield_identifier] = ACTIONS(1496), + [sym__await_keyword] = ACTIONS(1496), + [sym__default_declaration_start] = ACTIONS(1496), }, - [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), + [STATE(536)] = { + [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(537)] = { + [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(538)] = { + [ts_builtin_sym_end] = ACTIONS(1001), + [sym_identifier] = ACTIONS(1003), + [anon_sym_export] = ACTIONS(1003), + [anon_sym_LBRACE] = ACTIONS(1001), + [anon_sym_RBRACE] = ACTIONS(1001), + [anon_sym_break] = ACTIONS(1003), + [anon_sym_case] = ACTIONS(1003), + [anon_sym_class] = ACTIONS(1003), + [anon_sym_const] = ACTIONS(1003), + [anon_sym_continue] = ACTIONS(1003), + [anon_sym_debugger] = ACTIONS(1003), + [anon_sym_default] = ACTIONS(1003), + [anon_sym_delete] = ACTIONS(1003), + [anon_sym_do] = ACTIONS(1003), + [anon_sym_else] = ACTIONS(1003), + [anon_sym_for] = ACTIONS(1003), + [anon_sym_function] = ACTIONS(1003), + [anon_sym_if] = ACTIONS(1003), + [anon_sym_import] = ACTIONS(1003), + [anon_sym_new] = ACTIONS(1003), + [anon_sym_return] = ACTIONS(1003), + [anon_sym_switch] = ACTIONS(1003), + [anon_sym_throw] = ACTIONS(1003), + [anon_sym_try] = ACTIONS(1003), + [anon_sym_typeof] = ACTIONS(1003), + [anon_sym_var] = ACTIONS(1003), + [anon_sym_void] = ACTIONS(1003), + [anon_sym_while] = ACTIONS(1003), + [anon_sym_with] = ACTIONS(1003), + [sym__let] = ACTIONS(1003), + [anon_sym_let] = ACTIONS(1003), + [anon_sym_using] = ACTIONS(1003), + [anon_sym_LPAREN] = ACTIONS(1001), + [anon_sym_SEMI] = ACTIONS(1001), + [anon_sym_yield] = ACTIONS(1003), + [anon_sym_LBRACK] = ACTIONS(1001), + [anon_sym_LT] = ACTIONS(1001), + [anon_sym_DQUOTE] = ACTIONS(1001), + [anon_sym_SQUOTE] = ACTIONS(1001), + [anon_sym_async] = ACTIONS(1003), + [anon_sym_PLUS] = ACTIONS(1003), + [anon_sym_DASH] = ACTIONS(1003), + [anon_sym_SLASH] = ACTIONS(1003), + [anon_sym_BANG] = ACTIONS(1001), + [anon_sym_TILDE] = ACTIONS(1001), + [anon_sym_PLUS_PLUS] = ACTIONS(1001), + [anon_sym_DASH_DASH] = ACTIONS(1001), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1001), + [sym_number] = ACTIONS(1001), + [sym_private_property_identifier] = ACTIONS(1001), + [sym_this] = ACTIONS(1003), + [sym_super] = ACTIONS(1003), + [sym_true] = ACTIONS(1003), + [sym_false] = ACTIONS(1003), + [sym_null] = ACTIONS(1003), + [sym_undefined] = ACTIONS(1003), + [anon_sym_AT] = ACTIONS(1001), + [anon_sym_static] = ACTIONS(1003), + [anon_sym_get] = ACTIONS(1003), + [anon_sym_set] = ACTIONS(1003), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1001), + [sym__await_yield_identifier] = ACTIONS(1001), + [sym__await_keyword] = ACTIONS(1001), + [sym__default_declaration_start] = ACTIONS(1001), + }, + [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(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), + }, + [STATE(541)] = { + [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(527)] = { + [STATE(542)] = { + [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(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(544)] = { + [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(545)] = { [ts_builtin_sym_end] = ACTIONS(1508), [sym_identifier] = ACTIONS(1510), [anon_sym_export] = ACTIONS(1510), @@ -61050,7 +61846,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1508), [sym__default_declaration_start] = ACTIONS(1508), }, - [STATE(528)] = { + [STATE(546)] = { [ts_builtin_sym_end] = ACTIONS(1512), [sym_identifier] = ACTIONS(1514), [anon_sym_export] = ACTIONS(1514), @@ -61118,143 +61914,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1512), [sym__default_declaration_start] = ACTIONS(1512), }, - [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), - }, - [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), + [STATE(547)] = { + [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(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), + [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(1516), - [sym__await_yield_identifier] = ACTIONS(1516), - [sym__await_keyword] = ACTIONS(1516), - [sym__default_declaration_start] = ACTIONS(1516), + [sym__statement_boundary] = ACTIONS(1005), + [sym__await_yield_identifier] = ACTIONS(1005), + [sym__await_keyword] = ACTIONS(1005), + [sym__default_declaration_start] = ACTIONS(1005), }, - [STATE(531)] = { + [STATE(548)] = { [ts_builtin_sym_end] = ACTIONS(1516), [sym_identifier] = ACTIONS(1518), [anon_sym_export] = ACTIONS(1518), @@ -61322,7 +62050,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1516), [sym__default_declaration_start] = ACTIONS(1516), }, - [STATE(532)] = { + [STATE(549)] = { [ts_builtin_sym_end] = ACTIONS(1520), [sym_identifier] = ACTIONS(1522), [anon_sym_export] = ACTIONS(1522), @@ -61390,7 +62118,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1520), [sym__default_declaration_start] = ACTIONS(1520), }, - [STATE(533)] = { + [STATE(550)] = { [ts_builtin_sym_end] = ACTIONS(1524), [sym_identifier] = ACTIONS(1526), [anon_sym_export] = ACTIONS(1526), @@ -61458,75 +62186,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1524), [sym__default_declaration_start] = ACTIONS(1524), }, - [STATE(534)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(604), - [anon_sym_RBRACE] = ACTIONS(604), - [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_EQ] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(604), - [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), - }, - [STATE(535)] = { + [STATE(551)] = { [ts_builtin_sym_end] = ACTIONS(1528), [sym_identifier] = ACTIONS(1530), [anon_sym_export] = ACTIONS(1530), @@ -61594,3543 +62254,3543 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1528), [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(552)] = { + [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(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), + [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(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(553)] = { + [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(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), + [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(1532), - [sym__await_yield_identifier] = ACTIONS(1532), - [sym__await_keyword] = ACTIONS(1532), - [sym__default_declaration_start] = ACTIONS(1532), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(538)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), - [anon_sym_in] = ACTIONS(607), - [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_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(437), - [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), - [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), + [STATE(554)] = { + [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(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(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__await_keyword] = ACTIONS(1434), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(555)] = { + [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(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), + [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(1536), - [sym__await_yield_identifier] = ACTIONS(1536), - [sym__await_keyword] = ACTIONS(1536), - [sym__default_declaration_start] = ACTIONS(1536), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(556)] = { + [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(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), + [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(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(557)] = { + [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(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), + [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(1544), - [sym__await_yield_identifier] = ACTIONS(1540), - [sym__await_keyword] = ACTIONS(1540), - [sym__default_declaration_start] = ACTIONS(1540), - }, - [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), - [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(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), - [anon_sym_with] = ACTIONS(1552), - [sym__let] = ACTIONS(1552), - [anon_sym_let] = ACTIONS(1552), - [anon_sym_using] = ACTIONS(1552), - [anon_sym_LPAREN] = ACTIONS(1550), - [anon_sym_SEMI] = ACTIONS(1550), - [anon_sym_yield] = ACTIONS(1552), - [anon_sym_LBRACK] = ACTIONS(1550), - [anon_sym_LT] = ACTIONS(1550), - [anon_sym_DQUOTE] = ACTIONS(1550), - [anon_sym_SQUOTE] = ACTIONS(1550), - [anon_sym_async] = ACTIONS(1552), - [anon_sym_PLUS] = ACTIONS(1552), - [anon_sym_DASH] = ACTIONS(1552), - [anon_sym_SLASH] = ACTIONS(1552), - [anon_sym_BANG] = ACTIONS(1550), - [anon_sym_TILDE] = ACTIONS(1550), - [anon_sym_PLUS_PLUS] = ACTIONS(1550), - [anon_sym_DASH_DASH] = ACTIONS(1550), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1550), - [sym_number] = ACTIONS(1550), - [sym_private_property_identifier] = ACTIONS(1550), - [sym_this] = ACTIONS(1552), - [sym_super] = ACTIONS(1552), - [sym_true] = ACTIONS(1552), - [sym_false] = ACTIONS(1552), - [sym_null] = ACTIONS(1552), - [sym_undefined] = ACTIONS(1552), - [anon_sym_AT] = ACTIONS(1550), - [anon_sym_static] = ACTIONS(1552), - [anon_sym_get] = ACTIONS(1552), - [anon_sym_set] = ACTIONS(1552), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1550), - [sym__await_yield_identifier] = ACTIONS(1550), - [sym__await_keyword] = ACTIONS(1550), - [sym__default_declaration_start] = ACTIONS(1550), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(544)] = { - [ts_builtin_sym_end] = ACTIONS(1554), - [sym_identifier] = ACTIONS(1556), - [anon_sym_export] = ACTIONS(1556), - [anon_sym_LBRACE] = ACTIONS(1554), - [anon_sym_RBRACE] = ACTIONS(1554), - [anon_sym_break] = ACTIONS(1556), - [anon_sym_case] = ACTIONS(1556), - [anon_sym_class] = ACTIONS(1556), - [anon_sym_const] = ACTIONS(1556), - [anon_sym_continue] = ACTIONS(1556), - [anon_sym_debugger] = ACTIONS(1556), - [anon_sym_default] = ACTIONS(1556), - [anon_sym_delete] = ACTIONS(1556), - [anon_sym_do] = ACTIONS(1556), - [anon_sym_else] = ACTIONS(1556), - [anon_sym_for] = ACTIONS(1556), - [anon_sym_function] = ACTIONS(1556), - [anon_sym_if] = ACTIONS(1556), - [anon_sym_import] = ACTIONS(1556), - [anon_sym_new] = ACTIONS(1556), - [anon_sym_return] = ACTIONS(1556), - [anon_sym_switch] = ACTIONS(1556), - [anon_sym_throw] = ACTIONS(1556), - [anon_sym_try] = ACTIONS(1556), - [anon_sym_typeof] = ACTIONS(1556), - [anon_sym_var] = ACTIONS(1556), - [anon_sym_void] = ACTIONS(1556), - [anon_sym_while] = ACTIONS(1556), - [anon_sym_with] = ACTIONS(1556), - [sym__let] = ACTIONS(1556), - [anon_sym_let] = ACTIONS(1556), - [anon_sym_using] = ACTIONS(1556), - [anon_sym_LPAREN] = ACTIONS(1554), - [anon_sym_SEMI] = ACTIONS(1554), - [anon_sym_yield] = ACTIONS(1556), - [anon_sym_LBRACK] = ACTIONS(1554), - [anon_sym_LT] = ACTIONS(1554), - [anon_sym_DQUOTE] = ACTIONS(1554), - [anon_sym_SQUOTE] = ACTIONS(1554), - [anon_sym_async] = ACTIONS(1556), - [anon_sym_PLUS] = ACTIONS(1556), - [anon_sym_DASH] = ACTIONS(1556), - [anon_sym_SLASH] = ACTIONS(1556), - [anon_sym_BANG] = ACTIONS(1554), - [anon_sym_TILDE] = ACTIONS(1554), - [anon_sym_PLUS_PLUS] = ACTIONS(1554), - [anon_sym_DASH_DASH] = ACTIONS(1554), + [STATE(558)] = { + [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(1554), - [sym_number] = ACTIONS(1554), - [sym_private_property_identifier] = ACTIONS(1554), - [sym_this] = ACTIONS(1556), - [sym_super] = ACTIONS(1556), - [sym_true] = ACTIONS(1556), - [sym_false] = ACTIONS(1556), - [sym_null] = ACTIONS(1556), - [sym_undefined] = ACTIONS(1556), - [anon_sym_AT] = ACTIONS(1554), - [anon_sym_static] = ACTIONS(1556), - [anon_sym_get] = ACTIONS(1556), - [anon_sym_set] = ACTIONS(1556), + [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(1554), - [sym__await_yield_identifier] = ACTIONS(1554), - [sym__await_keyword] = ACTIONS(1554), - [sym__default_declaration_start] = ACTIONS(1554), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(545)] = { - [ts_builtin_sym_end] = ACTIONS(1558), - [sym_identifier] = ACTIONS(1560), - [anon_sym_export] = ACTIONS(1560), - [anon_sym_LBRACE] = ACTIONS(1558), - [anon_sym_RBRACE] = ACTIONS(1558), - [anon_sym_break] = ACTIONS(1560), - [anon_sym_case] = ACTIONS(1560), - [anon_sym_class] = ACTIONS(1560), - [anon_sym_const] = ACTIONS(1560), - [anon_sym_continue] = ACTIONS(1560), - [anon_sym_debugger] = ACTIONS(1560), - [anon_sym_default] = ACTIONS(1560), - [anon_sym_delete] = ACTIONS(1560), - [anon_sym_do] = ACTIONS(1560), - [anon_sym_else] = ACTIONS(1560), - [anon_sym_for] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1560), - [anon_sym_if] = ACTIONS(1560), - [anon_sym_import] = ACTIONS(1560), - [anon_sym_new] = ACTIONS(1560), - [anon_sym_return] = ACTIONS(1560), - [anon_sym_switch] = ACTIONS(1560), - [anon_sym_throw] = ACTIONS(1560), - [anon_sym_try] = ACTIONS(1560), - [anon_sym_typeof] = ACTIONS(1560), - [anon_sym_var] = ACTIONS(1560), - [anon_sym_void] = ACTIONS(1560), - [anon_sym_while] = ACTIONS(1560), - [anon_sym_with] = ACTIONS(1560), - [sym__let] = ACTIONS(1560), - [anon_sym_let] = ACTIONS(1560), - [anon_sym_using] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1558), - [anon_sym_SEMI] = ACTIONS(1558), - [anon_sym_yield] = ACTIONS(1560), - [anon_sym_LBRACK] = ACTIONS(1558), - [anon_sym_LT] = ACTIONS(1558), - [anon_sym_DQUOTE] = ACTIONS(1558), - [anon_sym_SQUOTE] = ACTIONS(1558), - [anon_sym_async] = ACTIONS(1560), - [anon_sym_PLUS] = ACTIONS(1560), - [anon_sym_DASH] = ACTIONS(1560), - [anon_sym_SLASH] = ACTIONS(1560), - [anon_sym_BANG] = ACTIONS(1558), - [anon_sym_TILDE] = ACTIONS(1558), - [anon_sym_PLUS_PLUS] = ACTIONS(1558), - [anon_sym_DASH_DASH] = ACTIONS(1558), + [STATE(559)] = { + [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(560)] = { + [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_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_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(1558), - [sym_number] = ACTIONS(1558), - [sym_private_property_identifier] = ACTIONS(1558), - [sym_this] = ACTIONS(1560), - [sym_super] = ACTIONS(1560), - [sym_true] = ACTIONS(1560), - [sym_false] = ACTIONS(1560), - [sym_null] = ACTIONS(1560), - [sym_undefined] = ACTIONS(1560), - [anon_sym_AT] = ACTIONS(1558), - [anon_sym_static] = ACTIONS(1560), - [anon_sym_get] = ACTIONS(1560), - [anon_sym_set] = ACTIONS(1560), + [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(1558), - [sym__await_yield_identifier] = ACTIONS(1558), - [sym__await_keyword] = ACTIONS(1558), - [sym__default_declaration_start] = ACTIONS(1558), + [sym__statement_boundary] = ACTIONS(1045), + [sym__await_yield_identifier] = ACTIONS(1045), + [sym__await_keyword] = ACTIONS(1045), + [sym__default_declaration_start] = ACTIONS(1045), }, - [STATE(546)] = { - [ts_builtin_sym_end] = ACTIONS(1562), - [sym_identifier] = ACTIONS(1564), - [anon_sym_export] = ACTIONS(1564), - [anon_sym_LBRACE] = ACTIONS(1562), - [anon_sym_RBRACE] = ACTIONS(1562), - [anon_sym_break] = ACTIONS(1564), - [anon_sym_case] = ACTIONS(1564), - [anon_sym_class] = ACTIONS(1564), - [anon_sym_const] = ACTIONS(1564), - [anon_sym_continue] = ACTIONS(1564), - [anon_sym_debugger] = ACTIONS(1564), - [anon_sym_default] = ACTIONS(1564), - [anon_sym_delete] = ACTIONS(1564), - [anon_sym_do] = ACTIONS(1564), - [anon_sym_else] = ACTIONS(1564), - [anon_sym_for] = ACTIONS(1564), - [anon_sym_function] = ACTIONS(1564), - [anon_sym_if] = ACTIONS(1564), - [anon_sym_import] = ACTIONS(1564), - [anon_sym_new] = ACTIONS(1564), - [anon_sym_return] = ACTIONS(1564), - [anon_sym_switch] = ACTIONS(1564), - [anon_sym_throw] = ACTIONS(1564), - [anon_sym_try] = ACTIONS(1564), - [anon_sym_typeof] = ACTIONS(1564), - [anon_sym_var] = ACTIONS(1564), - [anon_sym_void] = ACTIONS(1564), - [anon_sym_while] = ACTIONS(1564), - [anon_sym_with] = ACTIONS(1564), - [sym__let] = ACTIONS(1564), - [anon_sym_let] = ACTIONS(1564), - [anon_sym_using] = ACTIONS(1564), - [anon_sym_LPAREN] = ACTIONS(1562), - [anon_sym_SEMI] = ACTIONS(1562), - [anon_sym_yield] = ACTIONS(1564), - [anon_sym_LBRACK] = ACTIONS(1562), - [anon_sym_LT] = ACTIONS(1562), - [anon_sym_DQUOTE] = ACTIONS(1562), - [anon_sym_SQUOTE] = ACTIONS(1562), - [anon_sym_async] = ACTIONS(1564), - [anon_sym_PLUS] = ACTIONS(1564), - [anon_sym_DASH] = ACTIONS(1564), - [anon_sym_SLASH] = ACTIONS(1564), - [anon_sym_BANG] = ACTIONS(1562), - [anon_sym_TILDE] = ACTIONS(1562), - [anon_sym_PLUS_PLUS] = ACTIONS(1562), - [anon_sym_DASH_DASH] = ACTIONS(1562), + [STATE(561)] = { + [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(1562), - [sym_number] = ACTIONS(1562), - [sym_private_property_identifier] = ACTIONS(1562), - [sym_this] = ACTIONS(1564), - [sym_super] = ACTIONS(1564), - [sym_true] = ACTIONS(1564), - [sym_false] = ACTIONS(1564), - [sym_null] = ACTIONS(1564), - [sym_undefined] = ACTIONS(1564), - [anon_sym_AT] = ACTIONS(1562), - [anon_sym_static] = ACTIONS(1564), - [anon_sym_get] = ACTIONS(1564), - [anon_sym_set] = ACTIONS(1564), + [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(1562), - [sym__await_yield_identifier] = ACTIONS(1562), - [sym__await_keyword] = ACTIONS(1562), - [sym__default_declaration_start] = ACTIONS(1562), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(547)] = { - [ts_builtin_sym_end] = ACTIONS(1566), - [sym_identifier] = ACTIONS(1568), - [anon_sym_export] = ACTIONS(1568), - [anon_sym_LBRACE] = ACTIONS(1566), - [anon_sym_RBRACE] = ACTIONS(1566), - [anon_sym_break] = ACTIONS(1568), - [anon_sym_case] = ACTIONS(1568), - [anon_sym_class] = ACTIONS(1568), - [anon_sym_const] = ACTIONS(1568), - [anon_sym_continue] = ACTIONS(1568), - [anon_sym_debugger] = ACTIONS(1568), - [anon_sym_default] = ACTIONS(1568), - [anon_sym_delete] = ACTIONS(1568), - [anon_sym_do] = ACTIONS(1568), - [anon_sym_else] = ACTIONS(1568), - [anon_sym_for] = ACTIONS(1568), - [anon_sym_function] = ACTIONS(1568), - [anon_sym_if] = ACTIONS(1568), - [anon_sym_import] = ACTIONS(1568), - [anon_sym_new] = ACTIONS(1568), - [anon_sym_return] = ACTIONS(1568), - [anon_sym_switch] = ACTIONS(1568), - [anon_sym_throw] = ACTIONS(1568), - [anon_sym_try] = ACTIONS(1568), - [anon_sym_typeof] = ACTIONS(1568), - [anon_sym_var] = ACTIONS(1568), - [anon_sym_void] = ACTIONS(1568), - [anon_sym_while] = ACTIONS(1568), - [anon_sym_with] = ACTIONS(1568), - [sym__let] = ACTIONS(1568), - [anon_sym_let] = ACTIONS(1568), - [anon_sym_using] = ACTIONS(1568), - [anon_sym_LPAREN] = ACTIONS(1566), - [anon_sym_SEMI] = ACTIONS(1566), - [anon_sym_yield] = ACTIONS(1568), - [anon_sym_LBRACK] = ACTIONS(1566), - [anon_sym_LT] = ACTIONS(1566), - [anon_sym_DQUOTE] = ACTIONS(1566), - [anon_sym_SQUOTE] = ACTIONS(1566), - [anon_sym_async] = ACTIONS(1568), - [anon_sym_PLUS] = ACTIONS(1568), - [anon_sym_DASH] = ACTIONS(1568), - [anon_sym_SLASH] = ACTIONS(1568), - [anon_sym_BANG] = ACTIONS(1566), - [anon_sym_TILDE] = ACTIONS(1566), - [anon_sym_PLUS_PLUS] = ACTIONS(1566), - [anon_sym_DASH_DASH] = ACTIONS(1566), + [STATE(562)] = { + [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(1566), - [sym_number] = ACTIONS(1566), - [sym_private_property_identifier] = ACTIONS(1566), - [sym_this] = ACTIONS(1568), - [sym_super] = ACTIONS(1568), - [sym_true] = ACTIONS(1568), - [sym_false] = ACTIONS(1568), - [sym_null] = ACTIONS(1568), - [sym_undefined] = ACTIONS(1568), - [anon_sym_AT] = ACTIONS(1566), - [anon_sym_static] = ACTIONS(1568), - [anon_sym_get] = ACTIONS(1568), - [anon_sym_set] = ACTIONS(1568), + [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(1566), - [sym__await_yield_identifier] = ACTIONS(1566), - [sym__await_keyword] = ACTIONS(1566), - [sym__default_declaration_start] = ACTIONS(1566), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(548)] = { - [ts_builtin_sym_end] = ACTIONS(1570), - [sym_identifier] = ACTIONS(1572), - [anon_sym_export] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1570), - [anon_sym_RBRACE] = ACTIONS(1570), - [anon_sym_break] = ACTIONS(1572), - [anon_sym_case] = ACTIONS(1572), - [anon_sym_class] = ACTIONS(1572), - [anon_sym_const] = ACTIONS(1572), - [anon_sym_continue] = ACTIONS(1572), - [anon_sym_debugger] = ACTIONS(1572), - [anon_sym_default] = ACTIONS(1572), - [anon_sym_delete] = ACTIONS(1572), - [anon_sym_do] = ACTIONS(1572), - [anon_sym_else] = ACTIONS(1572), - [anon_sym_for] = ACTIONS(1572), - [anon_sym_function] = ACTIONS(1572), - [anon_sym_if] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1572), - [anon_sym_new] = ACTIONS(1572), - [anon_sym_return] = ACTIONS(1572), - [anon_sym_switch] = ACTIONS(1572), - [anon_sym_throw] = ACTIONS(1572), - [anon_sym_try] = ACTIONS(1572), - [anon_sym_typeof] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1572), - [anon_sym_void] = ACTIONS(1572), - [anon_sym_while] = ACTIONS(1572), - [anon_sym_with] = ACTIONS(1572), - [sym__let] = ACTIONS(1572), - [anon_sym_let] = ACTIONS(1572), - [anon_sym_using] = ACTIONS(1572), - [anon_sym_LPAREN] = ACTIONS(1570), - [anon_sym_SEMI] = ACTIONS(1570), - [anon_sym_yield] = ACTIONS(1572), - [anon_sym_LBRACK] = ACTIONS(1570), - [anon_sym_LT] = ACTIONS(1570), - [anon_sym_DQUOTE] = ACTIONS(1570), - [anon_sym_SQUOTE] = ACTIONS(1570), - [anon_sym_async] = ACTIONS(1572), - [anon_sym_PLUS] = ACTIONS(1572), - [anon_sym_DASH] = ACTIONS(1572), - [anon_sym_SLASH] = ACTIONS(1572), - [anon_sym_BANG] = ACTIONS(1570), - [anon_sym_TILDE] = ACTIONS(1570), - [anon_sym_PLUS_PLUS] = ACTIONS(1570), - [anon_sym_DASH_DASH] = ACTIONS(1570), + [STATE(563)] = { + [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(1570), - [sym_number] = ACTIONS(1570), - [sym_private_property_identifier] = ACTIONS(1570), - [sym_this] = ACTIONS(1572), - [sym_super] = ACTIONS(1572), - [sym_true] = ACTIONS(1572), - [sym_false] = ACTIONS(1572), - [sym_null] = ACTIONS(1572), - [sym_undefined] = ACTIONS(1572), - [anon_sym_AT] = ACTIONS(1570), - [anon_sym_static] = ACTIONS(1572), - [anon_sym_get] = ACTIONS(1572), - [anon_sym_set] = ACTIONS(1572), + [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(1570), - [sym__await_yield_identifier] = ACTIONS(1570), - [sym__await_keyword] = ACTIONS(1570), - [sym__default_declaration_start] = ACTIONS(1570), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [STATE(549)] = { - [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(564)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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(565)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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(566)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(567)] = { + [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(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(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(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), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(568)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1528), + [sym__await_yield_identifier] = ACTIONS(1528), + [sym__await_keyword] = ACTIONS(1528), + [sym__default_declaration_start] = ACTIONS(1528), }, - [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), + [STATE(569)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1029), + [sym__await_yield_identifier] = ACTIONS(1029), + [sym__await_keyword] = ACTIONS(1029), + [sym__default_declaration_start] = ACTIONS(1029), }, - [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), + [STATE(570)] = { + [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(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(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(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__statement_boundary] = ACTIONS(1532), + [sym__await_yield_identifier] = ACTIONS(1532), + [sym__await_keyword] = ACTIONS(1532), + [sym__default_declaration_start] = ACTIONS(1532), + }, + [STATE(571)] = { + [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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1536), + [sym__await_yield_identifier] = ACTIONS(1536), + [sym__await_keyword] = ACTIONS(1536), + [sym__default_declaration_start] = ACTIONS(1536), }, - [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), + [STATE(572)] = { + [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(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), + [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(1578), - [sym__await_yield_identifier] = ACTIONS(1578), - [sym__await_keyword] = ACTIONS(1578), - [sym__default_declaration_start] = ACTIONS(1578), + [sym__statement_boundary] = ACTIONS(1540), + [sym__await_yield_identifier] = ACTIONS(1540), + [sym__await_keyword] = ACTIONS(1540), + [sym__default_declaration_start] = ACTIONS(1540), }, - [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), + [STATE(573)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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), + [sym__statement_boundary] = ACTIONS(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [STATE(560)] = { - [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), + [STATE(574)] = { + [ts_builtin_sym_end] = ACTIONS(1548), + [sym_identifier] = ACTIONS(1550), + [anon_sym_export] = ACTIONS(1550), + [anon_sym_LBRACE] = ACTIONS(1548), + [anon_sym_RBRACE] = ACTIONS(1548), + [anon_sym_break] = ACTIONS(1550), + [anon_sym_case] = ACTIONS(1550), + [anon_sym_class] = ACTIONS(1550), + [anon_sym_const] = ACTIONS(1550), + [anon_sym_continue] = ACTIONS(1550), + [anon_sym_debugger] = ACTIONS(1550), + [anon_sym_default] = ACTIONS(1550), + [anon_sym_delete] = ACTIONS(1550), + [anon_sym_do] = ACTIONS(1550), + [anon_sym_else] = ACTIONS(1550), + [anon_sym_for] = ACTIONS(1550), + [anon_sym_function] = ACTIONS(1550), + [anon_sym_if] = ACTIONS(1550), + [anon_sym_import] = ACTIONS(1550), + [anon_sym_new] = ACTIONS(1550), + [anon_sym_return] = ACTIONS(1550), + [anon_sym_switch] = ACTIONS(1550), + [anon_sym_throw] = ACTIONS(1550), + [anon_sym_try] = ACTIONS(1550), + [anon_sym_typeof] = ACTIONS(1550), + [anon_sym_var] = ACTIONS(1550), + [anon_sym_void] = ACTIONS(1550), + [anon_sym_while] = ACTIONS(1550), + [anon_sym_with] = ACTIONS(1550), + [sym__let] = ACTIONS(1550), + [anon_sym_let] = ACTIONS(1550), + [anon_sym_using] = ACTIONS(1550), + [anon_sym_LPAREN] = ACTIONS(1548), + [anon_sym_SEMI] = ACTIONS(1548), + [anon_sym_yield] = ACTIONS(1550), + [anon_sym_LBRACK] = ACTIONS(1548), + [anon_sym_LT] = ACTIONS(1548), + [anon_sym_DQUOTE] = ACTIONS(1548), + [anon_sym_SQUOTE] = ACTIONS(1548), + [anon_sym_async] = ACTIONS(1550), + [anon_sym_PLUS] = ACTIONS(1550), + [anon_sym_DASH] = ACTIONS(1550), + [anon_sym_SLASH] = ACTIONS(1550), + [anon_sym_BANG] = ACTIONS(1548), + [anon_sym_TILDE] = ACTIONS(1548), + [anon_sym_PLUS_PLUS] = ACTIONS(1548), + [anon_sym_DASH_DASH] = ACTIONS(1548), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1548), + [sym_number] = ACTIONS(1548), + [sym_private_property_identifier] = ACTIONS(1548), + [sym_this] = ACTIONS(1550), + [sym_super] = ACTIONS(1550), + [sym_true] = ACTIONS(1550), + [sym_false] = ACTIONS(1550), + [sym_null] = ACTIONS(1550), + [sym_undefined] = ACTIONS(1550), + [anon_sym_AT] = ACTIONS(1548), + [anon_sym_static] = ACTIONS(1550), + [anon_sym_get] = ACTIONS(1550), + [anon_sym_set] = ACTIONS(1550), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1552), + [sym__await_yield_identifier] = ACTIONS(1548), + [sym__await_keyword] = ACTIONS(1548), + [sym__default_declaration_start] = ACTIONS(1548), + }, + [STATE(575)] = { + [ts_builtin_sym_end] = ACTIONS(1554), + [sym_identifier] = ACTIONS(1556), + [anon_sym_export] = ACTIONS(1556), + [anon_sym_LBRACE] = ACTIONS(1554), + [anon_sym_RBRACE] = ACTIONS(1554), + [anon_sym_break] = ACTIONS(1556), + [anon_sym_case] = ACTIONS(1556), + [anon_sym_class] = ACTIONS(1556), + [anon_sym_const] = ACTIONS(1556), + [anon_sym_continue] = ACTIONS(1556), + [anon_sym_debugger] = ACTIONS(1556), + [anon_sym_default] = ACTIONS(1556), + [anon_sym_delete] = ACTIONS(1556), + [anon_sym_do] = ACTIONS(1556), + [anon_sym_else] = ACTIONS(1556), + [anon_sym_for] = ACTIONS(1556), + [anon_sym_function] = ACTIONS(1556), + [anon_sym_if] = ACTIONS(1556), + [anon_sym_import] = ACTIONS(1556), + [anon_sym_new] = ACTIONS(1556), + [anon_sym_return] = ACTIONS(1556), + [anon_sym_switch] = ACTIONS(1556), + [anon_sym_throw] = ACTIONS(1556), + [anon_sym_try] = ACTIONS(1556), + [anon_sym_typeof] = ACTIONS(1556), + [anon_sym_var] = ACTIONS(1556), + [anon_sym_void] = ACTIONS(1556), + [anon_sym_while] = ACTIONS(1556), + [anon_sym_with] = ACTIONS(1556), + [sym__let] = ACTIONS(1556), + [anon_sym_let] = ACTIONS(1556), + [anon_sym_using] = ACTIONS(1556), + [anon_sym_LPAREN] = ACTIONS(1554), + [anon_sym_SEMI] = ACTIONS(1554), + [anon_sym_yield] = ACTIONS(1556), + [anon_sym_LBRACK] = ACTIONS(1554), + [anon_sym_LT] = ACTIONS(1554), + [anon_sym_DQUOTE] = ACTIONS(1554), + [anon_sym_SQUOTE] = ACTIONS(1554), + [anon_sym_async] = ACTIONS(1556), + [anon_sym_PLUS] = ACTIONS(1556), + [anon_sym_DASH] = ACTIONS(1556), + [anon_sym_SLASH] = ACTIONS(1556), + [anon_sym_BANG] = ACTIONS(1554), + [anon_sym_TILDE] = ACTIONS(1554), + [anon_sym_PLUS_PLUS] = ACTIONS(1554), + [anon_sym_DASH_DASH] = ACTIONS(1554), [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), + [anon_sym_BQUOTE] = ACTIONS(1554), + [sym_number] = ACTIONS(1554), + [sym_private_property_identifier] = ACTIONS(1554), + [sym_this] = ACTIONS(1556), + [sym_super] = ACTIONS(1556), + [sym_true] = ACTIONS(1556), + [sym_false] = ACTIONS(1556), + [sym_null] = ACTIONS(1556), + [sym_undefined] = ACTIONS(1556), + [anon_sym_AT] = ACTIONS(1554), + [anon_sym_static] = ACTIONS(1556), + [anon_sym_get] = ACTIONS(1556), + [anon_sym_set] = ACTIONS(1556), [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), + [sym__statement_boundary] = ACTIONS(1554), + [sym__await_yield_identifier] = ACTIONS(1554), + [sym__await_keyword] = ACTIONS(1554), + [sym__default_declaration_start] = ACTIONS(1554), }, - [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(576)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [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), - [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), + [STATE(577)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [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), - [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), + [STATE(578)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [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), - [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), + [STATE(579)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [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(580)] = { + [ts_builtin_sym_end] = ACTIONS(1558), + [sym_identifier] = ACTIONS(1560), + [anon_sym_export] = ACTIONS(1560), + [anon_sym_LBRACE] = ACTIONS(1558), + [anon_sym_RBRACE] = ACTIONS(1558), + [anon_sym_break] = ACTIONS(1560), + [anon_sym_case] = ACTIONS(1560), + [anon_sym_class] = ACTIONS(1560), + [anon_sym_const] = ACTIONS(1560), + [anon_sym_continue] = ACTIONS(1560), + [anon_sym_debugger] = ACTIONS(1560), + [anon_sym_default] = ACTIONS(1560), + [anon_sym_delete] = ACTIONS(1560), + [anon_sym_do] = ACTIONS(1560), + [anon_sym_else] = ACTIONS(1560), + [anon_sym_for] = ACTIONS(1560), + [anon_sym_function] = ACTIONS(1560), + [anon_sym_if] = ACTIONS(1560), + [anon_sym_import] = ACTIONS(1560), + [anon_sym_new] = ACTIONS(1560), + [anon_sym_return] = ACTIONS(1560), + [anon_sym_switch] = ACTIONS(1560), + [anon_sym_throw] = ACTIONS(1560), + [anon_sym_try] = ACTIONS(1560), + [anon_sym_typeof] = ACTIONS(1560), + [anon_sym_var] = ACTIONS(1560), + [anon_sym_void] = ACTIONS(1560), + [anon_sym_while] = ACTIONS(1560), + [anon_sym_with] = ACTIONS(1560), + [sym__let] = ACTIONS(1560), + [anon_sym_let] = ACTIONS(1560), + [anon_sym_using] = ACTIONS(1560), + [anon_sym_LPAREN] = ACTIONS(1558), + [anon_sym_SEMI] = ACTIONS(1558), + [anon_sym_yield] = ACTIONS(1560), + [anon_sym_LBRACK] = ACTIONS(1558), + [anon_sym_LT] = ACTIONS(1558), + [anon_sym_DQUOTE] = ACTIONS(1558), + [anon_sym_SQUOTE] = ACTIONS(1558), + [anon_sym_async] = ACTIONS(1560), + [anon_sym_PLUS] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1560), + [anon_sym_SLASH] = ACTIONS(1560), + [anon_sym_BANG] = ACTIONS(1558), + [anon_sym_TILDE] = ACTIONS(1558), + [anon_sym_PLUS_PLUS] = ACTIONS(1558), + [anon_sym_DASH_DASH] = ACTIONS(1558), [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(1558), + [sym_number] = ACTIONS(1558), + [sym_private_property_identifier] = ACTIONS(1558), + [sym_this] = ACTIONS(1560), + [sym_super] = ACTIONS(1560), + [sym_true] = ACTIONS(1560), + [sym_false] = ACTIONS(1560), + [sym_null] = ACTIONS(1560), + [sym_undefined] = ACTIONS(1560), + [anon_sym_AT] = ACTIONS(1558), + [anon_sym_static] = ACTIONS(1560), + [anon_sym_get] = ACTIONS(1560), + [anon_sym_set] = ACTIONS(1560), [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(1558), + [sym__await_yield_identifier] = ACTIONS(1558), + [sym__await_keyword] = ACTIONS(1558), + [sym__default_declaration_start] = ACTIONS(1558), }, - [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(581)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), + }, + [STATE(582)] = { + [ts_builtin_sym_end] = ACTIONS(1562), + [sym_identifier] = ACTIONS(1564), + [anon_sym_export] = ACTIONS(1564), + [anon_sym_LBRACE] = ACTIONS(1562), + [anon_sym_RBRACE] = ACTIONS(1562), + [anon_sym_break] = ACTIONS(1564), + [anon_sym_case] = ACTIONS(1564), + [anon_sym_class] = ACTIONS(1564), + [anon_sym_const] = ACTIONS(1564), + [anon_sym_continue] = ACTIONS(1564), + [anon_sym_debugger] = ACTIONS(1564), + [anon_sym_default] = ACTIONS(1564), + [anon_sym_delete] = ACTIONS(1564), + [anon_sym_do] = ACTIONS(1564), + [anon_sym_else] = ACTIONS(1564), + [anon_sym_for] = ACTIONS(1564), + [anon_sym_function] = ACTIONS(1564), + [anon_sym_if] = ACTIONS(1564), + [anon_sym_import] = ACTIONS(1564), + [anon_sym_new] = ACTIONS(1564), + [anon_sym_return] = ACTIONS(1564), + [anon_sym_switch] = ACTIONS(1564), + [anon_sym_throw] = ACTIONS(1564), + [anon_sym_try] = ACTIONS(1564), + [anon_sym_typeof] = ACTIONS(1564), + [anon_sym_var] = ACTIONS(1564), + [anon_sym_void] = ACTIONS(1564), + [anon_sym_while] = ACTIONS(1564), + [anon_sym_with] = ACTIONS(1564), + [sym__let] = ACTIONS(1564), + [anon_sym_let] = ACTIONS(1564), + [anon_sym_using] = ACTIONS(1564), + [anon_sym_LPAREN] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1562), + [anon_sym_yield] = ACTIONS(1564), + [anon_sym_LBRACK] = ACTIONS(1562), + [anon_sym_LT] = ACTIONS(1562), + [anon_sym_DQUOTE] = ACTIONS(1562), + [anon_sym_SQUOTE] = ACTIONS(1562), + [anon_sym_async] = ACTIONS(1564), + [anon_sym_PLUS] = ACTIONS(1564), + [anon_sym_DASH] = ACTIONS(1564), + [anon_sym_SLASH] = ACTIONS(1564), + [anon_sym_BANG] = ACTIONS(1562), + [anon_sym_TILDE] = ACTIONS(1562), + [anon_sym_PLUS_PLUS] = ACTIONS(1562), + [anon_sym_DASH_DASH] = ACTIONS(1562), [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(1562), + [sym_number] = ACTIONS(1562), + [sym_private_property_identifier] = ACTIONS(1562), + [sym_this] = ACTIONS(1564), + [sym_super] = ACTIONS(1564), + [sym_true] = ACTIONS(1564), + [sym_false] = ACTIONS(1564), + [sym_null] = ACTIONS(1564), + [sym_undefined] = ACTIONS(1564), + [anon_sym_AT] = ACTIONS(1562), + [anon_sym_static] = ACTIONS(1564), + [anon_sym_get] = ACTIONS(1564), + [anon_sym_set] = ACTIONS(1564), [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(1562), + [sym__await_yield_identifier] = ACTIONS(1562), + [sym__await_keyword] = ACTIONS(1562), + [sym__default_declaration_start] = ACTIONS(1562), }, - [STATE(567)] = { - [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(583)] = { + [ts_builtin_sym_end] = ACTIONS(1566), + [sym_identifier] = ACTIONS(1568), + [anon_sym_export] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1566), + [anon_sym_RBRACE] = ACTIONS(1566), + [anon_sym_break] = ACTIONS(1568), + [anon_sym_case] = ACTIONS(1568), + [anon_sym_class] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1568), + [anon_sym_continue] = ACTIONS(1568), + [anon_sym_debugger] = ACTIONS(1568), + [anon_sym_default] = ACTIONS(1568), + [anon_sym_delete] = ACTIONS(1568), + [anon_sym_do] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1568), + [anon_sym_for] = ACTIONS(1568), + [anon_sym_function] = ACTIONS(1568), + [anon_sym_if] = ACTIONS(1568), + [anon_sym_import] = ACTIONS(1568), + [anon_sym_new] = ACTIONS(1568), + [anon_sym_return] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1568), + [anon_sym_throw] = ACTIONS(1568), + [anon_sym_try] = ACTIONS(1568), + [anon_sym_typeof] = ACTIONS(1568), + [anon_sym_var] = ACTIONS(1568), + [anon_sym_void] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1568), + [anon_sym_with] = ACTIONS(1568), + [sym__let] = ACTIONS(1568), + [anon_sym_let] = ACTIONS(1568), + [anon_sym_using] = ACTIONS(1568), + [anon_sym_LPAREN] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1566), + [anon_sym_yield] = ACTIONS(1568), + [anon_sym_LBRACK] = ACTIONS(1566), + [anon_sym_LT] = ACTIONS(1566), + [anon_sym_DQUOTE] = ACTIONS(1566), + [anon_sym_SQUOTE] = ACTIONS(1566), + [anon_sym_async] = ACTIONS(1568), + [anon_sym_PLUS] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1568), + [anon_sym_SLASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1566), + [anon_sym_TILDE] = ACTIONS(1566), + [anon_sym_PLUS_PLUS] = ACTIONS(1566), + [anon_sym_DASH_DASH] = ACTIONS(1566), [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(1566), + [sym_number] = ACTIONS(1566), + [sym_private_property_identifier] = ACTIONS(1566), + [sym_this] = ACTIONS(1568), + [sym_super] = ACTIONS(1568), + [sym_true] = ACTIONS(1568), + [sym_false] = ACTIONS(1568), + [sym_null] = ACTIONS(1568), + [sym_undefined] = ACTIONS(1568), + [anon_sym_AT] = ACTIONS(1566), + [anon_sym_static] = ACTIONS(1568), + [anon_sym_get] = ACTIONS(1568), + [anon_sym_set] = ACTIONS(1568), [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(1566), + [sym__await_yield_identifier] = ACTIONS(1566), + [sym__await_keyword] = ACTIONS(1566), + [sym__default_declaration_start] = ACTIONS(1566), }, - [STATE(568)] = { - [ts_builtin_sym_end] = ACTIONS(1606), - [sym_identifier] = ACTIONS(1608), - [anon_sym_export] = ACTIONS(1608), - [anon_sym_LBRACE] = ACTIONS(1606), - [anon_sym_RBRACE] = ACTIONS(1606), - [anon_sym_break] = ACTIONS(1608), - [anon_sym_case] = ACTIONS(1608), - [anon_sym_class] = ACTIONS(1608), - [anon_sym_const] = ACTIONS(1608), - [anon_sym_continue] = ACTIONS(1608), - [anon_sym_debugger] = ACTIONS(1608), - [anon_sym_default] = ACTIONS(1608), - [anon_sym_delete] = ACTIONS(1608), - [anon_sym_do] = ACTIONS(1608), - [anon_sym_else] = ACTIONS(1608), - [anon_sym_for] = ACTIONS(1608), - [anon_sym_function] = ACTIONS(1608), - [anon_sym_if] = ACTIONS(1608), - [anon_sym_import] = ACTIONS(1608), - [anon_sym_new] = ACTIONS(1608), - [anon_sym_return] = ACTIONS(1608), - [anon_sym_switch] = ACTIONS(1608), - [anon_sym_throw] = ACTIONS(1608), - [anon_sym_try] = ACTIONS(1608), - [anon_sym_typeof] = ACTIONS(1608), - [anon_sym_var] = ACTIONS(1608), - [anon_sym_void] = ACTIONS(1608), - [anon_sym_while] = ACTIONS(1608), - [anon_sym_with] = ACTIONS(1608), - [sym__let] = ACTIONS(1608), - [anon_sym_let] = ACTIONS(1608), - [anon_sym_using] = ACTIONS(1608), - [anon_sym_LPAREN] = ACTIONS(1606), - [anon_sym_SEMI] = ACTIONS(1606), - [anon_sym_yield] = ACTIONS(1608), - [anon_sym_LBRACK] = ACTIONS(1606), - [anon_sym_LT] = ACTIONS(1606), - [anon_sym_DQUOTE] = ACTIONS(1606), - [anon_sym_SQUOTE] = ACTIONS(1606), - [anon_sym_async] = ACTIONS(1608), - [anon_sym_PLUS] = ACTIONS(1608), - [anon_sym_DASH] = ACTIONS(1608), - [anon_sym_SLASH] = ACTIONS(1608), - [anon_sym_BANG] = ACTIONS(1606), - [anon_sym_TILDE] = ACTIONS(1606), - [anon_sym_PLUS_PLUS] = ACTIONS(1606), - [anon_sym_DASH_DASH] = ACTIONS(1606), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1606), - [sym_number] = ACTIONS(1606), - [sym_private_property_identifier] = ACTIONS(1606), - [sym_this] = ACTIONS(1608), - [sym_super] = ACTIONS(1608), - [sym_true] = ACTIONS(1608), - [sym_false] = ACTIONS(1608), - [sym_null] = ACTIONS(1608), - [sym_undefined] = ACTIONS(1608), - [anon_sym_AT] = ACTIONS(1606), - [anon_sym_static] = ACTIONS(1608), - [anon_sym_get] = ACTIONS(1608), - [anon_sym_set] = ACTIONS(1608), + [STATE(584)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1606), - [sym__await_yield_identifier] = ACTIONS(1606), - [sym__await_keyword] = ACTIONS(1606), - [sym__default_declaration_start] = ACTIONS(1606), + [sym__statement_boundary] = ACTIONS(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [STATE(569)] = { - [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), + [STATE(585)] = { + [ts_builtin_sym_end] = ACTIONS(1544), + [sym_identifier] = ACTIONS(1546), + [anon_sym_export] = ACTIONS(1546), + [anon_sym_LBRACE] = ACTIONS(1544), + [anon_sym_RBRACE] = ACTIONS(1544), + [anon_sym_break] = ACTIONS(1546), + [anon_sym_case] = ACTIONS(1546), + [anon_sym_class] = ACTIONS(1546), + [anon_sym_const] = ACTIONS(1546), + [anon_sym_continue] = ACTIONS(1546), + [anon_sym_debugger] = ACTIONS(1546), + [anon_sym_default] = ACTIONS(1546), + [anon_sym_delete] = ACTIONS(1546), + [anon_sym_do] = ACTIONS(1546), + [anon_sym_else] = ACTIONS(1546), + [anon_sym_for] = ACTIONS(1546), + [anon_sym_function] = ACTIONS(1546), + [anon_sym_if] = ACTIONS(1546), + [anon_sym_import] = ACTIONS(1546), + [anon_sym_new] = ACTIONS(1546), + [anon_sym_return] = ACTIONS(1546), + [anon_sym_switch] = ACTIONS(1546), + [anon_sym_throw] = ACTIONS(1546), + [anon_sym_try] = ACTIONS(1546), + [anon_sym_typeof] = ACTIONS(1546), + [anon_sym_var] = ACTIONS(1546), + [anon_sym_void] = ACTIONS(1546), + [anon_sym_while] = ACTIONS(1546), + [anon_sym_with] = ACTIONS(1546), + [sym__let] = ACTIONS(1546), + [anon_sym_let] = ACTIONS(1546), + [anon_sym_using] = ACTIONS(1546), + [anon_sym_LPAREN] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_yield] = ACTIONS(1546), + [anon_sym_LBRACK] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1544), + [anon_sym_async] = ACTIONS(1546), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_BANG] = ACTIONS(1544), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym_private_property_identifier] = ACTIONS(1544), + [sym_this] = ACTIONS(1546), + [sym_super] = ACTIONS(1546), + [sym_true] = ACTIONS(1546), + [sym_false] = ACTIONS(1546), + [sym_null] = ACTIONS(1546), + [sym_undefined] = ACTIONS(1546), + [anon_sym_AT] = ACTIONS(1544), + [anon_sym_static] = ACTIONS(1546), + [anon_sym_get] = ACTIONS(1546), + [anon_sym_set] = ACTIONS(1546), [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), + [sym__statement_boundary] = ACTIONS(1544), + [sym__await_yield_identifier] = ACTIONS(1544), + [sym__await_keyword] = ACTIONS(1544), + [sym__default_declaration_start] = ACTIONS(1544), }, - [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), - [anon_sym_if] = ACTIONS(1616), - [anon_sym_import] = ACTIONS(1616), - [anon_sym_new] = ACTIONS(1616), - [anon_sym_return] = ACTIONS(1616), - [anon_sym_switch] = ACTIONS(1616), - [anon_sym_throw] = ACTIONS(1616), - [anon_sym_try] = ACTIONS(1616), - [anon_sym_typeof] = ACTIONS(1616), - [anon_sym_var] = ACTIONS(1616), - [anon_sym_void] = ACTIONS(1616), - [anon_sym_while] = ACTIONS(1616), - [anon_sym_with] = ACTIONS(1616), - [sym__let] = ACTIONS(1616), - [anon_sym_let] = ACTIONS(1616), - [anon_sym_using] = ACTIONS(1616), - [anon_sym_LPAREN] = ACTIONS(1614), - [anon_sym_SEMI] = ACTIONS(1614), - [anon_sym_yield] = ACTIONS(1616), - [anon_sym_LBRACK] = ACTIONS(1614), - [anon_sym_LT] = ACTIONS(1614), - [anon_sym_DQUOTE] = ACTIONS(1614), - [anon_sym_SQUOTE] = ACTIONS(1614), - [anon_sym_async] = ACTIONS(1616), - [anon_sym_PLUS] = ACTIONS(1616), - [anon_sym_DASH] = ACTIONS(1616), - [anon_sym_SLASH] = ACTIONS(1616), - [anon_sym_BANG] = ACTIONS(1614), - [anon_sym_TILDE] = ACTIONS(1614), - [anon_sym_PLUS_PLUS] = ACTIONS(1614), - [anon_sym_DASH_DASH] = ACTIONS(1614), + [STATE(586)] = { + [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(587)] = { + [ts_builtin_sym_end] = ACTIONS(1570), + [sym_identifier] = ACTIONS(1572), + [anon_sym_export] = ACTIONS(1572), + [anon_sym_LBRACE] = ACTIONS(1570), + [anon_sym_RBRACE] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1572), + [anon_sym_case] = ACTIONS(1572), + [anon_sym_class] = ACTIONS(1572), + [anon_sym_const] = ACTIONS(1572), + [anon_sym_continue] = ACTIONS(1572), + [anon_sym_debugger] = ACTIONS(1572), + [anon_sym_default] = ACTIONS(1572), + [anon_sym_delete] = ACTIONS(1572), + [anon_sym_do] = ACTIONS(1572), + [anon_sym_else] = ACTIONS(1572), + [anon_sym_for] = ACTIONS(1572), + [anon_sym_function] = ACTIONS(1572), + [anon_sym_if] = ACTIONS(1572), + [anon_sym_import] = ACTIONS(1572), + [anon_sym_new] = ACTIONS(1572), + [anon_sym_return] = ACTIONS(1572), + [anon_sym_switch] = ACTIONS(1572), + [anon_sym_throw] = ACTIONS(1572), + [anon_sym_try] = ACTIONS(1572), + [anon_sym_typeof] = ACTIONS(1572), + [anon_sym_var] = ACTIONS(1572), + [anon_sym_void] = ACTIONS(1572), + [anon_sym_while] = ACTIONS(1572), + [anon_sym_with] = ACTIONS(1572), + [sym__let] = ACTIONS(1572), + [anon_sym_let] = ACTIONS(1572), + [anon_sym_using] = ACTIONS(1572), + [anon_sym_LPAREN] = ACTIONS(1570), + [anon_sym_SEMI] = ACTIONS(1570), + [anon_sym_yield] = ACTIONS(1572), + [anon_sym_LBRACK] = ACTIONS(1570), + [anon_sym_LT] = ACTIONS(1570), + [anon_sym_DQUOTE] = ACTIONS(1570), + [anon_sym_SQUOTE] = ACTIONS(1570), + [anon_sym_async] = ACTIONS(1572), + [anon_sym_PLUS] = ACTIONS(1572), + [anon_sym_DASH] = ACTIONS(1572), + [anon_sym_SLASH] = ACTIONS(1572), + [anon_sym_BANG] = ACTIONS(1570), + [anon_sym_TILDE] = ACTIONS(1570), + [anon_sym_PLUS_PLUS] = ACTIONS(1570), + [anon_sym_DASH_DASH] = ACTIONS(1570), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1614), - [sym_number] = ACTIONS(1614), - [sym_private_property_identifier] = ACTIONS(1614), - [sym_this] = ACTIONS(1616), - [sym_super] = ACTIONS(1616), - [sym_true] = ACTIONS(1616), - [sym_false] = ACTIONS(1616), - [sym_null] = ACTIONS(1616), - [sym_undefined] = ACTIONS(1616), - [anon_sym_AT] = ACTIONS(1614), - [anon_sym_static] = ACTIONS(1616), - [anon_sym_get] = ACTIONS(1616), - [anon_sym_set] = ACTIONS(1616), + [anon_sym_BQUOTE] = ACTIONS(1570), + [sym_number] = ACTIONS(1570), + [sym_private_property_identifier] = ACTIONS(1570), + [sym_this] = ACTIONS(1572), + [sym_super] = ACTIONS(1572), + [sym_true] = ACTIONS(1572), + [sym_false] = ACTIONS(1572), + [sym_null] = ACTIONS(1572), + [sym_undefined] = ACTIONS(1572), + [anon_sym_AT] = ACTIONS(1570), + [anon_sym_static] = ACTIONS(1572), + [anon_sym_get] = ACTIONS(1572), + [anon_sym_set] = ACTIONS(1572), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1614), - [sym__await_yield_identifier] = ACTIONS(1614), - [sym__await_keyword] = ACTIONS(1614), - [sym__default_declaration_start] = ACTIONS(1614), + [sym__statement_boundary] = ACTIONS(1570), + [sym__await_yield_identifier] = ACTIONS(1570), + [sym__await_keyword] = ACTIONS(1570), + [sym__default_declaration_start] = ACTIONS(1570), }, - [STATE(571)] = { - [ts_builtin_sym_end] = ACTIONS(1618), - [sym_identifier] = ACTIONS(1620), - [anon_sym_export] = ACTIONS(1620), - [anon_sym_LBRACE] = ACTIONS(1618), - [anon_sym_RBRACE] = ACTIONS(1618), - [anon_sym_break] = ACTIONS(1620), - [anon_sym_case] = ACTIONS(1620), - [anon_sym_class] = ACTIONS(1620), - [anon_sym_const] = ACTIONS(1620), - [anon_sym_continue] = ACTIONS(1620), - [anon_sym_debugger] = ACTIONS(1620), - [anon_sym_default] = ACTIONS(1620), - [anon_sym_delete] = ACTIONS(1620), - [anon_sym_do] = ACTIONS(1620), - [anon_sym_else] = ACTIONS(1620), - [anon_sym_for] = ACTIONS(1620), - [anon_sym_function] = ACTIONS(1620), - [anon_sym_if] = ACTIONS(1620), - [anon_sym_import] = ACTIONS(1620), - [anon_sym_new] = ACTIONS(1620), - [anon_sym_return] = ACTIONS(1620), - [anon_sym_switch] = ACTIONS(1620), - [anon_sym_throw] = ACTIONS(1620), - [anon_sym_try] = ACTIONS(1620), - [anon_sym_typeof] = ACTIONS(1620), - [anon_sym_var] = ACTIONS(1620), - [anon_sym_void] = ACTIONS(1620), - [anon_sym_while] = ACTIONS(1620), - [anon_sym_with] = ACTIONS(1620), - [sym__let] = ACTIONS(1620), - [anon_sym_let] = ACTIONS(1620), - [anon_sym_using] = ACTIONS(1620), - [anon_sym_LPAREN] = ACTIONS(1618), - [anon_sym_SEMI] = ACTIONS(1618), - [anon_sym_yield] = ACTIONS(1620), - [anon_sym_LBRACK] = ACTIONS(1618), - [anon_sym_LT] = ACTIONS(1618), - [anon_sym_DQUOTE] = ACTIONS(1618), - [anon_sym_SQUOTE] = ACTIONS(1618), - [anon_sym_async] = ACTIONS(1620), - [anon_sym_PLUS] = ACTIONS(1620), - [anon_sym_DASH] = ACTIONS(1620), - [anon_sym_SLASH] = ACTIONS(1620), - [anon_sym_BANG] = ACTIONS(1618), - [anon_sym_TILDE] = ACTIONS(1618), - [anon_sym_PLUS_PLUS] = ACTIONS(1618), - [anon_sym_DASH_DASH] = ACTIONS(1618), + [STATE(588)] = { + [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(1618), - [sym_number] = ACTIONS(1618), - [sym_private_property_identifier] = ACTIONS(1618), - [sym_this] = ACTIONS(1620), - [sym_super] = ACTIONS(1620), - [sym_true] = ACTIONS(1620), - [sym_false] = ACTIONS(1620), - [sym_null] = ACTIONS(1620), - [sym_undefined] = ACTIONS(1620), - [anon_sym_AT] = ACTIONS(1618), - [anon_sym_static] = ACTIONS(1620), - [anon_sym_get] = ACTIONS(1620), - [anon_sym_set] = ACTIONS(1620), + [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(1618), - [sym__await_yield_identifier] = ACTIONS(1618), - [sym__await_keyword] = ACTIONS(1618), - [sym__default_declaration_start] = ACTIONS(1618), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, - [STATE(572)] = { - [ts_builtin_sym_end] = ACTIONS(1622), - [sym_identifier] = ACTIONS(1624), - [anon_sym_export] = ACTIONS(1624), - [anon_sym_LBRACE] = ACTIONS(1622), - [anon_sym_RBRACE] = ACTIONS(1622), - [anon_sym_break] = ACTIONS(1624), - [anon_sym_case] = ACTIONS(1624), - [anon_sym_class] = ACTIONS(1624), - [anon_sym_const] = ACTIONS(1624), - [anon_sym_continue] = ACTIONS(1624), - [anon_sym_debugger] = ACTIONS(1624), - [anon_sym_default] = ACTIONS(1624), - [anon_sym_delete] = ACTIONS(1624), - [anon_sym_do] = ACTIONS(1624), - [anon_sym_else] = ACTIONS(1624), - [anon_sym_for] = ACTIONS(1624), - [anon_sym_function] = ACTIONS(1624), - [anon_sym_if] = ACTIONS(1624), - [anon_sym_import] = ACTIONS(1624), - [anon_sym_new] = ACTIONS(1624), - [anon_sym_return] = ACTIONS(1624), - [anon_sym_switch] = ACTIONS(1624), - [anon_sym_throw] = ACTIONS(1624), - [anon_sym_try] = ACTIONS(1624), - [anon_sym_typeof] = ACTIONS(1624), - [anon_sym_var] = ACTIONS(1624), - [anon_sym_void] = ACTIONS(1624), - [anon_sym_while] = ACTIONS(1624), - [anon_sym_with] = ACTIONS(1624), - [sym__let] = ACTIONS(1624), - [anon_sym_let] = ACTIONS(1624), - [anon_sym_using] = ACTIONS(1624), - [anon_sym_LPAREN] = ACTIONS(1622), - [anon_sym_SEMI] = ACTIONS(1622), - [anon_sym_yield] = ACTIONS(1624), - [anon_sym_LBRACK] = ACTIONS(1622), - [anon_sym_LT] = ACTIONS(1622), - [anon_sym_DQUOTE] = ACTIONS(1622), - [anon_sym_SQUOTE] = ACTIONS(1622), - [anon_sym_async] = ACTIONS(1624), - [anon_sym_PLUS] = ACTIONS(1624), - [anon_sym_DASH] = ACTIONS(1624), - [anon_sym_SLASH] = ACTIONS(1624), - [anon_sym_BANG] = ACTIONS(1622), - [anon_sym_TILDE] = ACTIONS(1622), - [anon_sym_PLUS_PLUS] = ACTIONS(1622), - [anon_sym_DASH_DASH] = ACTIONS(1622), + [STATE(589)] = { + [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(1622), - [sym_number] = ACTIONS(1622), - [sym_private_property_identifier] = ACTIONS(1622), - [sym_this] = ACTIONS(1624), - [sym_super] = ACTIONS(1624), - [sym_true] = ACTIONS(1624), - [sym_false] = ACTIONS(1624), - [sym_null] = ACTIONS(1624), - [sym_undefined] = ACTIONS(1624), - [anon_sym_AT] = ACTIONS(1622), - [anon_sym_static] = ACTIONS(1624), - [anon_sym_get] = ACTIONS(1624), - [anon_sym_set] = ACTIONS(1624), + [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(1622), - [sym__await_yield_identifier] = ACTIONS(1622), - [sym__await_keyword] = ACTIONS(1622), - [sym__default_declaration_start] = ACTIONS(1622), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, - [STATE(573)] = { - [ts_builtin_sym_end] = ACTIONS(1626), - [sym_identifier] = ACTIONS(1628), - [anon_sym_export] = ACTIONS(1628), - [anon_sym_LBRACE] = ACTIONS(1626), - [anon_sym_RBRACE] = ACTIONS(1626), - [anon_sym_break] = ACTIONS(1628), - [anon_sym_case] = ACTIONS(1628), - [anon_sym_class] = ACTIONS(1628), - [anon_sym_const] = ACTIONS(1628), - [anon_sym_continue] = ACTIONS(1628), - [anon_sym_debugger] = ACTIONS(1628), - [anon_sym_default] = ACTIONS(1628), - [anon_sym_delete] = ACTIONS(1628), - [anon_sym_do] = ACTIONS(1628), - [anon_sym_else] = ACTIONS(1628), - [anon_sym_for] = ACTIONS(1628), - [anon_sym_function] = ACTIONS(1628), - [anon_sym_if] = ACTIONS(1628), - [anon_sym_import] = ACTIONS(1628), - [anon_sym_new] = ACTIONS(1628), - [anon_sym_return] = ACTIONS(1628), - [anon_sym_switch] = ACTIONS(1628), - [anon_sym_throw] = ACTIONS(1628), - [anon_sym_try] = ACTIONS(1628), - [anon_sym_typeof] = ACTIONS(1628), - [anon_sym_var] = ACTIONS(1628), - [anon_sym_void] = ACTIONS(1628), - [anon_sym_while] = ACTIONS(1628), - [anon_sym_with] = ACTIONS(1628), - [sym__let] = ACTIONS(1628), - [anon_sym_let] = ACTIONS(1628), - [anon_sym_using] = ACTIONS(1628), - [anon_sym_LPAREN] = ACTIONS(1626), - [anon_sym_SEMI] = ACTIONS(1626), - [anon_sym_yield] = ACTIONS(1628), - [anon_sym_LBRACK] = ACTIONS(1626), - [anon_sym_LT] = ACTIONS(1626), - [anon_sym_DQUOTE] = ACTIONS(1626), - [anon_sym_SQUOTE] = ACTIONS(1626), - [anon_sym_async] = ACTIONS(1628), - [anon_sym_PLUS] = ACTIONS(1628), - [anon_sym_DASH] = ACTIONS(1628), - [anon_sym_SLASH] = ACTIONS(1628), - [anon_sym_BANG] = ACTIONS(1626), - [anon_sym_TILDE] = ACTIONS(1626), - [anon_sym_PLUS_PLUS] = ACTIONS(1626), - [anon_sym_DASH_DASH] = ACTIONS(1626), + [STATE(590)] = { + [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(1626), - [sym_number] = ACTIONS(1626), - [sym_private_property_identifier] = ACTIONS(1626), - [sym_this] = ACTIONS(1628), - [sym_super] = ACTIONS(1628), - [sym_true] = ACTIONS(1628), - [sym_false] = ACTIONS(1628), - [sym_null] = ACTIONS(1628), - [sym_undefined] = ACTIONS(1628), - [anon_sym_AT] = ACTIONS(1626), - [anon_sym_static] = ACTIONS(1628), - [anon_sym_get] = ACTIONS(1628), - [anon_sym_set] = ACTIONS(1628), + [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(1626), - [sym__await_yield_identifier] = ACTIONS(1626), - [sym__await_keyword] = ACTIONS(1626), - [sym__default_declaration_start] = ACTIONS(1626), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, - [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), + [STATE(591)] = { + [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(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), + [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(1630), - [sym__await_yield_identifier] = ACTIONS(1630), - [sym__await_keyword] = ACTIONS(1630), - [sym__default_declaration_start] = ACTIONS(1630), + [sym__statement_boundary] = ACTIONS(1574), + [sym__await_yield_identifier] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1574), + [sym__default_declaration_start] = ACTIONS(1574), }, - [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), + [STATE(592)] = { + [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(593)] = { + [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(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), + [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(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), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, - [STATE(577)] = { - [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), + [STATE(594)] = { + [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(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), + [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(1630), - [sym__await_yield_identifier] = ACTIONS(1630), - [sym__await_keyword] = ACTIONS(1630), - [sym__default_declaration_start] = ACTIONS(1630), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, - [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), + [STATE(595)] = { + [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(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(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(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, - [STATE(579)] = { - [ts_builtin_sym_end] = ACTIONS(1634), - [sym_identifier] = ACTIONS(1636), - [anon_sym_export] = ACTIONS(1636), - [anon_sym_LBRACE] = ACTIONS(1634), - [anon_sym_RBRACE] = ACTIONS(1634), - [anon_sym_break] = ACTIONS(1636), - [anon_sym_case] = ACTIONS(1636), - [anon_sym_class] = ACTIONS(1636), - [anon_sym_const] = ACTIONS(1636), - [anon_sym_continue] = ACTIONS(1636), - [anon_sym_debugger] = ACTIONS(1636), - [anon_sym_default] = ACTIONS(1636), - [anon_sym_delete] = ACTIONS(1636), - [anon_sym_do] = ACTIONS(1636), - [anon_sym_else] = ACTIONS(1636), - [anon_sym_for] = ACTIONS(1636), - [anon_sym_function] = ACTIONS(1636), - [anon_sym_if] = ACTIONS(1636), - [anon_sym_import] = ACTIONS(1636), - [anon_sym_new] = ACTIONS(1636), - [anon_sym_return] = ACTIONS(1636), - [anon_sym_switch] = ACTIONS(1636), - [anon_sym_throw] = ACTIONS(1636), - [anon_sym_try] = ACTIONS(1636), - [anon_sym_typeof] = ACTIONS(1636), - [anon_sym_var] = ACTIONS(1636), - [anon_sym_void] = ACTIONS(1636), - [anon_sym_while] = ACTIONS(1636), - [anon_sym_with] = ACTIONS(1636), - [sym__let] = ACTIONS(1636), - [anon_sym_let] = ACTIONS(1636), - [anon_sym_using] = ACTIONS(1636), - [anon_sym_LPAREN] = ACTIONS(1634), - [anon_sym_SEMI] = ACTIONS(1634), - [anon_sym_yield] = ACTIONS(1636), - [anon_sym_LBRACK] = ACTIONS(1634), - [anon_sym_LT] = ACTIONS(1634), - [anon_sym_DQUOTE] = ACTIONS(1634), - [anon_sym_SQUOTE] = ACTIONS(1634), - [anon_sym_async] = ACTIONS(1636), - [anon_sym_PLUS] = ACTIONS(1636), - [anon_sym_DASH] = ACTIONS(1636), - [anon_sym_SLASH] = ACTIONS(1636), - [anon_sym_BANG] = ACTIONS(1634), - [anon_sym_TILDE] = ACTIONS(1634), - [anon_sym_PLUS_PLUS] = ACTIONS(1634), - [anon_sym_DASH_DASH] = ACTIONS(1634), + [STATE(596)] = { + [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(1634), - [sym_number] = ACTIONS(1634), - [sym_private_property_identifier] = ACTIONS(1634), - [sym_this] = ACTIONS(1636), - [sym_super] = ACTIONS(1636), - [sym_true] = ACTIONS(1636), - [sym_false] = ACTIONS(1636), - [sym_null] = ACTIONS(1636), - [sym_undefined] = ACTIONS(1636), - [anon_sym_AT] = ACTIONS(1634), - [anon_sym_static] = ACTIONS(1636), - [anon_sym_get] = ACTIONS(1636), - [anon_sym_set] = ACTIONS(1636), + [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(1634), - [sym__await_yield_identifier] = ACTIONS(1634), - [sym__await_keyword] = ACTIONS(1634), - [sym__default_declaration_start] = ACTIONS(1634), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, - [STATE(580)] = { - [ts_builtin_sym_end] = ACTIONS(1638), - [sym_identifier] = ACTIONS(1640), - [anon_sym_export] = ACTIONS(1640), - [anon_sym_LBRACE] = ACTIONS(1638), - [anon_sym_RBRACE] = ACTIONS(1638), - [anon_sym_break] = ACTIONS(1640), - [anon_sym_case] = ACTIONS(1640), - [anon_sym_class] = ACTIONS(1640), - [anon_sym_const] = ACTIONS(1640), - [anon_sym_continue] = ACTIONS(1640), - [anon_sym_debugger] = ACTIONS(1640), - [anon_sym_default] = ACTIONS(1640), - [anon_sym_delete] = ACTIONS(1640), - [anon_sym_do] = ACTIONS(1640), - [anon_sym_else] = ACTIONS(1640), - [anon_sym_for] = ACTIONS(1640), - [anon_sym_function] = ACTIONS(1640), - [anon_sym_if] = ACTIONS(1640), - [anon_sym_import] = ACTIONS(1640), - [anon_sym_new] = ACTIONS(1640), - [anon_sym_return] = ACTIONS(1640), - [anon_sym_switch] = ACTIONS(1640), - [anon_sym_throw] = ACTIONS(1640), - [anon_sym_try] = ACTIONS(1640), - [anon_sym_typeof] = ACTIONS(1640), - [anon_sym_var] = ACTIONS(1640), - [anon_sym_void] = ACTIONS(1640), - [anon_sym_while] = ACTIONS(1640), - [anon_sym_with] = ACTIONS(1640), - [sym__let] = ACTIONS(1640), - [anon_sym_let] = ACTIONS(1640), - [anon_sym_using] = ACTIONS(1640), - [anon_sym_LPAREN] = ACTIONS(1638), - [anon_sym_SEMI] = ACTIONS(1638), - [anon_sym_yield] = ACTIONS(1640), - [anon_sym_LBRACK] = ACTIONS(1638), - [anon_sym_LT] = ACTIONS(1638), - [anon_sym_DQUOTE] = ACTIONS(1638), - [anon_sym_SQUOTE] = ACTIONS(1638), - [anon_sym_async] = ACTIONS(1640), - [anon_sym_PLUS] = ACTIONS(1640), - [anon_sym_DASH] = ACTIONS(1640), - [anon_sym_SLASH] = ACTIONS(1640), - [anon_sym_BANG] = ACTIONS(1638), - [anon_sym_TILDE] = ACTIONS(1638), - [anon_sym_PLUS_PLUS] = ACTIONS(1638), - [anon_sym_DASH_DASH] = ACTIONS(1638), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1638), - [sym_number] = ACTIONS(1638), - [sym_private_property_identifier] = ACTIONS(1638), - [sym_this] = ACTIONS(1640), - [sym_super] = ACTIONS(1640), - [sym_true] = ACTIONS(1640), - [sym_false] = ACTIONS(1640), - [sym_null] = ACTIONS(1640), - [sym_undefined] = ACTIONS(1640), - [anon_sym_AT] = ACTIONS(1638), - [anon_sym_static] = ACTIONS(1640), - [anon_sym_get] = ACTIONS(1640), - [anon_sym_set] = ACTIONS(1640), + [STATE(597)] = { + [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(1638), - [sym__await_yield_identifier] = ACTIONS(1638), - [sym__await_keyword] = ACTIONS(1638), - [sym__default_declaration_start] = ACTIONS(1638), + [sym__statement_boundary] = ACTIONS(1582), + [sym__await_yield_identifier] = ACTIONS(1582), + [sym__await_keyword] = ACTIONS(1582), + [sym__default_declaration_start] = ACTIONS(1582), }, - [STATE(581)] = { - [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), + [STATE(598)] = { + [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(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), + [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(1642), - [sym__await_yield_identifier] = ACTIONS(1642), - [sym__await_keyword] = ACTIONS(1642), - [sym__default_declaration_start] = ACTIONS(1642), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(582)] = { - [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), - [anon_sym_case] = ACTIONS(1648), - [anon_sym_class] = ACTIONS(1648), - [anon_sym_const] = ACTIONS(1648), - [anon_sym_continue] = ACTIONS(1648), - [anon_sym_debugger] = ACTIONS(1648), - [anon_sym_default] = ACTIONS(1648), - [anon_sym_delete] = ACTIONS(1648), - [anon_sym_do] = ACTIONS(1648), - [anon_sym_else] = ACTIONS(1648), - [anon_sym_for] = ACTIONS(1648), - [anon_sym_function] = ACTIONS(1648), - [anon_sym_if] = ACTIONS(1648), - [anon_sym_import] = ACTIONS(1648), - [anon_sym_new] = ACTIONS(1648), - [anon_sym_return] = ACTIONS(1648), - [anon_sym_switch] = ACTIONS(1648), - [anon_sym_throw] = ACTIONS(1648), - [anon_sym_try] = ACTIONS(1648), - [anon_sym_typeof] = ACTIONS(1648), - [anon_sym_var] = ACTIONS(1648), - [anon_sym_void] = ACTIONS(1648), - [anon_sym_while] = ACTIONS(1648), - [anon_sym_with] = ACTIONS(1648), - [sym__let] = ACTIONS(1648), - [anon_sym_let] = ACTIONS(1648), - [anon_sym_using] = ACTIONS(1648), - [anon_sym_LPAREN] = ACTIONS(1646), - [anon_sym_SEMI] = ACTIONS(1646), - [anon_sym_yield] = ACTIONS(1648), - [anon_sym_LBRACK] = ACTIONS(1646), - [anon_sym_LT] = ACTIONS(1646), - [anon_sym_DQUOTE] = ACTIONS(1646), - [anon_sym_SQUOTE] = ACTIONS(1646), - [anon_sym_async] = ACTIONS(1648), - [anon_sym_PLUS] = ACTIONS(1648), - [anon_sym_DASH] = ACTIONS(1648), - [anon_sym_SLASH] = ACTIONS(1648), - [anon_sym_BANG] = ACTIONS(1646), - [anon_sym_TILDE] = ACTIONS(1646), - [anon_sym_PLUS_PLUS] = ACTIONS(1646), - [anon_sym_DASH_DASH] = ACTIONS(1646), + [STATE(599)] = { + [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(1646), - [sym_number] = ACTIONS(1646), - [sym_private_property_identifier] = ACTIONS(1646), - [sym_this] = ACTIONS(1648), - [sym_super] = ACTIONS(1648), - [sym_true] = ACTIONS(1648), - [sym_false] = ACTIONS(1648), - [sym_null] = ACTIONS(1648), - [sym_undefined] = ACTIONS(1648), - [anon_sym_AT] = ACTIONS(1646), - [anon_sym_static] = ACTIONS(1648), - [anon_sym_get] = ACTIONS(1648), - [anon_sym_set] = ACTIONS(1648), + [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(1646), - [sym__await_yield_identifier] = ACTIONS(1646), - [sym__await_keyword] = ACTIONS(1646), - [sym__default_declaration_start] = ACTIONS(1646), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(583)] = { - [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), + [STATE(600)] = { + [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(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), + [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(1650), - [sym__await_yield_identifier] = ACTIONS(1650), - [sym__await_keyword] = ACTIONS(1650), - [sym__default_declaration_start] = ACTIONS(1650), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(584)] = { - [ts_builtin_sym_end] = ACTIONS(1654), - [sym_identifier] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1656), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_RBRACE] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1656), - [anon_sym_case] = ACTIONS(1656), - [anon_sym_class] = ACTIONS(1656), - [anon_sym_const] = ACTIONS(1656), - [anon_sym_continue] = ACTIONS(1656), - [anon_sym_debugger] = ACTIONS(1656), - [anon_sym_default] = ACTIONS(1656), - [anon_sym_delete] = ACTIONS(1656), - [anon_sym_do] = ACTIONS(1656), - [anon_sym_else] = ACTIONS(1656), - [anon_sym_for] = ACTIONS(1656), - [anon_sym_function] = ACTIONS(1656), - [anon_sym_if] = ACTIONS(1656), - [anon_sym_import] = ACTIONS(1656), - [anon_sym_new] = ACTIONS(1656), - [anon_sym_return] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1656), - [anon_sym_throw] = ACTIONS(1656), - [anon_sym_try] = ACTIONS(1656), - [anon_sym_typeof] = ACTIONS(1656), - [anon_sym_var] = ACTIONS(1656), - [anon_sym_void] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1656), - [anon_sym_with] = ACTIONS(1656), - [sym__let] = ACTIONS(1656), - [anon_sym_let] = ACTIONS(1656), - [anon_sym_using] = ACTIONS(1656), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1656), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LT] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [anon_sym_SQUOTE] = ACTIONS(1654), - [anon_sym_async] = ACTIONS(1656), - [anon_sym_PLUS] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1656), - [anon_sym_SLASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1654), - [anon_sym_TILDE] = ACTIONS(1654), - [anon_sym_PLUS_PLUS] = ACTIONS(1654), - [anon_sym_DASH_DASH] = ACTIONS(1654), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1654), - [sym_number] = ACTIONS(1654), - [sym_private_property_identifier] = ACTIONS(1654), - [sym_this] = ACTIONS(1656), - [sym_super] = ACTIONS(1656), - [sym_true] = ACTIONS(1656), - [sym_false] = ACTIONS(1656), - [sym_null] = ACTIONS(1656), - [sym_undefined] = ACTIONS(1656), - [anon_sym_AT] = ACTIONS(1654), - [anon_sym_static] = ACTIONS(1656), - [anon_sym_get] = ACTIONS(1656), - [anon_sym_set] = ACTIONS(1656), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1654), - [sym__await_yield_identifier] = ACTIONS(1654), - [sym__await_keyword] = ACTIONS(1654), - [sym__default_declaration_start] = ACTIONS(1654), - }, - [STATE(585)] = { - [ts_builtin_sym_end] = ACTIONS(1654), - [sym_identifier] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1656), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_RBRACE] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1656), - [anon_sym_case] = ACTIONS(1656), - [anon_sym_class] = ACTIONS(1656), - [anon_sym_const] = ACTIONS(1656), - [anon_sym_continue] = ACTIONS(1656), - [anon_sym_debugger] = ACTIONS(1656), - [anon_sym_default] = ACTIONS(1656), - [anon_sym_delete] = ACTIONS(1656), - [anon_sym_do] = ACTIONS(1656), - [anon_sym_else] = ACTIONS(1656), - [anon_sym_for] = ACTIONS(1656), - [anon_sym_function] = ACTIONS(1656), - [anon_sym_if] = ACTIONS(1656), - [anon_sym_import] = ACTIONS(1656), - [anon_sym_new] = ACTIONS(1656), - [anon_sym_return] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1656), - [anon_sym_throw] = ACTIONS(1656), - [anon_sym_try] = ACTIONS(1656), - [anon_sym_typeof] = ACTIONS(1656), - [anon_sym_var] = ACTIONS(1656), - [anon_sym_void] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1656), - [anon_sym_with] = ACTIONS(1656), - [sym__let] = ACTIONS(1656), - [anon_sym_let] = ACTIONS(1656), - [anon_sym_using] = ACTIONS(1656), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1656), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LT] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [anon_sym_SQUOTE] = ACTIONS(1654), - [anon_sym_async] = ACTIONS(1656), - [anon_sym_PLUS] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1656), - [anon_sym_SLASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1654), - [anon_sym_TILDE] = ACTIONS(1654), - [anon_sym_PLUS_PLUS] = ACTIONS(1654), - [anon_sym_DASH_DASH] = ACTIONS(1654), + [STATE(601)] = { + [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(1654), - [sym_number] = ACTIONS(1654), - [sym_private_property_identifier] = ACTIONS(1654), - [sym_this] = ACTIONS(1656), - [sym_super] = ACTIONS(1656), - [sym_true] = ACTIONS(1656), - [sym_false] = ACTIONS(1656), - [sym_null] = ACTIONS(1656), - [sym_undefined] = ACTIONS(1656), - [anon_sym_AT] = ACTIONS(1654), - [anon_sym_static] = ACTIONS(1656), - [anon_sym_get] = ACTIONS(1656), - [anon_sym_set] = ACTIONS(1656), + [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(1654), - [sym__await_yield_identifier] = ACTIONS(1654), - [sym__await_keyword] = ACTIONS(1654), - [sym__default_declaration_start] = ACTIONS(1654), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(586)] = { - [ts_builtin_sym_end] = ACTIONS(1654), - [sym_identifier] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1656), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_RBRACE] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1656), - [anon_sym_case] = ACTIONS(1656), - [anon_sym_class] = ACTIONS(1656), - [anon_sym_const] = ACTIONS(1656), - [anon_sym_continue] = ACTIONS(1656), - [anon_sym_debugger] = ACTIONS(1656), - [anon_sym_default] = ACTIONS(1656), - [anon_sym_delete] = ACTIONS(1656), - [anon_sym_do] = ACTIONS(1656), - [anon_sym_else] = ACTIONS(1656), - [anon_sym_for] = ACTIONS(1656), - [anon_sym_function] = ACTIONS(1656), - [anon_sym_if] = ACTIONS(1656), - [anon_sym_import] = ACTIONS(1656), - [anon_sym_new] = ACTIONS(1656), - [anon_sym_return] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1656), - [anon_sym_throw] = ACTIONS(1656), - [anon_sym_try] = ACTIONS(1656), - [anon_sym_typeof] = ACTIONS(1656), - [anon_sym_var] = ACTIONS(1656), - [anon_sym_void] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1656), - [anon_sym_with] = ACTIONS(1656), - [sym__let] = ACTIONS(1656), - [anon_sym_let] = ACTIONS(1656), - [anon_sym_using] = ACTIONS(1656), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1656), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LT] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [anon_sym_SQUOTE] = ACTIONS(1654), - [anon_sym_async] = ACTIONS(1656), - [anon_sym_PLUS] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1656), - [anon_sym_SLASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1654), - [anon_sym_TILDE] = ACTIONS(1654), - [anon_sym_PLUS_PLUS] = ACTIONS(1654), - [anon_sym_DASH_DASH] = ACTIONS(1654), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1654), - [sym_number] = ACTIONS(1654), - [sym_private_property_identifier] = ACTIONS(1654), - [sym_this] = ACTIONS(1656), - [sym_super] = ACTIONS(1656), - [sym_true] = ACTIONS(1656), - [sym_false] = ACTIONS(1656), - [sym_null] = ACTIONS(1656), - [sym_undefined] = ACTIONS(1656), - [anon_sym_AT] = ACTIONS(1654), - [anon_sym_static] = ACTIONS(1656), - [anon_sym_get] = ACTIONS(1656), - [anon_sym_set] = ACTIONS(1656), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1654), - [sym__await_yield_identifier] = ACTIONS(1654), - [sym__await_keyword] = ACTIONS(1654), - [sym__default_declaration_start] = ACTIONS(1654), + [STATE(602)] = { + [ts_builtin_sym_end] = ACTIONS(1037), + [sym_identifier] = ACTIONS(1039), + [anon_sym_export] = ACTIONS(1039), + [anon_sym_LBRACE] = ACTIONS(1037), + [anon_sym_RBRACE] = ACTIONS(1037), + [anon_sym_break] = ACTIONS(1039), + [anon_sym_case] = ACTIONS(1039), + [anon_sym_class] = ACTIONS(1039), + [anon_sym_const] = ACTIONS(1039), + [anon_sym_continue] = ACTIONS(1039), + [anon_sym_debugger] = ACTIONS(1039), + [anon_sym_default] = ACTIONS(1039), + [anon_sym_delete] = ACTIONS(1039), + [anon_sym_do] = ACTIONS(1039), + [anon_sym_else] = ACTIONS(1039), + [anon_sym_for] = ACTIONS(1039), + [anon_sym_function] = ACTIONS(1039), + [anon_sym_if] = ACTIONS(1039), + [anon_sym_import] = ACTIONS(1039), + [anon_sym_new] = ACTIONS(1039), + [anon_sym_return] = ACTIONS(1039), + [anon_sym_switch] = ACTIONS(1039), + [anon_sym_throw] = ACTIONS(1039), + [anon_sym_try] = ACTIONS(1039), + [anon_sym_typeof] = ACTIONS(1039), + [anon_sym_var] = ACTIONS(1039), + [anon_sym_void] = ACTIONS(1039), + [anon_sym_while] = ACTIONS(1039), + [anon_sym_with] = ACTIONS(1039), + [sym__let] = ACTIONS(1039), + [anon_sym_let] = ACTIONS(1039), + [anon_sym_using] = ACTIONS(1039), + [anon_sym_LPAREN] = ACTIONS(1037), + [anon_sym_SEMI] = ACTIONS(1037), + [anon_sym_yield] = ACTIONS(1039), + [anon_sym_LBRACK] = ACTIONS(1037), + [anon_sym_LT] = ACTIONS(1037), + [anon_sym_DQUOTE] = ACTIONS(1037), + [anon_sym_SQUOTE] = ACTIONS(1037), + [anon_sym_async] = ACTIONS(1039), + [anon_sym_PLUS] = ACTIONS(1039), + [anon_sym_DASH] = ACTIONS(1039), + [anon_sym_SLASH] = ACTIONS(1039), + [anon_sym_BANG] = ACTIONS(1037), + [anon_sym_TILDE] = ACTIONS(1037), + [anon_sym_PLUS_PLUS] = ACTIONS(1037), + [anon_sym_DASH_DASH] = ACTIONS(1037), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1037), + [sym_number] = ACTIONS(1037), + [sym_private_property_identifier] = ACTIONS(1037), + [sym_this] = ACTIONS(1039), + [sym_super] = ACTIONS(1039), + [sym_true] = ACTIONS(1039), + [sym_false] = ACTIONS(1039), + [sym_null] = ACTIONS(1039), + [sym_undefined] = ACTIONS(1039), + [anon_sym_AT] = ACTIONS(1037), + [anon_sym_static] = ACTIONS(1039), + [anon_sym_get] = ACTIONS(1039), + [anon_sym_set] = ACTIONS(1039), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1037), + [sym__await_yield_identifier] = ACTIONS(1037), + [sym__await_keyword] = ACTIONS(1037), + [sym__default_declaration_start] = ACTIONS(1037), }, - [STATE(587)] = { - [ts_builtin_sym_end] = ACTIONS(1654), - [sym_identifier] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1656), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_RBRACE] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1656), - [anon_sym_case] = ACTIONS(1656), - [anon_sym_class] = ACTIONS(1656), - [anon_sym_const] = ACTIONS(1656), - [anon_sym_continue] = ACTIONS(1656), - [anon_sym_debugger] = ACTIONS(1656), - [anon_sym_default] = ACTIONS(1656), - [anon_sym_delete] = ACTIONS(1656), - [anon_sym_do] = ACTIONS(1656), - [anon_sym_else] = ACTIONS(1656), - [anon_sym_for] = ACTIONS(1656), - [anon_sym_function] = ACTIONS(1656), - [anon_sym_if] = ACTIONS(1656), - [anon_sym_import] = ACTIONS(1656), - [anon_sym_new] = ACTIONS(1656), - [anon_sym_return] = ACTIONS(1656), - [anon_sym_switch] = ACTIONS(1656), - [anon_sym_throw] = ACTIONS(1656), - [anon_sym_try] = ACTIONS(1656), - [anon_sym_typeof] = ACTIONS(1656), - [anon_sym_var] = ACTIONS(1656), - [anon_sym_void] = ACTIONS(1656), - [anon_sym_while] = ACTIONS(1656), - [anon_sym_with] = ACTIONS(1656), - [sym__let] = ACTIONS(1656), - [anon_sym_let] = ACTIONS(1656), - [anon_sym_using] = ACTIONS(1656), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_yield] = ACTIONS(1656), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LT] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [anon_sym_SQUOTE] = ACTIONS(1654), - [anon_sym_async] = ACTIONS(1656), - [anon_sym_PLUS] = ACTIONS(1656), - [anon_sym_DASH] = ACTIONS(1656), - [anon_sym_SLASH] = ACTIONS(1656), - [anon_sym_BANG] = ACTIONS(1654), - [anon_sym_TILDE] = ACTIONS(1654), - [anon_sym_PLUS_PLUS] = ACTIONS(1654), - [anon_sym_DASH_DASH] = ACTIONS(1654), + [STATE(603)] = { + [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(1654), - [sym_number] = ACTIONS(1654), - [sym_private_property_identifier] = ACTIONS(1654), - [sym_this] = ACTIONS(1656), - [sym_super] = ACTIONS(1656), - [sym_true] = ACTIONS(1656), - [sym_false] = ACTIONS(1656), - [sym_null] = ACTIONS(1656), - [sym_undefined] = ACTIONS(1656), - [anon_sym_AT] = ACTIONS(1654), - [anon_sym_static] = ACTIONS(1656), - [anon_sym_get] = ACTIONS(1656), - [anon_sym_set] = ACTIONS(1656), + [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(1654), - [sym__await_yield_identifier] = ACTIONS(1654), - [sym__await_keyword] = ACTIONS(1654), - [sym__default_declaration_start] = ACTIONS(1654), + [sym__statement_boundary] = ACTIONS(1590), + [sym__await_yield_identifier] = ACTIONS(1590), + [sym__await_keyword] = ACTIONS(1590), + [sym__default_declaration_start] = ACTIONS(1590), }, - [STATE(588)] = { + [STATE(604)] = { [ts_builtin_sym_end] = ACTIONS(1594), [sym_identifier] = ACTIONS(1596), [anon_sym_export] = ACTIONS(1596), @@ -65198,4372 +65858,2265 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1594), [sym__default_declaration_start] = ACTIONS(1594), }, - [STATE(589)] = { - [ts_builtin_sym_end] = ACTIONS(1658), - [sym_identifier] = ACTIONS(1660), - [anon_sym_export] = ACTIONS(1660), - [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1658), - [anon_sym_break] = ACTIONS(1660), - [anon_sym_case] = ACTIONS(1660), - [anon_sym_class] = ACTIONS(1660), - [anon_sym_const] = ACTIONS(1660), - [anon_sym_continue] = ACTIONS(1660), - [anon_sym_debugger] = ACTIONS(1660), - [anon_sym_default] = ACTIONS(1660), - [anon_sym_delete] = ACTIONS(1660), - [anon_sym_do] = ACTIONS(1660), - [anon_sym_else] = ACTIONS(1660), - [anon_sym_for] = ACTIONS(1660), - [anon_sym_function] = ACTIONS(1660), - [anon_sym_if] = ACTIONS(1660), - [anon_sym_import] = ACTIONS(1660), - [anon_sym_new] = ACTIONS(1660), - [anon_sym_return] = ACTIONS(1660), - [anon_sym_switch] = ACTIONS(1660), - [anon_sym_throw] = ACTIONS(1660), - [anon_sym_try] = ACTIONS(1660), - [anon_sym_typeof] = ACTIONS(1660), - [anon_sym_var] = ACTIONS(1660), - [anon_sym_void] = ACTIONS(1660), - [anon_sym_while] = ACTIONS(1660), - [anon_sym_with] = ACTIONS(1660), - [sym__let] = ACTIONS(1660), - [anon_sym_let] = ACTIONS(1660), - [anon_sym_using] = ACTIONS(1660), - [anon_sym_LPAREN] = ACTIONS(1658), - [anon_sym_SEMI] = ACTIONS(1658), - [anon_sym_yield] = ACTIONS(1660), - [anon_sym_LBRACK] = ACTIONS(1658), - [anon_sym_LT] = ACTIONS(1658), - [anon_sym_DQUOTE] = ACTIONS(1658), - [anon_sym_SQUOTE] = ACTIONS(1658), - [anon_sym_async] = ACTIONS(1660), - [anon_sym_PLUS] = ACTIONS(1660), - [anon_sym_DASH] = ACTIONS(1660), - [anon_sym_SLASH] = ACTIONS(1660), - [anon_sym_BANG] = ACTIONS(1658), - [anon_sym_TILDE] = ACTIONS(1658), - [anon_sym_PLUS_PLUS] = ACTIONS(1658), - [anon_sym_DASH_DASH] = ACTIONS(1658), + [STATE(605)] = { + [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(1658), - [sym_number] = ACTIONS(1658), - [sym_private_property_identifier] = ACTIONS(1658), - [sym_this] = ACTIONS(1660), - [sym_super] = ACTIONS(1660), - [sym_true] = ACTIONS(1660), - [sym_false] = ACTIONS(1660), - [sym_null] = ACTIONS(1660), - [sym_undefined] = ACTIONS(1660), - [anon_sym_AT] = ACTIONS(1658), - [anon_sym_static] = ACTIONS(1660), - [anon_sym_get] = ACTIONS(1660), - [anon_sym_set] = ACTIONS(1660), + [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(1658), - [sym__await_yield_identifier] = ACTIONS(1658), - [sym__await_keyword] = ACTIONS(1658), - [sym__default_declaration_start] = ACTIONS(1658), + [sym__statement_boundary] = ACTIONS(1598), + [sym__await_yield_identifier] = ACTIONS(1598), + [sym__await_keyword] = ACTIONS(1598), + [sym__default_declaration_start] = ACTIONS(1598), }, - [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), - [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), + [STATE(606)] = { + [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(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), + [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(1662), - [sym__await_yield_identifier] = ACTIONS(1662), - [sym__await_keyword] = ACTIONS(1662), - [sym__default_declaration_start] = ACTIONS(1662), + [sym__statement_boundary] = ACTIONS(989), + [sym__await_yield_identifier] = ACTIONS(989), + [sym__await_keyword] = ACTIONS(989), + [sym__default_declaration_start] = ACTIONS(989), }, - [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(607)] = { + [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(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(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(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), + [sym__statement_boundary] = ACTIONS(1013), + [sym__await_yield_identifier] = ACTIONS(1013), + [sym__await_keyword] = ACTIONS(1013), + [sym__default_declaration_start] = ACTIONS(1013), }, - [STATE(592)] = { - [ts_builtin_sym_end] = ACTIONS(1666), - [sym_identifier] = ACTIONS(1668), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1666), - [anon_sym_RBRACE] = ACTIONS(1666), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_case] = ACTIONS(1668), - [anon_sym_class] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_debugger] = ACTIONS(1668), - [anon_sym_default] = ACTIONS(1668), - [anon_sym_delete] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_else] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_function] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_import] = ACTIONS(1668), - [anon_sym_new] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_switch] = ACTIONS(1668), - [anon_sym_throw] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_typeof] = ACTIONS(1668), - [anon_sym_var] = ACTIONS(1668), - [anon_sym_void] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_with] = ACTIONS(1668), - [sym__let] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_using] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1666), - [anon_sym_SEMI] = ACTIONS(1666), - [anon_sym_yield] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1666), - [anon_sym_LT] = ACTIONS(1666), - [anon_sym_DQUOTE] = ACTIONS(1666), - [anon_sym_SQUOTE] = ACTIONS(1666), - [anon_sym_async] = ACTIONS(1668), - [anon_sym_PLUS] = ACTIONS(1668), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_SLASH] = ACTIONS(1668), - [anon_sym_BANG] = ACTIONS(1666), - [anon_sym_TILDE] = ACTIONS(1666), - [anon_sym_PLUS_PLUS] = ACTIONS(1666), - [anon_sym_DASH_DASH] = ACTIONS(1666), + [STATE(608)] = { + [sym_formal_parameters] = STATE(3349), + [sym_identifier] = ACTIONS(1340), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_RBRACE] = ACTIONS(602), + [anon_sym_function] = ACTIONS(1342), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(431), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(602), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(433), + [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(1666), - [sym_number] = ACTIONS(1666), - [sym_private_property_identifier] = ACTIONS(1666), - [sym_this] = ACTIONS(1668), - [sym_super] = ACTIONS(1668), - [sym_true] = ACTIONS(1668), - [sym_false] = ACTIONS(1668), - [sym_null] = ACTIONS(1668), - [sym_undefined] = ACTIONS(1668), - [anon_sym_AT] = ACTIONS(1666), - [anon_sym_static] = ACTIONS(1668), - [anon_sym_get] = ACTIONS(1668), - [anon_sym_set] = ACTIONS(1668), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1666), - [sym__await_yield_identifier] = ACTIONS(1666), - [sym__await_keyword] = ACTIONS(1666), - [sym__default_declaration_start] = ACTIONS(1666), + [sym__await_keyword] = ACTIONS(1346), }, - [STATE(593)] = { - [ts_builtin_sym_end] = ACTIONS(1670), - [sym_identifier] = ACTIONS(1672), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1670), - [anon_sym_RBRACE] = ACTIONS(1670), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_case] = ACTIONS(1672), - [anon_sym_class] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_debugger] = ACTIONS(1672), - [anon_sym_default] = ACTIONS(1672), - [anon_sym_delete] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_else] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_function] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_import] = ACTIONS(1672), - [anon_sym_new] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_switch] = ACTIONS(1672), - [anon_sym_throw] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_typeof] = ACTIONS(1672), - [anon_sym_var] = ACTIONS(1672), - [anon_sym_void] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_with] = ACTIONS(1672), - [sym__let] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_using] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1670), - [anon_sym_SEMI] = ACTIONS(1670), - [anon_sym_yield] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1670), - [anon_sym_LT] = ACTIONS(1670), - [anon_sym_DQUOTE] = ACTIONS(1670), - [anon_sym_SQUOTE] = ACTIONS(1670), - [anon_sym_async] = ACTIONS(1672), - [anon_sym_PLUS] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_SLASH] = ACTIONS(1672), - [anon_sym_BANG] = ACTIONS(1670), - [anon_sym_TILDE] = ACTIONS(1670), - [anon_sym_PLUS_PLUS] = ACTIONS(1670), - [anon_sym_DASH_DASH] = ACTIONS(1670), + [STATE(609)] = { + [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), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1670), - [sym_number] = ACTIONS(1670), - [sym_private_property_identifier] = ACTIONS(1670), - [sym_this] = ACTIONS(1672), - [sym_super] = ACTIONS(1672), - [sym_true] = ACTIONS(1672), - [sym_false] = ACTIONS(1672), - [sym_null] = ACTIONS(1672), - [sym_undefined] = ACTIONS(1672), - [anon_sym_AT] = ACTIONS(1670), - [anon_sym_static] = ACTIONS(1672), - [anon_sym_get] = ACTIONS(1672), - [anon_sym_set] = ACTIONS(1672), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1670), - [sym__await_yield_identifier] = ACTIONS(1670), - [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), - [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_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), - [sym_undefined] = ACTIONS(1676), - [anon_sym_AT] = ACTIONS(1674), - [anon_sym_static] = ACTIONS(1676), - [anon_sym_get] = ACTIONS(1676), - [anon_sym_set] = ACTIONS(1676), + [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), [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__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(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), + [sym__statement_boundary] = ACTIONS(1602), + [sym__await_yield_identifier] = ACTIONS(1602), + [sym__await_keyword] = ACTIONS(1602), + [sym__default_declaration_start] = ACTIONS(1602), }, - [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), + [STATE(610)] = { + [ts_builtin_sym_end] = ACTIONS(1606), + [sym_identifier] = ACTIONS(1608), + [anon_sym_export] = ACTIONS(1608), + [anon_sym_LBRACE] = ACTIONS(1606), + [anon_sym_RBRACE] = ACTIONS(1606), + [anon_sym_break] = ACTIONS(1608), + [anon_sym_case] = ACTIONS(1608), + [anon_sym_class] = ACTIONS(1608), + [anon_sym_const] = ACTIONS(1608), + [anon_sym_continue] = ACTIONS(1608), + [anon_sym_debugger] = ACTIONS(1608), + [anon_sym_default] = ACTIONS(1608), + [anon_sym_delete] = ACTIONS(1608), + [anon_sym_do] = ACTIONS(1608), + [anon_sym_else] = ACTIONS(1608), + [anon_sym_for] = ACTIONS(1608), + [anon_sym_function] = ACTIONS(1608), + [anon_sym_if] = ACTIONS(1608), + [anon_sym_import] = ACTIONS(1608), + [anon_sym_new] = ACTIONS(1608), + [anon_sym_return] = ACTIONS(1608), + [anon_sym_switch] = ACTIONS(1608), + [anon_sym_throw] = ACTIONS(1608), + [anon_sym_try] = ACTIONS(1608), + [anon_sym_typeof] = ACTIONS(1608), + [anon_sym_var] = ACTIONS(1608), + [anon_sym_void] = ACTIONS(1608), + [anon_sym_while] = ACTIONS(1608), + [anon_sym_with] = ACTIONS(1608), + [sym__let] = ACTIONS(1608), + [anon_sym_let] = ACTIONS(1608), + [anon_sym_using] = ACTIONS(1608), + [anon_sym_LPAREN] = ACTIONS(1606), + [anon_sym_SEMI] = ACTIONS(1606), + [anon_sym_yield] = ACTIONS(1608), + [anon_sym_LBRACK] = ACTIONS(1606), + [anon_sym_LT] = ACTIONS(1606), + [anon_sym_DQUOTE] = ACTIONS(1606), + [anon_sym_SQUOTE] = ACTIONS(1606), + [anon_sym_async] = ACTIONS(1608), + [anon_sym_PLUS] = ACTIONS(1608), + [anon_sym_DASH] = ACTIONS(1608), + [anon_sym_SLASH] = ACTIONS(1608), + [anon_sym_BANG] = ACTIONS(1606), + [anon_sym_TILDE] = ACTIONS(1606), + [anon_sym_PLUS_PLUS] = ACTIONS(1606), + [anon_sym_DASH_DASH] = ACTIONS(1606), [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), + [anon_sym_BQUOTE] = ACTIONS(1606), + [sym_number] = ACTIONS(1606), + [sym_private_property_identifier] = ACTIONS(1606), + [sym_this] = ACTIONS(1608), + [sym_super] = ACTIONS(1608), + [sym_true] = ACTIONS(1608), + [sym_false] = ACTIONS(1608), + [sym_null] = ACTIONS(1608), + [sym_undefined] = ACTIONS(1608), + [anon_sym_AT] = ACTIONS(1606), + [anon_sym_static] = ACTIONS(1608), + [anon_sym_get] = ACTIONS(1608), + [anon_sym_set] = ACTIONS(1608), [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), + [sym__statement_boundary] = ACTIONS(1606), + [sym__await_yield_identifier] = ACTIONS(1606), + [sym__await_keyword] = ACTIONS(1606), + [sym__default_declaration_start] = ACTIONS(1606), }, [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), + [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(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), + [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(1029), - [sym__await_yield_identifier] = ACTIONS(1029), - [sym__await_keyword] = ACTIONS(1029), - [sym__default_declaration_start] = ACTIONS(1029), + [sym__statement_boundary] = ACTIONS(1610), + [sym__await_yield_identifier] = ACTIONS(1610), + [sym__await_keyword] = ACTIONS(1610), + [sym__default_declaration_start] = ACTIONS(1610), }, [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), + [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), + [anon_sym_return] = ACTIONS(1616), + [anon_sym_switch] = ACTIONS(1616), + [anon_sym_throw] = ACTIONS(1616), + [anon_sym_try] = ACTIONS(1616), + [anon_sym_typeof] = ACTIONS(1616), + [anon_sym_var] = ACTIONS(1616), + [anon_sym_void] = ACTIONS(1616), + [anon_sym_while] = ACTIONS(1616), + [anon_sym_with] = ACTIONS(1616), + [sym__let] = ACTIONS(1616), + [anon_sym_let] = ACTIONS(1616), + [anon_sym_using] = ACTIONS(1616), + [anon_sym_LPAREN] = ACTIONS(1614), + [anon_sym_SEMI] = ACTIONS(1614), + [anon_sym_yield] = ACTIONS(1616), + [anon_sym_LBRACK] = ACTIONS(1614), + [anon_sym_LT] = ACTIONS(1614), + [anon_sym_DQUOTE] = ACTIONS(1614), + [anon_sym_SQUOTE] = ACTIONS(1614), + [anon_sym_async] = ACTIONS(1616), + [anon_sym_PLUS] = ACTIONS(1616), + [anon_sym_DASH] = ACTIONS(1616), + [anon_sym_SLASH] = ACTIONS(1616), + [anon_sym_BANG] = ACTIONS(1614), + [anon_sym_TILDE] = ACTIONS(1614), + [anon_sym_PLUS_PLUS] = ACTIONS(1614), + [anon_sym_DASH_DASH] = ACTIONS(1614), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1614), + [sym_number] = ACTIONS(1614), + [sym_private_property_identifier] = ACTIONS(1614), + [sym_this] = ACTIONS(1616), + [sym_super] = ACTIONS(1616), + [sym_true] = ACTIONS(1616), + [sym_false] = ACTIONS(1616), + [sym_null] = ACTIONS(1616), + [sym_undefined] = ACTIONS(1616), + [anon_sym_AT] = ACTIONS(1614), + [anon_sym_static] = ACTIONS(1616), + [anon_sym_get] = ACTIONS(1616), + [anon_sym_set] = ACTIONS(1616), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1614), + [sym__await_yield_identifier] = ACTIONS(1614), + [sym__await_keyword] = ACTIONS(1614), + [sym__default_declaration_start] = ACTIONS(1614), }, [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), + [ts_builtin_sym_end] = ACTIONS(1618), + [sym_identifier] = ACTIONS(1620), + [anon_sym_export] = ACTIONS(1620), + [anon_sym_LBRACE] = ACTIONS(1618), + [anon_sym_RBRACE] = ACTIONS(1618), + [anon_sym_break] = ACTIONS(1620), + [anon_sym_case] = ACTIONS(1620), + [anon_sym_class] = ACTIONS(1620), + [anon_sym_const] = ACTIONS(1620), + [anon_sym_continue] = ACTIONS(1620), + [anon_sym_debugger] = ACTIONS(1620), + [anon_sym_default] = ACTIONS(1620), + [anon_sym_delete] = ACTIONS(1620), + [anon_sym_do] = ACTIONS(1620), + [anon_sym_else] = ACTIONS(1620), + [anon_sym_for] = ACTIONS(1620), + [anon_sym_function] = ACTIONS(1620), + [anon_sym_if] = ACTIONS(1620), + [anon_sym_import] = ACTIONS(1620), + [anon_sym_new] = ACTIONS(1620), + [anon_sym_return] = ACTIONS(1620), + [anon_sym_switch] = ACTIONS(1620), + [anon_sym_throw] = ACTIONS(1620), + [anon_sym_try] = ACTIONS(1620), + [anon_sym_typeof] = ACTIONS(1620), + [anon_sym_var] = ACTIONS(1620), + [anon_sym_void] = ACTIONS(1620), + [anon_sym_while] = ACTIONS(1620), + [anon_sym_with] = ACTIONS(1620), + [sym__let] = ACTIONS(1620), + [anon_sym_let] = ACTIONS(1620), + [anon_sym_using] = ACTIONS(1620), + [anon_sym_LPAREN] = ACTIONS(1618), + [anon_sym_SEMI] = ACTIONS(1618), + [anon_sym_yield] = ACTIONS(1620), + [anon_sym_LBRACK] = ACTIONS(1618), + [anon_sym_LT] = ACTIONS(1618), + [anon_sym_DQUOTE] = ACTIONS(1618), + [anon_sym_SQUOTE] = ACTIONS(1618), + [anon_sym_async] = ACTIONS(1620), + [anon_sym_PLUS] = ACTIONS(1620), + [anon_sym_DASH] = ACTIONS(1620), + [anon_sym_SLASH] = ACTIONS(1620), + [anon_sym_BANG] = ACTIONS(1618), + [anon_sym_TILDE] = ACTIONS(1618), + [anon_sym_PLUS_PLUS] = ACTIONS(1618), + [anon_sym_DASH_DASH] = ACTIONS(1618), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1618), + [sym_number] = ACTIONS(1618), + [sym_private_property_identifier] = ACTIONS(1618), + [sym_this] = ACTIONS(1620), + [sym_super] = ACTIONS(1620), + [sym_true] = ACTIONS(1620), + [sym_false] = ACTIONS(1620), + [sym_null] = ACTIONS(1620), + [sym_undefined] = ACTIONS(1620), + [anon_sym_AT] = ACTIONS(1618), + [anon_sym_static] = ACTIONS(1620), + [anon_sym_get] = ACTIONS(1620), + [anon_sym_set] = ACTIONS(1620), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1618), + [sym__await_yield_identifier] = ACTIONS(1618), + [sym__await_keyword] = ACTIONS(1618), + [sym__default_declaration_start] = ACTIONS(1618), }, [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_formal_parameters] = STATE(3349), + [sym_identifier] = ACTIONS(1340), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1342), + [anon_sym_in] = ACTIONS(605), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_of] = ACTIONS(610), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_SEMI] = ACTIONS(326), + [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(1344), + [anon_sym_EQ_GT] = ACTIONS(433), + [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(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), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), + [sym__ternary_qmark] = ACTIONS(326), [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), + [sym__await_keyword] = ACTIONS(1346), }, [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), + [ts_builtin_sym_end] = ACTIONS(1622), + [sym_identifier] = ACTIONS(1624), + [anon_sym_export] = ACTIONS(1624), + [anon_sym_LBRACE] = ACTIONS(1622), + [anon_sym_RBRACE] = ACTIONS(1622), + [anon_sym_break] = ACTIONS(1624), + [anon_sym_case] = ACTIONS(1624), + [anon_sym_class] = ACTIONS(1624), + [anon_sym_const] = ACTIONS(1624), + [anon_sym_continue] = ACTIONS(1624), + [anon_sym_debugger] = ACTIONS(1624), + [anon_sym_default] = ACTIONS(1624), + [anon_sym_delete] = ACTIONS(1624), + [anon_sym_do] = ACTIONS(1624), + [anon_sym_else] = ACTIONS(1624), + [anon_sym_for] = ACTIONS(1624), + [anon_sym_function] = ACTIONS(1624), + [anon_sym_if] = ACTIONS(1624), + [anon_sym_import] = ACTIONS(1624), + [anon_sym_new] = ACTIONS(1624), + [anon_sym_return] = ACTIONS(1624), + [anon_sym_switch] = ACTIONS(1624), + [anon_sym_throw] = ACTIONS(1624), + [anon_sym_try] = ACTIONS(1624), + [anon_sym_typeof] = ACTIONS(1624), + [anon_sym_var] = ACTIONS(1624), + [anon_sym_void] = ACTIONS(1624), + [anon_sym_while] = ACTIONS(1624), + [anon_sym_with] = ACTIONS(1624), + [sym__let] = ACTIONS(1624), + [anon_sym_let] = ACTIONS(1624), + [anon_sym_using] = ACTIONS(1624), + [anon_sym_LPAREN] = ACTIONS(1622), + [anon_sym_SEMI] = ACTIONS(1622), + [anon_sym_yield] = ACTIONS(1624), + [anon_sym_LBRACK] = ACTIONS(1622), + [anon_sym_LT] = ACTIONS(1622), + [anon_sym_DQUOTE] = ACTIONS(1622), + [anon_sym_SQUOTE] = ACTIONS(1622), + [anon_sym_async] = ACTIONS(1624), + [anon_sym_PLUS] = ACTIONS(1624), + [anon_sym_DASH] = ACTIONS(1624), + [anon_sym_SLASH] = ACTIONS(1624), + [anon_sym_BANG] = ACTIONS(1622), + [anon_sym_TILDE] = ACTIONS(1622), + [anon_sym_PLUS_PLUS] = ACTIONS(1622), + [anon_sym_DASH_DASH] = ACTIONS(1622), [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), + [anon_sym_BQUOTE] = ACTIONS(1622), + [sym_number] = ACTIONS(1622), + [sym_private_property_identifier] = ACTIONS(1622), + [sym_this] = ACTIONS(1624), + [sym_super] = ACTIONS(1624), + [sym_true] = ACTIONS(1624), + [sym_false] = ACTIONS(1624), + [sym_null] = ACTIONS(1624), + [sym_undefined] = ACTIONS(1624), + [anon_sym_AT] = ACTIONS(1622), + [anon_sym_static] = ACTIONS(1624), + [anon_sym_get] = ACTIONS(1624), + [anon_sym_set] = ACTIONS(1624), [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), + [sym__statement_boundary] = ACTIONS(1622), + [sym__await_yield_identifier] = ACTIONS(1622), + [sym__await_keyword] = ACTIONS(1622), + [sym__default_declaration_start] = ACTIONS(1622), + }, + [STATE(616)] = { + [ts_builtin_sym_end] = ACTIONS(1626), + [sym_identifier] = ACTIONS(1628), + [anon_sym_export] = ACTIONS(1628), + [anon_sym_LBRACE] = ACTIONS(1626), + [anon_sym_RBRACE] = ACTIONS(1626), + [anon_sym_break] = ACTIONS(1628), + [anon_sym_case] = ACTIONS(1628), + [anon_sym_class] = ACTIONS(1628), + [anon_sym_const] = ACTIONS(1628), + [anon_sym_continue] = ACTIONS(1628), + [anon_sym_debugger] = ACTIONS(1628), + [anon_sym_default] = ACTIONS(1628), + [anon_sym_delete] = ACTIONS(1628), + [anon_sym_do] = ACTIONS(1628), + [anon_sym_else] = ACTIONS(1628), + [anon_sym_for] = ACTIONS(1628), + [anon_sym_function] = ACTIONS(1628), + [anon_sym_if] = ACTIONS(1628), + [anon_sym_import] = ACTIONS(1628), + [anon_sym_new] = ACTIONS(1628), + [anon_sym_return] = ACTIONS(1628), + [anon_sym_switch] = ACTIONS(1628), + [anon_sym_throw] = ACTIONS(1628), + [anon_sym_try] = ACTIONS(1628), + [anon_sym_typeof] = ACTIONS(1628), + [anon_sym_var] = ACTIONS(1628), + [anon_sym_void] = ACTIONS(1628), + [anon_sym_while] = ACTIONS(1628), + [anon_sym_with] = ACTIONS(1628), + [sym__let] = ACTIONS(1628), + [anon_sym_let] = ACTIONS(1628), + [anon_sym_using] = ACTIONS(1628), + [anon_sym_LPAREN] = ACTIONS(1626), + [anon_sym_SEMI] = ACTIONS(1626), + [anon_sym_yield] = ACTIONS(1628), + [anon_sym_LBRACK] = ACTIONS(1626), + [anon_sym_LT] = ACTIONS(1626), + [anon_sym_DQUOTE] = ACTIONS(1626), + [anon_sym_SQUOTE] = ACTIONS(1626), + [anon_sym_async] = ACTIONS(1628), + [anon_sym_PLUS] = ACTIONS(1628), + [anon_sym_DASH] = ACTIONS(1628), + [anon_sym_SLASH] = ACTIONS(1628), + [anon_sym_BANG] = ACTIONS(1626), + [anon_sym_TILDE] = ACTIONS(1626), + [anon_sym_PLUS_PLUS] = ACTIONS(1626), + [anon_sym_DASH_DASH] = ACTIONS(1626), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1626), + [sym_number] = ACTIONS(1626), + [sym_private_property_identifier] = ACTIONS(1626), + [sym_this] = ACTIONS(1628), + [sym_super] = ACTIONS(1628), + [sym_true] = ACTIONS(1628), + [sym_false] = ACTIONS(1628), + [sym_null] = ACTIONS(1628), + [sym_undefined] = ACTIONS(1628), + [anon_sym_AT] = ACTIONS(1626), + [anon_sym_static] = ACTIONS(1628), + [anon_sym_get] = ACTIONS(1628), + [anon_sym_set] = ACTIONS(1628), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1626), + [sym__await_yield_identifier] = ACTIONS(1626), + [sym__await_keyword] = ACTIONS(1626), + [sym__default_declaration_start] = ACTIONS(1626), }, [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), + [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(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), + [ts_builtin_sym_end] = ACTIONS(1634), + [sym_identifier] = ACTIONS(1636), + [anon_sym_export] = ACTIONS(1636), + [anon_sym_LBRACE] = ACTIONS(1634), + [anon_sym_RBRACE] = ACTIONS(1634), + [anon_sym_break] = ACTIONS(1636), + [anon_sym_case] = ACTIONS(1636), + [anon_sym_class] = ACTIONS(1636), + [anon_sym_const] = ACTIONS(1636), + [anon_sym_continue] = ACTIONS(1636), + [anon_sym_debugger] = ACTIONS(1636), + [anon_sym_default] = ACTIONS(1636), + [anon_sym_delete] = ACTIONS(1636), + [anon_sym_do] = ACTIONS(1636), + [anon_sym_else] = ACTIONS(1636), + [anon_sym_for] = ACTIONS(1636), + [anon_sym_function] = ACTIONS(1636), + [anon_sym_if] = ACTIONS(1636), + [anon_sym_import] = ACTIONS(1636), + [anon_sym_new] = ACTIONS(1636), + [anon_sym_return] = ACTIONS(1636), + [anon_sym_switch] = ACTIONS(1636), + [anon_sym_throw] = ACTIONS(1636), + [anon_sym_try] = ACTIONS(1636), + [anon_sym_typeof] = ACTIONS(1636), + [anon_sym_var] = ACTIONS(1636), + [anon_sym_void] = ACTIONS(1636), + [anon_sym_while] = ACTIONS(1636), + [anon_sym_with] = ACTIONS(1636), + [sym__let] = ACTIONS(1636), + [anon_sym_let] = ACTIONS(1636), + [anon_sym_using] = ACTIONS(1636), + [anon_sym_LPAREN] = ACTIONS(1634), + [anon_sym_SEMI] = ACTIONS(1634), + [anon_sym_yield] = ACTIONS(1636), + [anon_sym_LBRACK] = ACTIONS(1634), + [anon_sym_LT] = ACTIONS(1634), + [anon_sym_DQUOTE] = ACTIONS(1634), + [anon_sym_SQUOTE] = ACTIONS(1634), + [anon_sym_async] = ACTIONS(1636), + [anon_sym_PLUS] = ACTIONS(1636), + [anon_sym_DASH] = ACTIONS(1636), + [anon_sym_SLASH] = ACTIONS(1636), + [anon_sym_BANG] = ACTIONS(1634), + [anon_sym_TILDE] = ACTIONS(1634), + [anon_sym_PLUS_PLUS] = ACTIONS(1634), + [anon_sym_DASH_DASH] = ACTIONS(1634), [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), + [anon_sym_BQUOTE] = ACTIONS(1634), + [sym_number] = ACTIONS(1634), + [sym_private_property_identifier] = ACTIONS(1634), + [sym_this] = ACTIONS(1636), + [sym_super] = ACTIONS(1636), + [sym_true] = ACTIONS(1636), + [sym_false] = ACTIONS(1636), + [sym_null] = ACTIONS(1636), + [sym_undefined] = ACTIONS(1636), + [anon_sym_AT] = ACTIONS(1634), + [anon_sym_static] = ACTIONS(1636), + [anon_sym_get] = ACTIONS(1636), + [anon_sym_set] = ACTIONS(1636), [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), + [sym__statement_boundary] = ACTIONS(1634), + [sym__await_yield_identifier] = ACTIONS(1634), + [sym__await_keyword] = ACTIONS(1634), + [sym__default_declaration_start] = ACTIONS(1634), }, [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), + [ts_builtin_sym_end] = ACTIONS(1638), + [sym_identifier] = ACTIONS(1640), + [anon_sym_export] = ACTIONS(1640), + [anon_sym_LBRACE] = ACTIONS(1638), + [anon_sym_RBRACE] = ACTIONS(1638), + [anon_sym_break] = ACTIONS(1640), + [anon_sym_case] = ACTIONS(1640), + [anon_sym_class] = ACTIONS(1640), + [anon_sym_const] = ACTIONS(1640), + [anon_sym_continue] = ACTIONS(1640), + [anon_sym_debugger] = ACTIONS(1640), + [anon_sym_default] = ACTIONS(1640), + [anon_sym_delete] = ACTIONS(1640), + [anon_sym_do] = ACTIONS(1640), + [anon_sym_else] = ACTIONS(1640), + [anon_sym_for] = ACTIONS(1640), + [anon_sym_function] = ACTIONS(1640), + [anon_sym_if] = ACTIONS(1640), + [anon_sym_import] = ACTIONS(1640), + [anon_sym_new] = ACTIONS(1640), + [anon_sym_return] = ACTIONS(1640), + [anon_sym_switch] = ACTIONS(1640), + [anon_sym_throw] = ACTIONS(1640), + [anon_sym_try] = ACTIONS(1640), + [anon_sym_typeof] = ACTIONS(1640), + [anon_sym_var] = ACTIONS(1640), + [anon_sym_void] = ACTIONS(1640), + [anon_sym_while] = ACTIONS(1640), + [anon_sym_with] = ACTIONS(1640), + [sym__let] = ACTIONS(1640), + [anon_sym_let] = ACTIONS(1640), + [anon_sym_using] = ACTIONS(1640), + [anon_sym_LPAREN] = ACTIONS(1638), + [anon_sym_SEMI] = ACTIONS(1638), + [anon_sym_yield] = ACTIONS(1640), + [anon_sym_LBRACK] = ACTIONS(1638), + [anon_sym_LT] = ACTIONS(1638), + [anon_sym_DQUOTE] = ACTIONS(1638), + [anon_sym_SQUOTE] = ACTIONS(1638), + [anon_sym_async] = ACTIONS(1640), + [anon_sym_PLUS] = ACTIONS(1640), + [anon_sym_DASH] = ACTIONS(1640), + [anon_sym_SLASH] = ACTIONS(1640), + [anon_sym_BANG] = ACTIONS(1638), + [anon_sym_TILDE] = ACTIONS(1638), + [anon_sym_PLUS_PLUS] = ACTIONS(1638), + [anon_sym_DASH_DASH] = ACTIONS(1638), [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), + [anon_sym_BQUOTE] = ACTIONS(1638), + [sym_number] = ACTIONS(1638), + [sym_private_property_identifier] = ACTIONS(1638), + [sym_this] = ACTIONS(1640), + [sym_super] = ACTIONS(1640), + [sym_true] = ACTIONS(1640), + [sym_false] = ACTIONS(1640), + [sym_null] = ACTIONS(1640), + [sym_undefined] = ACTIONS(1640), + [anon_sym_AT] = ACTIONS(1638), + [anon_sym_static] = ACTIONS(1640), + [anon_sym_get] = ACTIONS(1640), + [anon_sym_set] = ACTIONS(1640), [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), + [sym__statement_boundary] = ACTIONS(1638), + [sym__await_yield_identifier] = ACTIONS(1638), + [sym__await_keyword] = ACTIONS(1638), + [sym__default_declaration_start] = ACTIONS(1638), + }, + [STATE(620)] = { + [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(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), + [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), + [anon_sym_case] = ACTIONS(1648), + [anon_sym_class] = ACTIONS(1648), + [anon_sym_const] = ACTIONS(1648), + [anon_sym_continue] = ACTIONS(1648), + [anon_sym_debugger] = ACTIONS(1648), + [anon_sym_default] = ACTIONS(1648), + [anon_sym_delete] = ACTIONS(1648), + [anon_sym_do] = ACTIONS(1648), + [anon_sym_else] = ACTIONS(1648), + [anon_sym_for] = ACTIONS(1648), + [anon_sym_function] = ACTIONS(1648), + [anon_sym_if] = ACTIONS(1648), + [anon_sym_import] = ACTIONS(1648), + [anon_sym_new] = ACTIONS(1648), + [anon_sym_return] = ACTIONS(1648), + [anon_sym_switch] = ACTIONS(1648), + [anon_sym_throw] = ACTIONS(1648), + [anon_sym_try] = ACTIONS(1648), + [anon_sym_typeof] = ACTIONS(1648), + [anon_sym_var] = ACTIONS(1648), + [anon_sym_void] = ACTIONS(1648), + [anon_sym_while] = ACTIONS(1648), + [anon_sym_with] = ACTIONS(1648), + [sym__let] = ACTIONS(1648), + [anon_sym_let] = ACTIONS(1648), + [anon_sym_using] = ACTIONS(1648), + [anon_sym_LPAREN] = ACTIONS(1646), + [anon_sym_SEMI] = ACTIONS(1646), + [anon_sym_yield] = ACTIONS(1648), + [anon_sym_LBRACK] = ACTIONS(1646), + [anon_sym_LT] = ACTIONS(1646), + [anon_sym_DQUOTE] = ACTIONS(1646), + [anon_sym_SQUOTE] = ACTIONS(1646), + [anon_sym_async] = ACTIONS(1648), + [anon_sym_PLUS] = ACTIONS(1648), + [anon_sym_DASH] = ACTIONS(1648), + [anon_sym_SLASH] = ACTIONS(1648), + [anon_sym_BANG] = ACTIONS(1646), + [anon_sym_TILDE] = ACTIONS(1646), + [anon_sym_PLUS_PLUS] = ACTIONS(1646), + [anon_sym_DASH_DASH] = ACTIONS(1646), [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), + [anon_sym_BQUOTE] = ACTIONS(1646), + [sym_number] = ACTIONS(1646), + [sym_private_property_identifier] = ACTIONS(1646), + [sym_this] = ACTIONS(1648), + [sym_super] = ACTIONS(1648), + [sym_true] = ACTIONS(1648), + [sym_false] = ACTIONS(1648), + [sym_null] = ACTIONS(1648), + [sym_undefined] = ACTIONS(1648), + [anon_sym_AT] = ACTIONS(1646), + [anon_sym_static] = ACTIONS(1648), + [anon_sym_get] = ACTIONS(1648), + [anon_sym_set] = ACTIONS(1648), [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), + [sym__statement_boundary] = ACTIONS(1646), + [sym__await_yield_identifier] = ACTIONS(1646), + [sym__await_keyword] = ACTIONS(1646), + [sym__default_declaration_start] = ACTIONS(1646), }, [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), + [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(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), + [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(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), + [sym__statement_boundary] = ACTIONS(1650), + [sym__await_yield_identifier] = ACTIONS(1650), + [sym__await_keyword] = ACTIONS(1650), + [sym__default_declaration_start] = ACTIONS(1650), }, [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), + [ts_builtin_sym_end] = ACTIONS(1654), + [sym_identifier] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), [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), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), [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), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), }, [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), + [ts_builtin_sym_end] = ACTIONS(1658), + [sym_identifier] = ACTIONS(1660), + [anon_sym_export] = ACTIONS(1660), + [anon_sym_LBRACE] = ACTIONS(1658), + [anon_sym_RBRACE] = ACTIONS(1658), + [anon_sym_break] = ACTIONS(1660), + [anon_sym_case] = ACTIONS(1660), + [anon_sym_class] = ACTIONS(1660), + [anon_sym_const] = ACTIONS(1660), + [anon_sym_continue] = ACTIONS(1660), + [anon_sym_debugger] = ACTIONS(1660), + [anon_sym_default] = ACTIONS(1660), + [anon_sym_delete] = ACTIONS(1660), + [anon_sym_do] = ACTIONS(1660), + [anon_sym_else] = ACTIONS(1660), + [anon_sym_for] = ACTIONS(1660), + [anon_sym_function] = ACTIONS(1660), + [anon_sym_if] = ACTIONS(1660), + [anon_sym_import] = ACTIONS(1660), + [anon_sym_new] = ACTIONS(1660), + [anon_sym_return] = ACTIONS(1660), + [anon_sym_switch] = ACTIONS(1660), + [anon_sym_throw] = ACTIONS(1660), + [anon_sym_try] = ACTIONS(1660), + [anon_sym_typeof] = ACTIONS(1660), + [anon_sym_var] = ACTIONS(1660), + [anon_sym_void] = ACTIONS(1660), + [anon_sym_while] = ACTIONS(1660), + [anon_sym_with] = ACTIONS(1660), + [sym__let] = ACTIONS(1660), + [anon_sym_let] = ACTIONS(1660), + [anon_sym_using] = ACTIONS(1660), + [anon_sym_LPAREN] = ACTIONS(1658), + [anon_sym_SEMI] = ACTIONS(1658), + [anon_sym_yield] = ACTIONS(1660), + [anon_sym_LBRACK] = ACTIONS(1658), + [anon_sym_LT] = ACTIONS(1658), + [anon_sym_DQUOTE] = ACTIONS(1658), + [anon_sym_SQUOTE] = ACTIONS(1658), + [anon_sym_async] = ACTIONS(1660), + [anon_sym_PLUS] = ACTIONS(1660), + [anon_sym_DASH] = ACTIONS(1660), + [anon_sym_SLASH] = ACTIONS(1660), + [anon_sym_BANG] = ACTIONS(1658), + [anon_sym_TILDE] = ACTIONS(1658), + [anon_sym_PLUS_PLUS] = ACTIONS(1658), + [anon_sym_DASH_DASH] = ACTIONS(1658), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1658), + [sym_number] = ACTIONS(1658), + [sym_private_property_identifier] = ACTIONS(1658), + [sym_this] = ACTIONS(1660), + [sym_super] = ACTIONS(1660), + [sym_true] = ACTIONS(1660), + [sym_false] = ACTIONS(1660), + [sym_null] = ACTIONS(1660), + [sym_undefined] = ACTIONS(1660), + [anon_sym_AT] = ACTIONS(1658), + [anon_sym_static] = ACTIONS(1660), + [anon_sym_get] = ACTIONS(1660), + [anon_sym_set] = ACTIONS(1660), [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), + [sym__statement_boundary] = ACTIONS(1658), + [sym__await_yield_identifier] = ACTIONS(1658), + [sym__await_keyword] = ACTIONS(1658), + [sym__default_declaration_start] = ACTIONS(1658), }, [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), + [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(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), + [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(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), + [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(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), }, [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), + [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(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), + [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(997), - [sym__await_yield_identifier] = ACTIONS(997), - [sym__await_keyword] = ACTIONS(997), - [sym__default_declaration_start] = ACTIONS(997), + [sym__statement_boundary] = ACTIONS(1021), + [sym__await_yield_identifier] = ACTIONS(1021), + [sym__await_keyword] = ACTIONS(1021), + [sym__default_declaration_start] = ACTIONS(1021), + }, + [STATE(628)] = { + [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(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), + [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(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), + [ts_builtin_sym_end] = ACTIONS(1666), + [sym_identifier] = ACTIONS(1668), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1666), + [anon_sym_RBRACE] = ACTIONS(1666), + [anon_sym_break] = ACTIONS(1668), + [anon_sym_case] = ACTIONS(1668), + [anon_sym_class] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), + [anon_sym_continue] = ACTIONS(1668), + [anon_sym_debugger] = ACTIONS(1668), + [anon_sym_default] = ACTIONS(1668), + [anon_sym_delete] = ACTIONS(1668), + [anon_sym_do] = ACTIONS(1668), + [anon_sym_else] = ACTIONS(1668), + [anon_sym_for] = ACTIONS(1668), + [anon_sym_function] = ACTIONS(1668), + [anon_sym_if] = ACTIONS(1668), + [anon_sym_import] = ACTIONS(1668), + [anon_sym_new] = ACTIONS(1668), + [anon_sym_return] = ACTIONS(1668), + [anon_sym_switch] = ACTIONS(1668), + [anon_sym_throw] = ACTIONS(1668), + [anon_sym_try] = ACTIONS(1668), + [anon_sym_typeof] = ACTIONS(1668), + [anon_sym_var] = ACTIONS(1668), + [anon_sym_void] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1668), + [anon_sym_with] = ACTIONS(1668), + [sym__let] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_using] = ACTIONS(1668), + [anon_sym_LPAREN] = ACTIONS(1666), + [anon_sym_SEMI] = ACTIONS(1666), + [anon_sym_yield] = ACTIONS(1668), + [anon_sym_LBRACK] = ACTIONS(1666), + [anon_sym_LT] = ACTIONS(1666), + [anon_sym_DQUOTE] = ACTIONS(1666), + [anon_sym_SQUOTE] = ACTIONS(1666), + [anon_sym_async] = ACTIONS(1668), + [anon_sym_PLUS] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1668), + [anon_sym_SLASH] = ACTIONS(1668), + [anon_sym_BANG] = ACTIONS(1666), + [anon_sym_TILDE] = ACTIONS(1666), + [anon_sym_PLUS_PLUS] = ACTIONS(1666), + [anon_sym_DASH_DASH] = ACTIONS(1666), [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), + [anon_sym_BQUOTE] = ACTIONS(1666), + [sym_number] = ACTIONS(1666), + [sym_private_property_identifier] = ACTIONS(1666), + [sym_this] = ACTIONS(1668), + [sym_super] = ACTIONS(1668), + [sym_true] = ACTIONS(1668), + [sym_false] = ACTIONS(1668), + [sym_null] = ACTIONS(1668), + [sym_undefined] = ACTIONS(1668), + [anon_sym_AT] = ACTIONS(1666), + [anon_sym_static] = ACTIONS(1668), + [anon_sym_get] = ACTIONS(1668), + [anon_sym_set] = ACTIONS(1668), [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), + [sym__statement_boundary] = ACTIONS(1666), + [sym__await_yield_identifier] = ACTIONS(1666), + [sym__await_keyword] = ACTIONS(1666), + [sym__default_declaration_start] = ACTIONS(1666), + }, + [STATE(631)] = { + [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(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), + [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(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), + [ts_builtin_sym_end] = ACTIONS(1670), + [sym_identifier] = ACTIONS(1672), + [anon_sym_export] = ACTIONS(1672), + [anon_sym_LBRACE] = ACTIONS(1670), + [anon_sym_RBRACE] = ACTIONS(1670), + [anon_sym_break] = ACTIONS(1672), + [anon_sym_case] = ACTIONS(1672), + [anon_sym_class] = ACTIONS(1672), + [anon_sym_const] = ACTIONS(1672), + [anon_sym_continue] = ACTIONS(1672), + [anon_sym_debugger] = ACTIONS(1672), + [anon_sym_default] = ACTIONS(1672), + [anon_sym_delete] = ACTIONS(1672), + [anon_sym_do] = ACTIONS(1672), + [anon_sym_else] = ACTIONS(1672), + [anon_sym_for] = ACTIONS(1672), + [anon_sym_function] = ACTIONS(1672), + [anon_sym_if] = ACTIONS(1672), + [anon_sym_import] = ACTIONS(1672), + [anon_sym_new] = ACTIONS(1672), + [anon_sym_return] = ACTIONS(1672), + [anon_sym_switch] = ACTIONS(1672), + [anon_sym_throw] = ACTIONS(1672), + [anon_sym_try] = ACTIONS(1672), + [anon_sym_typeof] = ACTIONS(1672), + [anon_sym_var] = ACTIONS(1672), + [anon_sym_void] = ACTIONS(1672), + [anon_sym_while] = ACTIONS(1672), + [anon_sym_with] = ACTIONS(1672), + [sym__let] = ACTIONS(1672), + [anon_sym_let] = ACTIONS(1672), + [anon_sym_using] = ACTIONS(1672), + [anon_sym_LPAREN] = ACTIONS(1670), + [anon_sym_SEMI] = ACTIONS(1670), + [anon_sym_yield] = ACTIONS(1672), + [anon_sym_LBRACK] = ACTIONS(1670), + [anon_sym_LT] = ACTIONS(1670), + [anon_sym_DQUOTE] = ACTIONS(1670), + [anon_sym_SQUOTE] = ACTIONS(1670), + [anon_sym_async] = ACTIONS(1672), + [anon_sym_PLUS] = ACTIONS(1672), + [anon_sym_DASH] = ACTIONS(1672), + [anon_sym_SLASH] = ACTIONS(1672), + [anon_sym_BANG] = ACTIONS(1670), + [anon_sym_TILDE] = ACTIONS(1670), + [anon_sym_PLUS_PLUS] = ACTIONS(1670), + [anon_sym_DASH_DASH] = ACTIONS(1670), [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), + [anon_sym_BQUOTE] = ACTIONS(1670), + [sym_number] = ACTIONS(1670), + [sym_private_property_identifier] = ACTIONS(1670), + [sym_this] = ACTIONS(1672), + [sym_super] = ACTIONS(1672), + [sym_true] = ACTIONS(1672), + [sym_false] = ACTIONS(1672), + [sym_null] = ACTIONS(1672), + [sym_undefined] = ACTIONS(1672), + [anon_sym_AT] = ACTIONS(1670), + [anon_sym_static] = ACTIONS(1672), + [anon_sym_get] = ACTIONS(1672), + [anon_sym_set] = ACTIONS(1672), [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), + [sym__statement_boundary] = ACTIONS(1670), + [sym__await_yield_identifier] = ACTIONS(1670), + [sym__await_keyword] = ACTIONS(1670), + [sym__default_declaration_start] = ACTIONS(1670), }, [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_formal_parameters] = STATE(3449), + [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(1335), + [anon_sym_EQ] = ACTIONS(633), + [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_EQ_GT] = ACTIONS(635), + [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(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), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1676), + [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(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1678), }, [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), + [sym_formal_parameters] = STATE(3349), + [sym_identifier] = ACTIONS(1340), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_function] = ACTIONS(1342), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_COLON] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(594), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(433), + [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(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_keyword] = ACTIONS(1346), }, [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), + [ts_builtin_sym_end] = ACTIONS(1548), + [sym_identifier] = ACTIONS(1550), + [anon_sym_export] = ACTIONS(1550), + [anon_sym_LBRACE] = ACTIONS(1548), + [anon_sym_RBRACE] = ACTIONS(1548), + [anon_sym_break] = ACTIONS(1550), + [anon_sym_case] = ACTIONS(1550), + [anon_sym_class] = ACTIONS(1550), + [anon_sym_const] = ACTIONS(1550), + [anon_sym_continue] = ACTIONS(1550), + [anon_sym_debugger] = ACTIONS(1550), + [anon_sym_default] = ACTIONS(1550), + [anon_sym_delete] = ACTIONS(1550), + [anon_sym_do] = ACTIONS(1550), + [anon_sym_for] = ACTIONS(1550), + [anon_sym_function] = ACTIONS(1550), + [anon_sym_if] = ACTIONS(1550), + [anon_sym_import] = ACTIONS(1550), + [anon_sym_new] = ACTIONS(1550), + [anon_sym_return] = ACTIONS(1550), + [anon_sym_switch] = ACTIONS(1550), + [anon_sym_throw] = ACTIONS(1550), + [anon_sym_try] = ACTIONS(1550), + [anon_sym_typeof] = ACTIONS(1550), + [anon_sym_var] = ACTIONS(1550), + [anon_sym_void] = ACTIONS(1550), + [anon_sym_while] = ACTIONS(1550), + [anon_sym_with] = ACTIONS(1550), + [sym__let] = ACTIONS(1550), + [anon_sym_let] = ACTIONS(1550), + [anon_sym_using] = ACTIONS(1550), + [anon_sym_LPAREN] = ACTIONS(1548), + [anon_sym_SEMI] = ACTIONS(1548), + [anon_sym_yield] = ACTIONS(1550), + [anon_sym_LBRACK] = ACTIONS(1548), + [anon_sym_LT] = ACTIONS(1548), + [anon_sym_DQUOTE] = ACTIONS(1548), + [anon_sym_SQUOTE] = ACTIONS(1548), + [anon_sym_async] = ACTIONS(1550), + [anon_sym_PLUS] = ACTIONS(1550), + [anon_sym_DASH] = ACTIONS(1550), + [anon_sym_SLASH] = ACTIONS(1550), + [anon_sym_BANG] = ACTIONS(1548), + [anon_sym_TILDE] = ACTIONS(1548), + [anon_sym_PLUS_PLUS] = ACTIONS(1548), + [anon_sym_DASH_DASH] = ACTIONS(1548), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1548), + [sym_number] = ACTIONS(1548), + [sym_private_property_identifier] = ACTIONS(1548), + [sym_this] = ACTIONS(1550), + [sym_super] = ACTIONS(1550), + [sym_true] = ACTIONS(1550), + [sym_false] = ACTIONS(1550), + [sym_null] = ACTIONS(1550), + [sym_undefined] = ACTIONS(1550), + [anon_sym_AT] = ACTIONS(1548), + [anon_sym_static] = ACTIONS(1550), + [anon_sym_get] = ACTIONS(1550), + [anon_sym_set] = ACTIONS(1550), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1680), + [sym__await_yield_identifier] = ACTIONS(1548), + [sym__await_keyword] = ACTIONS(1548), + [sym__default_declaration_start] = ACTIONS(1548), + }, + [STATE(637)] = { + [sym_variable_declarator] = STATE(2209), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [sym_identifier] = ACTIONS(1382), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_of] = ACTIONS(1386), + [anon_sym_LPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(585), + [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [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(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), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [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(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), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, [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), - [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(635), - [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(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), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = 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_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), - }, - [STATE(653)] = { - [sym_formal_parameters] = STATE(3329), - [sym_identifier] = ACTIONS(1770), + [sym_formal_parameters] = STATE(3349), + [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1772), + [anon_sym_COMMA] = ACTIONS(587), + [anon_sym_function] = ACTIONS(1342), [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_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(596), [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_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -69604,37 +68157,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(1774), - [anon_sym_static] = ACTIONS(1774), - [anon_sym_get] = ACTIONS(1774), - [anon_sym_set] = ACTIONS(1774), + [sym_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), [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_keyword] = ACTIONS(1346), }, - [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(639)] = { + [sym_variable_declarator] = STATE(2192), + [sym_object_pattern] = STATE(2069), + [sym_array_pattern] = STATE(2069), + [sym__destructuring_pattern] = STATE(2069), + [sym_identifier] = ACTIONS(1382), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), + [anon_sym_LBRACE] = ACTIONS(1384), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), + [anon_sym_of] = ACTIONS(1386), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(587), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_COLON] = ACTIONS(583), + [anon_sym_EQ] = ACTIONS(585), + [anon_sym_LBRACK] = ACTIONS(1388), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [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), @@ -69681,91 +68232,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [STATE(640)] = { + [sym_formal_parameters] = STATE(3401), + [sym_identifier] = ACTIONS(1682), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1419), + [anon_sym_function] = ACTIONS(1684), [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_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(1764), - [anon_sym_EQ_GT] = ACTIONS(637), + [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), @@ -69796,5176 +68279,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_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, - [4802] = 6, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 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, - [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, - 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, - [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, - 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), 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, - 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, - [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, - 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, - [5154] = 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), 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, - [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, - 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, - 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, - [5291] = 6, - ACTIONS(411), 1, - anon_sym_EQ_GT, - 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, - 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, - 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, - [5362] = 7, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(411), 1, - anon_sym_EQ_GT, - 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), 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, - 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, - 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, - 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, - 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, - [5508] = 12, - ACTIONS(393), 1, + [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), + }, +}; + +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(607), 1, - anon_sym_in, - ACTIONS(1897), 1, + ACTIONS(1335), 1, + anon_sym_LPAREN, + ACTIONS(1342), 1, + anon_sym_function, + ACTIONS(1690), 1, sym_identifier, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(1901), 1, - anon_sym_of, - ACTIONS(1903), 1, - anon_sym_LBRACK, + ACTIONS(1694), 1, + sym__await_keyword, + STATE(3375), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3045), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 11, + 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_LPAREN, + anon_sym_LBRACE, + anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -74991,8 +68357,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,107 +68379,103 @@ 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, - anon_sym_COLON, - ACTIONS(1895), 1, - anon_sym_EQ, + [89] = 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(1476), 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_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(1478), 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, - [5664] = 7, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_COLON, - ACTIONS(589), 1, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [160] = 12, + ACTIONS(620), 1, anon_sym_EQ, + ACTIONS(622), 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(3343), 1, + sym_formal_parameters, 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, + 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__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, + sym__await_operand_end, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -75123,37 +68486,6 @@ static const uint16_t ts_small_parse_table[] = { 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, - [5737] = 7, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -75170,28 +68502,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(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, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75210,126 +68524,41 @@ 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, - anon_sym_EQ, - ACTIONS(411), 1, + [249] = 14, + 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, - 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), 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, + ACTIONS(594), 1, + anon_sym_EQ, + ACTIONS(605), 1, 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, - [5881] = 3, + ACTIONS(610), 1, + anon_sym_of, + ACTIONS(1335), 1, + anon_sym_LPAREN, + ACTIONS(1340), 1, + sym_identifier, + ACTIONS(1342), 1, + anon_sym_function, + ACTIONS(1346), 1, + sym__await_keyword, + STATE(3349), 1, + sym_formal_parameters, 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), 35, - sym__automatic_semicolon, + ACTIONS(1344), 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, - 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, @@ -75337,46 +68566,7 @@ static const uint16_t ts_small_parse_table[] = { 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, - 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, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75392,21 +68582,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, - [6011] = 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_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75425,97 +68603,37 @@ 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, - anon_sym_LPAREN, - anon_sym_SEMI, + [342] = 12, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 1, + anon_sym_EQ, + ACTIONS(1382), 1, + sym_identifier, + ACTIONS(1384), 1, + anon_sym_LBRACE, + ACTIONS(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, 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, - [6076] = 3, + STATE(2209), 1, + sym_variable_declarator, 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), 35, + STATE(2069), 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__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, @@ -75523,13 +68641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6141] = 5, - ACTIONS(1889), 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, @@ -75545,9 +68657,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_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75566,18 +68679,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, + [430] = 12, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 1, + anon_sym_EQ, + ACTIONS(1382), 1, + sym_identifier, + ACTIONS(1384), 1, + anon_sym_LBRACE, + ACTIONS(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, + anon_sym_LBRACK, + STATE(2192), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2069), 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__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, @@ -75587,13 +68717,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, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75609,9 +68733,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_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75630,32 +68755,23 @@ 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, + [518] = 12, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(403), 1, + anon_sym_EQ, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(443), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1320), 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, - anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2651), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75675,15 +68791,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, @@ -75716,46 +68830,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6350] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, + [605] = 12, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(403), 1, 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, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(439), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1320), 1, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2690), 1, + aux_sym_object_repeat1, + STATE(2772), 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, @@ -75771,6 +68866,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(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, @@ -75778,14 +68884,9 @@ static const uint16_t ts_small_parse_table[] = { 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_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75804,51 +68905,27 @@ 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, + [692] = 12, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(403), 1, + anon_sym_EQ, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(441), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1320), 1, 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, - [6480] = 6, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2755), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_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, @@ -75864,15 +68941,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), 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, @@ -75884,7 +68959,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, @@ -75905,17 +68980,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6551] = 7, - ACTIONS(407), 1, + [779] = 12, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 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(2770), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_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, @@ -75931,14 +69016,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, @@ -75950,7 +69034,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, @@ -75971,15 +69055,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6624] = 6, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 1, + [866] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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_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, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [934] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 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(1710), 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, + [1002] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1718), 1, + anon_sym_LPAREN, + ACTIONS(1721), 1, anon_sym_EQ, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + STATE(2651), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75995,15 +69219,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), 19, + ACTIONS(1716), 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, @@ -76015,7 +69237,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, + ACTIONS(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76036,13 +69258,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6695] = 5, - ACTIONS(1893), 1, + [1086] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(1718), 1, + anon_sym_LPAREN, + ACTIONS(1721), 1, anon_sym_EQ, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + STATE(2690), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76058,39 +69292,15 @@ 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(1716), 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_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, @@ -76100,14 +69310,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6764] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1466), 21, + ACTIONS(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76126,20 +69331,90 @@ static const uint16_t ts_small_parse_table[] = { 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, + [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_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] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1718), 1, + anon_sym_LPAREN, + ACTIONS(1721), 1, + anon_sym_EQ, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + STATE(2755), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76155,6 +69430,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(1716), 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, @@ -76162,29 +69448,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6829] = 10, - ACTIONS(437), 1, + ACTIONS(1714), 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, + [1322] = 13, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(439), 1, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(607), 1, + ACTIONS(605), 1, anon_sym_in, - ACTIONS(1906), 1, + ACTIONS(1731), 1, + sym_identifier, + ACTIONS(1733), 1, + anon_sym_LBRACE, + ACTIONS(1735), 1, anon_sym_of, - ACTIONS(1908), 1, - sym__resource_binding_start, - ACTIONS(1910), 1, - sym__plain_resource_for_of_context, + ACTIONS(1737), 1, + anon_sym_LBRACK, + STATE(2630), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + STATE(2098), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 13, 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_LT_EQ, @@ -76209,35 +69522,10 @@ static const uint16_t ts_small_parse_table[] = { 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, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1881), 21, + anon_sym_QMARK_QMARK_EQ, + 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, @@ -76256,19 +69544,25 @@ static const uint16_t ts_small_parse_table[] = { 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, + [1410] = 11, + ACTIONS(393), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(1718), 1, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(1721), 1, + anon_sym_EQ, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + STATE(2770), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76284,6 +69578,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(1716), 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, @@ -76291,14 +69596,9 @@ static const uint16_t ts_small_parse_table[] = { 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(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76317,52 +69617,535 @@ 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, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [1494] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1364), 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(1366), 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, + [1562] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1741), 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(1739), 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(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_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(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, + [1698] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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_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(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, + 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(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_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(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, + [1834] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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_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(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, + 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(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_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(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, + 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(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_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7035] = 7, - ACTIONS(411), 1, + 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, + 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(589), 1, + ACTIONS(1767), 1, anon_sym_EQ, - ACTIONS(1887), 1, - sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76378,25 +70161,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76417,39 +70182,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(1716), 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 +70204,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, + [2111] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1855), 21, + ACTIONS(1769), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76506,17 +70230,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(1771), 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 +70268,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7239] = 3, + [2178] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1861), 21, + ACTIONS(1773), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76567,17 +70294,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(1775), 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 +70332,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7303] = 3, + [2245] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 21, + ACTIONS(1777), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76628,17 +70358,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(1779), 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 +70396,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7367] = 3, + [2312] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1869), 21, + ACTIONS(1781), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76689,17 +70422,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(1783), 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,14 +70460,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7431] = 3, + [2379] = 6, + ACTIONS(345), 1, + anon_sym_EQ, + ACTIONS(359), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1873), 21, + 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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76750,34 +70505,21 @@ 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(326), 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, @@ -76785,13 +70527,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7495] = 5, - ACTIONS(1859), 1, + [2452] = 6, + ACTIONS(1767), 1, anon_sym_EQ, + ACTIONS(1785), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76807,27 +70551,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(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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76848,41 +70572,19 @@ 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, - 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, + ACTIONS(1716), 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, @@ -76892,9 +70594,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + [2525] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1366), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76913,34 +70620,22 @@ 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(1364), 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_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, @@ -76956,9 +70651,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, + [2592] = 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, @@ -76977,34 +70684,22 @@ 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(1789), 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_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, @@ -77020,9 +70715,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, + [2659] = 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, @@ -77041,26 +70748,37 @@ 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(1793), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + 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, @@ -77068,7 +70786,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [2726] = 8, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 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, @@ -77084,7 +70814,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, @@ -77105,52 +70854,14 @@ 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, + [2802] = 3, 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, - 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(1366), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77169,26 +70880,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(1364), 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 +70917,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [2868] = 8, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(583), 1, + anon_sym_COLON, + ACTIONS(585), 1, + anon_sym_EQ, + ACTIONS(1795), 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, @@ -77212,7 +70945,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, @@ -77230,37 +70982,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - 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, - 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, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [2944] = 5, + ACTIONS(1767), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77276,7 +71007,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77297,24 +71028,19 @@ 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(1716), 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, @@ -77324,25 +71050,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, + [3014] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1777), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77361,34 +71076,21 @@ 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(1779), 36, + sym__ternary_qmark, + 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_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, @@ -77404,9 +71106,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, + [3080] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1781), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77425,26 +71139,36 @@ 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(1783), 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, @@ -77452,7 +71176,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3146] = 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, @@ -77468,7 +71200,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, @@ -77489,22 +71221,18 @@ 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(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, @@ -77514,7 +71242,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3218] = 6, + ACTIONS(1797), 1, + anon_sym_EQ, + ACTIONS(1799), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77530,7 +71266,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77551,22 +71287,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(1716), 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 +71308,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3290] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1797), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77592,7 +71332,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77613,25 +71353,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(1716), 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 +71374,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3362] = 6, + ACTIONS(1801), 1, + anon_sym_EQ, + ACTIONS(1803), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77657,8 +71398,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(1714), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77677,25 +71419,17 @@ 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(1716), 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, @@ -77706,7 +71440,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [3434] = 6, + ACTIONS(515), 1, + anon_sym_EQ_GT, + ACTIONS(1801), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77722,8 +71464,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), 19, + ACTIONS(1714), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77742,22 +71485,17 @@ 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(1716), 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_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, @@ -77768,25 +71506,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, + [3506] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1773), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77805,25 +71532,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(1775), 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 +71569,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3572] = 6, + ACTIONS(513), 1, + anon_sym_EQ, + ACTIONS(515), 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, @@ -77847,7 +71593,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, @@ -77868,21 +71614,14 @@ 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + 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, @@ -77896,24 +71635,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), 19, + [3644] = 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, @@ -77932,33 +71661,21 @@ 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, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1930), 3, + ACTIONS(1789), 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_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, @@ -77974,9 +71691,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, + [3710] = 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, @@ -77995,35 +71724,21 @@ 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1793), 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_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, @@ -78039,8 +71754,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), 19, + 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, + [3776] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1769), 21, anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78059,32 +71787,21 @@ 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, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1918), 4, + ACTIONS(1771), 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, @@ -78100,9 +71817,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, + [3842] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1366), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78121,31 +71850,20 @@ 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(1364), 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(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78161,9 +71879,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, + [3907] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1777), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78182,32 +71912,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(1779), 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 +71941,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, + [3972] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1781), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78244,23 +71974,35 @@ 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(1783), 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_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, @@ -78268,7 +72010,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [4037] = 5, + ACTIONS(1797), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78284,7 +72032,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78305,21 +72053,52 @@ 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, + ACTIONS(1716), 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, + [4106] = 12, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(594), 1, + anon_sym_EQ, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1805), 1, + sym_identifier, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(1809), 1, + anon_sym_of, + ACTIONS(1811), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, + STATE(3220), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 11, 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, @@ -78329,7 +72108,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, @@ -78345,9 +72124,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, @@ -78366,31 +72145,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9248] = 6, - ACTIONS(637), 1, + [4189] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(1723), 1, anon_sym_EQ_GT, - ACTIONS(1939), 1, + ACTIONS(1814), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78406,7 +72171,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(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78427,32 +72211,17 @@ 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, + [4262] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(626), 1, + ACTIONS(1814), 1, anon_sym_EQ, - ACTIONS(1943), 1, - sym__resource_binding_start, 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, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78468,7 +72237,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(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78489,33 +72277,17 @@ 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, + [4335] = 7, + ACTIONS(583), 1, + anon_sym_COLON, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + ACTIONS(1814), 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, - 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_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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78531,8 +72303,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(1716), 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(1714), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78551,31 +72343,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, + [4408] = 7, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1933), 1, + ACTIONS(583), 1, + anon_sym_COLON, + ACTIONS(1814), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78591,7 +72369,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(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78612,30 +72409,16 @@ 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, + [4481] = 7, + ACTIONS(405), 1, anon_sym_EQ_GT, + ACTIONS(583), 1, + anon_sym_COLON, + ACTIONS(585), 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_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, @@ -78652,6 +72435,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, @@ -78673,31 +72475,13 @@ 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, + [4554] = 5, + ACTIONS(1801), 1, anon_sym_EQ, - ACTIONS(1941), 1, - anon_sym_EQ_GT, 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78713,7 +72497,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78734,20 +72518,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, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1716), 20, + 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, @@ -78758,25 +72539,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, + [4623] = 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, @@ -78795,25 +72565,35 @@ 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, - anon_sym_EQ_GT, - 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(1789), 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, @@ -78821,7 +72601,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [4688] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 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, @@ -78837,7 +72627,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, @@ -78858,32 +72667,14 @@ 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, + [4761] = 6, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(593), 1, - anon_sym_RBRACK, - ACTIONS(596), 1, + ACTIONS(585), 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, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -78900,6 +72691,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(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, @@ -78921,50 +72732,14 @@ 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, - anon_sym_EQ_GT, - ACTIONS(626), 1, - anon_sym_EQ, - ACTIONS(1945), 1, - sym__resource_binding_start, + [4832] = 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(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78983,32 +72758,20 @@ 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1793), 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, @@ -79024,9 +72787,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, + [4897] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1769), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79045,31 +72820,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(1771), 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 +72849,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, + [4962] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1773), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79106,23 +72882,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(1775), 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,7 +72918,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [5027] = 6, + ACTIONS(1723), 1, + anon_sym_EQ_GT, + ACTIONS(1814), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79146,7 +72942,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(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79167,31 +72983,15 @@ 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, + [5098] = 6, + ACTIONS(405), 1, anon_sym_EQ_GT, + ACTIONS(1814), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79207,7 +73007,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(1802), 20, + ACTIONS(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79228,31 +73048,45 @@ 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, + [5169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, + ACTIONS(1366), 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(1364), 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,9 +73102,111 @@ 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, + [5233] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, + anon_sym_LT, + ACTIONS(1836), 1, + anon_sym_DOT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2174), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5355] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1781), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79289,33 +73225,19 @@ static const uint16_t ts_small_parse_table[] = { 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_EQ, - ACTIONS(1918), 1, - anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 13, + ACTIONS(1783), 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, @@ -79331,41 +73253,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, - [10340] = 6, - ACTIONS(614), 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, + [5419] = 10, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(616), 1, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1852), 1, + anon_sym_of, + ACTIONS(1854), 1, + sym__resource_binding_start, + ACTIONS(1856), 1, + sym__plain_resource_for_of_context, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(326), 15, sym__ternary_qmark, - 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, @@ -79392,9 +73308,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(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79413,30 +73328,13 @@ 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, + [5497] = 5, + ACTIONS(1814), 1, anon_sym_EQ, - ACTIONS(624), 1, - anon_sym_EQ_GT, 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, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79452,7 +73350,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(1716), 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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79473,11 +73391,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10473] = 3, + [5565] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, + anon_sym_LT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + ACTIONS(1858), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2193), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5687] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1855), 21, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79499,12 +73507,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(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, @@ -79530,30 +73542,45 @@ 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, + [5751] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1793), 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(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79569,9 +73596,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, + [5815] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1769), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79590,31 +73629,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(1771), 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 +73657,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, + [5879] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1773), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79651,21 +73690,34 @@ 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(1775), 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_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, @@ -79673,7 +73725,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [5943] = 7, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 1, + anon_sym_EQ, + ACTIONS(1795), 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, @@ -79689,7 +73751,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, @@ -79710,18 +73790,130 @@ 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, + [6015] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, + anon_sym_LT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + ACTIONS(1860), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2164), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [6137] = 7, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(585), 1, anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, + 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__completed_arrow_function, - anon_sym_LBRACE, + 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, @@ -79732,23 +73924,7 @@ 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, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79769,48 +73945,104 @@ 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, - sym__ternary_qmark, + [6209] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, anon_sym_LBRACE, - anon_sym_instanceof, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, anon_sym_LPAREN, + ACTIONS(1832), 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(1834), 1, + anon_sym_LT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, 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(1848), 1, + sym_number, + ACTIONS(1862), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2187), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [6331] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1777), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79829,29 +74061,19 @@ 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, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1779), 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, @@ -79867,38 +74089,298 @@ 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_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, + [6395] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, 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, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [10925] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1951), 1, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + ACTIONS(1864), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2202), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [6517] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, + anon_sym_LT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + ACTIONS(1866), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2155), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [6639] = 32, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1818), 1, + anon_sym_LBRACE, + ACTIONS(1820), 1, + anon_sym_class, + ACTIONS(1822), 1, + anon_sym_function, + ACTIONS(1824), 1, + anon_sym_import, + ACTIONS(1826), 1, + anon_sym_new, + ACTIONS(1830), 1, + anon_sym_LPAREN, + ACTIONS(1832), 1, + anon_sym_LBRACK, + ACTIONS(1834), 1, + anon_sym_LT, + ACTIONS(1838), 1, + anon_sym_DQUOTE, + ACTIONS(1840), 1, + anon_sym_SQUOTE, + ACTIONS(1842), 1, + anon_sym_async, + ACTIONS(1844), 1, + anon_sym_SLASH, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(1848), 1, + sym_number, + ACTIONS(1868), 1, + anon_sym_DOT, + STATE(1998), 1, + sym_jsx_opening_element, + STATE(2165), 1, + sym__constructor, + STATE(2272), 1, + sym__constructor_member, + STATE(2291), 1, + sym__constructor_subscript, + STATE(2334), 1, + sym__constructor_tag, + STATE(2339), 1, + sym__argumentless_new_expression, + STATE(2483), 1, + sym__constructor_chain_base, + STATE(2560), 1, + aux_sym_export_statement_repeat1, + STATE(2715), 1, + sym__constructor_import, + STATE(2840), 1, + sym_decorator, + STATE(3253), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1850), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1828), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1816), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2318), 14, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_function_expression, + sym_generator_function, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [6761] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, + 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, @@ -79911,7 +74393,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 +74409,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 +74430,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, + [6832] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(594), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(592), 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, @@ -79971,7 +74457,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, @@ -79987,7 +74473,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, @@ -80008,17 +74494,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, + [6903] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(641), 1, + ACTIONS(1873), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1870), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80031,7 +74521,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80047,7 +74537,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80068,17 +74558,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, + [6974] = 7, + ACTIONS(1799), 1, anon_sym_EQ_GT, + ACTIONS(1878), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1876), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80091,7 +74585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80107,7 +74601,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80128,17 +74622,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, + [7045] = 7, + ACTIONS(1799), 1, anon_sym_EQ_GT, - ACTIONS(1955), 1, + ACTIONS(1873), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1870), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80151,7 +74649,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80167,7 +74665,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80188,17 +74686,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, + [7116] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1955), 1, + ACTIONS(1878), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1876), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80211,7 +74713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80227,35 +74729,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, - 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, - [11321] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1466), 21, + ACTIONS(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80274,48 +74750,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1464), 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, - [11381] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1953), 1, + [7187] = 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(596), 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, @@ -80328,7 +74777,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, @@ -80344,7 +74793,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, @@ -80365,17 +74814,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, + [7258] = 7, + ACTIONS(1799), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(1883), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1881), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80388,7 +74841,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80404,7 +74857,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80425,41 +74878,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11513] = 3, + [7329] = 7, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1883), 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(1881), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80475,21 +74921,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(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80508,15 +74942,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1863), 30, + [7400] = 9, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(594), 1, + anon_sym_EQ, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1852), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1856), 2, + sym__resource_binding_start, + sym__plain_resource_for_of_context, + 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 +74987,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, - [11633] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 21, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80557,56 +74999,28 @@ static const uint16_t ts_small_parse_table[] = { 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), 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, - anon_sym_EQ_GT, - ACTIONS(626), 1, + 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, + [7474] = 7, + ACTIONS(1797), 1, anon_sym_EQ, + ACTIONS(1799), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1885), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80619,7 +75033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80635,7 +75049,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80656,41 +75070,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11759] = 3, + [7544] = 6, + ACTIONS(1873), 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(1870), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80706,21 +75111,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, - [11819] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, + ACTIONS(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80739,53 +75132,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 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, - [11879] = 8, - ACTIONS(1859), 1, + [7612] = 8, + ACTIONS(1797), 1, anon_sym_EQ, - ACTIONS(1885), 1, + ACTIONS(1799), 1, anon_sym_EQ_GT, - ACTIONS(1925), 1, + ACTIONS(1888), 1, anon_sym_in, - ACTIONS(1928), 1, + ACTIONS(1891), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1716), 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, @@ -80796,7 +75160,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80812,7 +75176,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(1714), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -80832,22 +75196,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, + [7684] = 8, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(1797), 1, anon_sym_EQ, - ACTIONS(1925), 1, + ACTIONS(1888), 1, anon_sym_in, - ACTIONS(1928), 1, + ACTIONS(1891), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1716), 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 +75224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80874,7 +75240,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(1714), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -80894,22 +75260,24 @@ 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, + [7756] = 8, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(439), 1, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(607), 1, + ACTIONS(605), 1, anon_sym_in, - ACTIONS(1906), 1, + ACTIONS(1852), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 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, @@ -80956,40 +75324,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12089] = 3, + [7828] = 7, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1797), 1, + anon_sym_EQ, 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(1885), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1716), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81005,21 +75366,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, - [12148] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1855), 21, + ACTIONS(1714), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81038,45 +75387,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, + [7898] = 7, + ACTIONS(431), 1, anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(602), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81089,7 +75413,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, @@ -81105,7 +75429,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, @@ -81126,40 +75450,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12270] = 3, + [7968] = 6, + ACTIONS(1878), 1, + anon_sym_EQ, 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(1876), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81175,22 +75491,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, - [12329] = 5, - ACTIONS(1949), 1, + ACTIONS(1714), 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, + [8036] = 6, + ACTIONS(1883), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1881), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1716), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81203,7 +75537,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81219,7 +75553,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(1714), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81240,33 +75574,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12392] = 3, + [8104] = 7, + ACTIONS(620), 1, + anon_sym_EQ, + ACTIONS(622), 1, + anon_sym_EQ_GT, + ACTIONS(1893), 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 +75592,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 +75615,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,7 +75636,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1883), 29, + [8173] = 7, + ACTIONS(620), 1, + anon_sym_EQ, + ACTIONS(622), 1, + anon_sym_EQ_GT, + ACTIONS(1895), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -81330,6 +75654,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, @@ -81345,21 +75677,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,7 +75698,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1875), 29, + [8242] = 7, + ACTIONS(620), 1, + anon_sym_EQ, + ACTIONS(622), 1, + anon_sym_EQ_GT, + ACTIONS(1897), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -81386,6 +75716,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, @@ -81401,21 +75739,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(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81434,14 +75760,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 29, + [8311] = 6, + ACTIONS(1797), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1885), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1716), 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81457,22 +75800,39 @@ 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, - [12628] = 5, - ACTIONS(1859), 1, + ACTIONS(1714), 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, + [8378] = 6, + ACTIONS(633), 1, anon_sym_EQ, + ACTIONS(635), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(326), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81485,7 +75845,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, @@ -81501,7 +75861,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, @@ -81522,18 +75882,18 @@ 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, + [8445] = 6, + ACTIONS(1899), 1, anon_sym_EQ, - ACTIONS(1925), 1, - anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, + ACTIONS(1901), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1716), 15, sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81546,7 +75906,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81562,8 +75922,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(1714), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81582,2374 +75943,2504 @@ 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, + [8512] = 6, + ACTIONS(635), 1, + anon_sym_EQ_GT, + ACTIONS(1899), 1, anon_sym_EQ, 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(1716), 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_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1725), 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(1714), 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), 25, + anon_sym_QMARK_QMARK, + [8579] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(594), 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, - [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, + 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_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, + [8646] = 6, + ACTIONS(1799), 1, + anon_sym_EQ_GT, + ACTIONS(1883), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [13005] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 12, + ACTIONS(1725), 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(1714), 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, + [8713] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1883), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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(1725), 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(1714), 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, + [8780] = 7, + ACTIONS(620), 1, + anon_sym_EQ, + ACTIONS(622), 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, - 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_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, 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, + [8849] = 6, + ACTIONS(1905), 1, + anon_sym_EQ, + ACTIONS(1907), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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, + [8916] = 6, + ACTIONS(614), 1, + anon_sym_EQ_GT, + ACTIONS(1905), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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_QMARK_QMARK, + [8983] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(587), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(596), 1, + anon_sym_RBRACK, + ACTIONS(599), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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_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, + [9054] = 7, + ACTIONS(1797), 1, + anon_sym_EQ, + ACTIONS(1888), 1, + anon_sym_in, + ACTIONS(1891), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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(2001), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [9123] = 8, + ACTIONS(1799), 1, + anon_sym_EQ_GT, + ACTIONS(1870), 1, + anon_sym_RBRACK, + ACTIONS(1873), 1, + anon_sym_EQ, + ACTIONS(1876), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [9194] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1870), 1, + anon_sym_RBRACK, + ACTIONS(1873), 1, + anon_sym_EQ, + ACTIONS(1876), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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, + [9265] = 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, - [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(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, + [9332] = 6, + ACTIONS(622), 1, + anon_sym_EQ_GT, + ACTIONS(1909), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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, + [9398] = 6, + ACTIONS(1909), 1, + anon_sym_EQ, + ACTIONS(1911), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [13627] = 5, - ACTIONS(2059), 1, - sym__arrow_function_block_end, - ACTIONS(2061), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2055), 12, + ACTIONS(1725), 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(1714), 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(2057), 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, - 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, - [13683] = 5, - ACTIONS(2067), 1, - sym__arrow_function_block_end, - ACTIONS(2069), 1, - sym__completed_arrow_function, + [9464] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 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(2065), 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, - [13739] = 5, - ACTIONS(2075), 1, - sym__arrow_function_block_continuation, - ACTIONS(2077), 1, - sym__completed_arrow_function, + [9524] = 5, + ACTIONS(1883), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 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(2073), 29, + ACTIONS(1716), 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, - [13795] = 5, - ACTIONS(2083), 1, - sym__arrow_function_block_continuation, - ACTIONS(2085), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2079), 12, + ACTIONS(1725), 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(1714), 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(2081), 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, - 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, - [13851] = 5, - ACTIONS(2091), 1, - sym__arrow_function_block_continuation, - ACTIONS(2093), 1, - sym__completed_arrow_function, + [9588] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 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(2089), 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, - [13907] = 5, - ACTIONS(2099), 1, - sym__arrow_function_block_continuation, - ACTIONS(2101), 1, - sym__completed_arrow_function, + [9648] = 6, + ACTIONS(1913), 1, + anon_sym_EQ, + ACTIONS(1915), 1, + anon_sym_EQ_GT, 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), 29, + ACTIONS(1716), 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(1725), 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(1714), 20, 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(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, 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, - [14025] = 5, - ACTIONS(2107), 1, - sym__arrow_function_block_end, - ACTIONS(2109), 1, - sym__completed_arrow_function, + [9714] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(1769), 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(1771), 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, + [9774] = 6, + ACTIONS(637), 1, + anon_sym_EQ, + ACTIONS(639), 1, + anon_sym_EQ_GT, 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), 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, - [14137] = 5, - ACTIONS(2115), 1, - sym__arrow_function_block_end, - ACTIONS(2117), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2063), 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(2065), 29, + anon_sym_QMARK_QMARK, + [9840] = 5, + ACTIONS(1899), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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, - [14193] = 5, - ACTIONS(2119), 1, - sym__arrow_function_block_continuation, - ACTIONS(2121), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2071), 12, + ACTIONS(1725), 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(1714), 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, + [9904] = 6, + ACTIONS(620), 1, + anon_sym_EQ, + ACTIONS(622), 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, - [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(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_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2081), 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, - 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, - [14305] = 5, - ACTIONS(2127), 1, - sym__arrow_function_block_continuation, - ACTIONS(2129), 1, - sym__completed_arrow_function, + [9970] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1777), 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(1979), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1779), 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, - [14361] = 5, - ACTIONS(2131), 1, - sym__arrow_function_block_continuation, - ACTIONS(2133), 1, - sym__completed_arrow_function, + [10030] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(1366), 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(2089), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1364), 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, - [14417] = 5, - ACTIONS(2135), 1, - sym__arrow_function_block_continuation, - ACTIONS(2137), 1, - sym__completed_arrow_function, + [10090] = 6, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(1913), 1, + anon_sym_EQ, 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), 29, + ACTIONS(1716), 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, - [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(1725), 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(1714), 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, - 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_QMARK_QMARK, + [10156] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1781), 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(1783), 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_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, + [10216] = 7, + ACTIONS(1870), 1, + anon_sym_RBRACK, + ACTIONS(1873), 1, + anon_sym_EQ, + ACTIONS(1876), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(1716), 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(1725), 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(1714), 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(2155), 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_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, - [14665] = 3, + [10284] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(1773), 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(1045), 31, + anon_sym_QMARK_QMARK, + ACTIONS(1775), 30, sym__ternary_qmark, - sym__arrow_function_block_end, + sym__await_operand_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_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, - [14717] = 4, - ACTIONS(2161), 1, + [10344] = 5, + ACTIONS(1905), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(1716), 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(1725), 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(1714), 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(2159), 30, + anon_sym_QMARK_QMARK, + [10408] = 8, + ACTIONS(1799), 1, + anon_sym_EQ_GT, + ACTIONS(1883), 1, + anon_sym_EQ, + ACTIONS(1888), 1, + anon_sym_in, + ACTIONS(1891), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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_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, - [14771] = 4, - ACTIONS(987), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(983), 12, + ACTIONS(1725), 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(1714), 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(985), 30, + anon_sym_QMARK_QMARK, + [10478] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1883), 1, + anon_sym_EQ, + ACTIONS(1888), 1, + anon_sym_in, + ACTIONS(1891), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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_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, - [14825] = 4, - ACTIONS(2167), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2163), 12, + ACTIONS(1725), 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(1714), 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(2165), 29, + anon_sym_QMARK_QMARK, + [10548] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(594), 1, + anon_sym_EQ, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1852), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 13, 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, + 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, + 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, - [14878] = 3, + [10618] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(1777), 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(1779), 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, + [10677] = 5, + ACTIONS(1913), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 14, + sym__ternary_qmark, + anon_sym_LBRACE, + 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(1725), 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(1714), 20, + anon_sym_STAR, + anon_sym_in, + 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, - STATE(964), 1, - sym_arguments, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [10740] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1366), 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_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_QMARK_QMARK, + ACTIONS(1364), 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, - 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_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15020] = 3, + [10799] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1781), 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(1783), 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, + [10858] = 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, + [10917] = 5, + ACTIONS(1909), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 14, + sym__ternary_qmark, + sym__await_operand_end, + 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(1725), 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(1714), 20, + anon_sym_STAR, + anon_sym_in, + 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, + [10980] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1791), 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_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_QMARK_QMARK, + ACTIONS(1793), 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, - 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, + [11039] = 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(1769), 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(1771), 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_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_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, - [15272] = 3, + [11098] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(1773), 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(2221), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1775), 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, - [15323] = 26, - ACTIONS(1969), 1, + [11157] = 7, + ACTIONS(1883), 1, + anon_sym_EQ, + ACTIONS(1888), 1, + anon_sym_in, + ACTIONS(1891), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1716), 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(2013), 1, - sym__completed_arrow_function, - 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(1725), 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(1714), 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_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_PERCENT, + anon_sym_STAR_STAR, 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, - [15420] = 3, + anon_sym_QMARK_QMARK, + [11224] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83962,8 +78453,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 30, + ACTIONS(971), 31, sym__ternary_qmark, + sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, @@ -83993,11 +78485,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15471] = 3, + [11279] = 11, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1917), 1, + sym_identifier, + ACTIONS(1921), 1, + anon_sym_COMMA, + ACTIONS(1923), 1, + anon_sym_RBRACE, + STATE(2643), 1, + sym_string, + STATE(2666), 1, + sym_export_specifier, + STATE(2689), 1, + sym__local_export_specifier, + STATE(2696), 1, + sym__module_export_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1919), 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, + [11348] = 5, + ACTIONS(1929), 1, + sym__arrow_function_block_end, + ACTIONS(1931), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1925), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84010,9 +78564,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 30, + ACTIONS(1927), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84041,11 +78594,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15522] = 3, + [11404] = 5, + ACTIONS(1937), 1, + sym__arrow_function_block_continuation, + ACTIONS(1939), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84058,9 +78615,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 30, + ACTIONS(1935), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84089,11 +78645,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15573] = 3, + [11460] = 5, + ACTIONS(1941), 1, + sym__arrow_function_block_continuation, + ACTIONS(1943), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84106,9 +78666,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 30, + ACTIONS(1935), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84137,82 +78696,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15624] = 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(2021), 1, + [11516] = 5, + ACTIONS(1949), 1, + sym__arrow_function_block_end, + ACTIONS(1951), 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(1945), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84225,9 +78717,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 30, + ACTIONS(1947), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84256,11 +78747,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15772] = 3, + [11572] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84273,7 +78766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 30, + ACTIONS(977), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84304,82 +78797,15 @@ 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, + [11626] = 5, + ACTIONS(1957), 1, + sym__arrow_function_block_end, + ACTIONS(1959), 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84392,9 +78818,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 30, + ACTIONS(1955), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84423,283 +78848,229 @@ 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, + [11682] = 5, + ACTIONS(1965), 1, + sym__arrow_function_block_continuation, + ACTIONS(1967), 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, + ACTIONS(1961), 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(2009), 8, + ACTIONS(1963), 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, - [16068] = 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, + [11738] = 5, + ACTIONS(1973), 1, + sym__arrow_function_block_continuation, + ACTIONS(1975), 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(1969), 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(2243), 9, - sym__completed_arrow_function, + ACTIONS(1971), 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, - [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_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(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_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16260] = 15, - 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, + [11794] = 5, + ACTIONS(1981), 1, + sym__arrow_function_block_end, + ACTIONS(1983), 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(1977), 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(1979), 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, + [11850] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1985), 1, + sym_identifier, + ACTIONS(1987), 1, + anon_sym_COMMA, + ACTIONS(1989), 1, + anon_sym_RBRACE, + STATE(2633), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + STATE(3329), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [11914] = 8, + ACTIONS(683), 1, + anon_sym_BQUOTE, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(1999), 1, + sym_optional_chain, + STATE(851), 1, + sym_template_string, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84712,7 +79083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 30, + ACTIONS(1993), 26, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84724,10 +79095,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, @@ -84742,83 +79110,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [16386] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [11976] = 8, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 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, + STATE(849), 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(2001), 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(2003), 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, - [16483] = 3, + [12038] = 4, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84831,7 +79183,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 30, + ACTIONS(2011), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84862,92 +79214,66 @@ 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, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2061), 1, + [12092] = 5, + ACTIONS(2019), 1, + sym__arrow_function_block_end, + 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, + ACTIONS(2015), 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(2017), 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, - [16631] = 8, - ACTIONS(793), 1, - anon_sym_BQUOTE, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2151), 1, sym_optional_chain, - STATE(1004), 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, + [12148] = 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(2153), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84960,7 +79286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 25, + ACTIONS(2025), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84971,7 +79297,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 +79315,114 @@ 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_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2069), 1, + anon_sym_BQUOTE, + [12204] = 5, + ACTIONS(2035), 1, + sym__arrow_function_block_continuation, + 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, 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, + [12260] = 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(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1945), 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(2253), 9, - sym__completed_arrow_function, + 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(1947), 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, + [12316] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85159,36 +79435,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(1053), 31, 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, - [16949] = 4, - ACTIONS(2259), 1, + [12368] = 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(2255), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85201,7 +79488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, + ACTIONS(2045), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85231,11 +79518,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17002] = 3, + [12424] = 5, + ACTIONS(2051), 1, + sym__arrow_function_block_continuation, + ACTIONS(2053), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85248,9 +79539,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 30, + ACTIONS(2033), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85279,146 +79569,116 @@ 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, - 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(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + [12480] = 4, + ACTIONS(2059), 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(2055), 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(2057), 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_QMARK_QMARK, - anon_sym_BQUOTE, - [17140] = 22, - 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(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, + [12534] = 5, + ACTIONS(2061), 1, + sym__arrow_function_block_end, + ACTIONS(2063), 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(2015), 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(2017), 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, + [12590] = 5, + ACTIONS(2065), 1, + sym__arrow_function_block_end, + ACTIONS(2067), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85431,7 +79691,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(1955), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85461,13 +79721,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, + [12646] = 5, + ACTIONS(2069), 1, + sym__arrow_function_block_end, + ACTIONS(2071), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85480,7 +79742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(1979), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85510,13 +79772,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, + [12702] = 5, + ACTIONS(2077), 1, + sym__arrow_function_block_continuation, + ACTIONS(2079), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85529,7 +79793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2075), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85559,13 +79823,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, + [12758] = 5, + ACTIONS(2081), 1, + sym__arrow_function_block_continuation, + ACTIONS(2083), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85578,7 +79844,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(1963), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85608,13 +79874,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, + [12814] = 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(2163), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85627,7 +79895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, + ACTIONS(1971), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85657,11 +79925,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17494] = 3, + [12870] = 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(2291), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85674,9 +79946,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 30, + ACTIONS(2045), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85705,11 +79976,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17545] = 3, + [12926] = 5, + ACTIONS(2093), 1, + sym__arrow_function_block_continuation, + ACTIONS(2095), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85722,9 +79997,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 30, + ACTIONS(2025), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85753,45 +80027,40 @@ 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, + [12982] = 9, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2097), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2195), 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), 21, + ACTIONS(2099), 24, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -85805,17 +80074,23 @@ 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, anon_sym_BQUOTE, - [17667] = 3, + [13046] = 5, + ACTIONS(2103), 1, + sym__arrow_function_block_end, + ACTIONS(2105), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(1925), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85828,9 +80103,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 30, + ACTIONS(1927), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85859,11 +80133,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17718] = 3, + [13102] = 5, + ACTIONS(2107), 1, + sym__arrow_function_block_continuation, + ACTIONS(2109), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85876,9 +80154,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 30, + ACTIONS(2075), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85907,133 +80184,117 @@ 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, + [13158] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2111), 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(2113), 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, - [17852] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [13209] = 26, + ACTIONS(1983), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2109), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, + ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, + ACTIONS(2125), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, + ACTIONS(2129), 1, anon_sym_AMP, - ACTIONS(2191), 1, + ACTIONS(2131), 1, anon_sym_CARET, - ACTIONS(2193), 1, + ACTIONS(2133), 1, anon_sym_PIPE, - ACTIONS(2197), 1, + ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, + ACTIONS(2147), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2115), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2187), 2, + ACTIONS(2127), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + ACTIONS(2143), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(2119), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2049), 8, + ACTIONS(1979), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86042,59 +80303,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [17949] = 20, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [13306] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2149), 1, + sym_identifier, + ACTIONS(2151), 1, + anon_sym_RBRACE, + STATE(3125), 1, + sym_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2696), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [13367] = 26, + ACTIONS(1951), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2185), 1, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, + ACTIONS(2129), 1, anon_sym_AMP, - ACTIONS(2197), 1, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2245), 1, - anon_sym_PIPE, - STATE(964), 1, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2115), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2187), 2, + ACTIONS(2127), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + ACTIONS(2143), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(2119), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 14, - sym__ternary_qmark, - sym__completed_arrow_function, + ACTIONS(1947), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -86102,158 +80426,257 @@ static const uint16_t ts_small_parse_table[] = { 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, + [13464] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(322), 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(326), 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, - 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(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, + [13515] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1582), 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(1584), 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, + [13566] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1985), 1, + sym_identifier, + ACTIONS(2153), 1, + anon_sym_RBRACE, + STATE(3270), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3329), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [13627] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1714), 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(1716), 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, + [13678] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1991), 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(1993), 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, - [18228] = 3, + [13729] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2155), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86266,7 +80689,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 30, + ACTIONS(2157), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86297,11 +80720,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18279] = 3, + [13780] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86314,7 +80737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 30, + ACTIONS(2161), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86345,60 +80768,67 @@ 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, + [13831] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2185), 1, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, + ACTIONS(2129), 1, anon_sym_AMP, - ACTIONS(2191), 1, + ACTIONS(2131), 1, anon_sym_CARET, - ACTIONS(2197), 1, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2245), 1, - anon_sym_PIPE, - STATE(964), 1, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2115), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2187), 2, + ACTIONS(2127), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + ACTIONS(2143), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(2119), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 13, - sym__ternary_qmark, + ACTIONS(2161), 9, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -86407,15 +80837,12 @@ static const uint16_t ts_small_parse_table[] = { 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, + [13926] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86428,7 +80855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 30, + ACTIONS(2165), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86459,59 +80886,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18468] = 3, + [13977] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2091), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 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, + [14074] = 25, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2115), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2141), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2167), 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, - [18519] = 3, + [14169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86524,7 +81044,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 30, + ACTIONS(2171), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86555,156 +81075,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18570] = 3, + [14220] = 25, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 30, - sym__ternary_qmark, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2173), 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_BQUOTE, + [14315] = 25, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [18621] = 4, - ACTIONS(2307), 1, - sym__completed_arrow_function, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 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, + [14410] = 15, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 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(2125), 1, + anon_sym_GT_GT, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 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, - [18674] = 3, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2179), 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(1979), 30, + ACTIONS(2177), 19, 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, - [18725] = 3, + [14485] = 8, + ACTIONS(791), 1, + anon_sym_BQUOTE, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2185), 1, + sym_optional_chain, + STATE(1023), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86717,9 +81302,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 30, + ACTIONS(1993), 25, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86729,10 +81313,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, @@ -86747,108 +81328,168 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [18776] = 3, + [14546] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2067), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1955), 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, + [14643] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2105), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [18827] = 3, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1927), 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, + [14740] = 10, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, 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, + ACTIONS(2139), 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, - [18878] = 3, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86861,78 +81502,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 30, + ACTIONS(2177), 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_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, - [18929] = 12, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [14805] = 21, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2197), 1, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 13, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, @@ -86940,173 +81589,184 @@ 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_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [18998] = 4, - ACTIONS(2317), 1, - sym__completed_arrow_function, + [14892] = 22, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, + [14981] = 13, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 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(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 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, - [19051] = 3, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2179), 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(2267), 30, + ACTIONS(2177), 21, 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, - [19102] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [15052] = 19, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, + ACTIONS(2125), 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, + ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2115), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2187), 2, + ACTIONS(2127), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + ACTIONS(2143), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2179), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(2119), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 9, + ACTIONS(2177), 14, + sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -87115,111 +81775,167 @@ static const uint16_t ts_small_parse_table[] = { 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, - [19197] = 4, - ACTIONS(2321), 1, - sym__completed_arrow_function, + [15135] = 20, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2179), 1, + anon_sym_PIPE, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, - [19250] = 4, - ACTIONS(2323), 1, - sym__completed_arrow_function, + [15220] = 21, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2179), 1, + anon_sym_PIPE, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, - [19303] = 3, + [15307] = 12, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -87228,194 +81944,165 @@ 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(1045), 30, + ACTIONS(2177), 21, 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, - [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, + [15376] = 17, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2179), 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), 30, + ACTIONS(2177), 16, 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, - [19466] = 3, + [15455] = 23, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 30, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 11, 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, - [19517] = 3, + [15546] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87428,7 +82115,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 30, + ACTIONS(2189), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87459,11 +82146,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19568] = 3, + [15597] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87476,7 +82163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 30, + ACTIONS(2193), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87507,11 +82194,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19619] = 3, + [15648] = 25, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2141), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2195), 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, + [15743] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87524,7 +82281,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 30, + ACTIONS(2199), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87555,11 +82312,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19670] = 3, + [15794] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87572,7 +82329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 30, + ACTIONS(1935), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87603,11 +82360,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19721] = 3, + [15845] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87620,7 +82377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 30, + ACTIONS(2033), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87651,64 +82408,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19772] = 8, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2139), 1, - sym_identifier, - ACTIONS(2333), 1, - anon_sym_RBRACE, - STATE(2911), 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, - [19833] = 3, + [15896] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87721,7 +82425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 30, + ACTIONS(2075), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87752,11 +82456,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19884] = 3, + [15947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2201), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87769,7 +82473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 30, + ACTIONS(2203), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87800,11 +82504,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19935] = 3, + [15998] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87817,7 +82521,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 30, + ACTIONS(2207), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87848,11 +82552,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19986] = 3, + [16049] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87865,7 +82569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 30, + ACTIONS(1963), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87896,11 +82600,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20037] = 3, + [16100] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87913,7 +82617,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 30, + ACTIONS(1971), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87944,25 +82648,11 @@ 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, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2353), 1, - sym_optional_chain, - STATE(1190), 1, - sym_template_string, - STATE(1196), 1, - sym_arguments, + [16151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87975,16 +82665,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(2025), 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 +82695,12 @@ 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, + [16202] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88016,7 +82713,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 30, + ACTIONS(2211), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88047,59 +82744,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20204] = 3, + [16253] = 25, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 30, - sym__ternary_qmark, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2213), 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_BQUOTE, + [16348] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2063), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2115), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2141), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 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, - [20255] = 3, + [16445] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88112,7 +82902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 30, + ACTIONS(2217), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88143,11 +82933,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20306] = 3, + [16496] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88160,7 +82950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 30, + ACTIONS(2221), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88191,11 +82981,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20357] = 3, + [16547] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88208,7 +82998,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 30, + ACTIONS(2225), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88239,64 +83029,59 @@ 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, + [16598] = 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, + ACTIONS(2227), 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(2229), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + 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, - [20469] = 3, + 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, + [16649] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88309,7 +83094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 30, + ACTIONS(2233), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88340,11 +83125,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20520] = 3, + [16700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88357,7 +83142,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 30, + ACTIONS(2237), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88388,59 +83173,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20571] = 3, + [16751] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1578), 18, - sym__await_yield_identifier, - sym__await_keyword, + ACTIONS(2239), 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(2241), 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_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(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, + [16802] = 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, - 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, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2245), 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, + [16853] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88453,7 +83286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 30, + ACTIONS(2249), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88484,11 +83317,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20673] = 3, + [16904] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88501,7 +83334,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 30, + ACTIONS(2253), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88532,11 +83365,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20724] = 3, + [16955] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88549,7 +83382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 30, + ACTIONS(2257), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88580,11 +83413,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20775] = 3, + [17006] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2259), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88597,7 +83430,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 30, + ACTIONS(2261), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88628,11 +83461,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20826] = 3, + [17057] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88645,7 +83478,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 30, + ACTIONS(2265), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88676,11 +83509,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20877] = 3, + [17108] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2267), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88693,7 +83526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2269), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88724,11 +83557,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20928] = 3, + [17159] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88741,7 +83574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2273), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88772,11 +83605,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20979] = 3, + [17210] = 5, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(971), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + 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), 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, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [17265] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88789,7 +83672,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2277), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88820,11 +83703,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21030] = 3, + [17316] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88837,7 +83720,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2281), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88868,11 +83751,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21081] = 3, + [17367] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88885,7 +83768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 30, + ACTIONS(2285), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88916,13 +83799,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21132] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + [17418] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88935,19 +83816,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, - sym__automatic_semicolon, + ACTIONS(2289), 30, sym__ternary_qmark, - sym__arrow_function_block_end, - 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, @@ -88965,26 +83847,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, 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, + [17469] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88997,96 +83864,138 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(1027), 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, - [21250] = 17, - ACTIONS(1969), 1, + [17520] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2291), 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(2293), 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, - 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(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, + [17571] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2295), 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(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_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, + ACTIONS(2297), 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, - [21329] = 3, + [17622] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89099,7 +84008,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 30, + ACTIONS(2301), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89130,11 +84039,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21380] = 3, + [17673] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89147,7 +84056,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 30, + ACTIONS(2305), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89178,11 +84087,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21431] = 3, + [17724] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89195,7 +84104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 30, + ACTIONS(987), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89226,11 +84135,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21482] = 3, + [17775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89243,7 +84152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 30, + ACTIONS(1051), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89274,11 +84183,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21533] = 3, + [17826] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89291,7 +84200,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 30, + ACTIONS(1035), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89322,11 +84231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21584] = 3, + [17877] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2307), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89339,7 +84248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 30, + ACTIONS(2309), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89370,64 +84279,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, + [17928] = 3, 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2423), 12, + ACTIONS(2311), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89440,7 +84296,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 30, + ACTIONS(2313), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89471,11 +84327,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21747] = 3, + [17979] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89488,7 +84344,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 30, + ACTIONS(995), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89519,81 +84375,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21798] = 25, - ACTIONS(1969), 1, + [18030] = 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), 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, - 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(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, + [18081] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1017), 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(2431), 9, + ACTIONS(1019), 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, - [21893] = 3, + [18132] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89606,7 +84488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 30, + ACTIONS(1043), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89637,11 +84519,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21944] = 3, + [18183] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89654,7 +84536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 30, + ACTIONS(2317), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89685,152 +84567,11 @@ static const uint16_t ts_small_parse_table[] = { 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, - 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(2441), 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, - [22090] = 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(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_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, + [18234] = 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(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, - [22187] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1031), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89843,7 +84584,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 30, + ACTIONS(2321), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89874,11 +84615,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22238] = 3, + [18285] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89891,7 +84632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 30, + ACTIONS(2325), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89922,11 +84663,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22289] = 3, + [18336] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89939,7 +84680,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 30, + ACTIONS(2329), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89970,11 +84711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22340] = 3, + [18387] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89987,7 +84728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 30, + ACTIONS(2333), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90018,11 +84759,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22391] = 3, + [18438] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90035,7 +84776,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 30, + ACTIONS(2337), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90066,13 +84807,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22442] = 4, - ACTIONS(2451), 1, - sym__completed_arrow_function, + [18489] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90085,8 +84824,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2341), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90115,80 +84855,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22495] = 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(2441), 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, - [22589] = 3, + [18540] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90201,8 +84872,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 29, + ACTIONS(2345), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90231,11 +84903,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22639] = 3, + [18591] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2347), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90248,8 +84920,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 29, + ACTIONS(2349), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90278,60 +84951,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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2023), 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(2025), 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, - [22743] = 3, + [18642] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2351), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90344,8 +84968,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 29, + ACTIONS(2353), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90374,60 +84999,11 @@ 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, + [18693] = 3, 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), 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, - [22847] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2265), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90440,8 +85016,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(2357), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90470,11 +85047,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22897] = 3, + [18744] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90487,8 +85064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 29, + ACTIONS(2361), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90517,15 +85095,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22947] = 5, - ACTIONS(2499), 1, - sym__arrow_function_block_continuation, - ACTIONS(2501), 1, + [18795] = 4, + ACTIONS(2363), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90538,17 +85114,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(2207), 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, @@ -90566,15 +85144,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, + [18848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2365), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90587,17 +85161,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(2367), 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,11 +85192,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23055] = 3, + [18899] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90632,8 +85209,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 29, + ACTIONS(2371), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90662,11 +85240,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23105] = 3, + [18950] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90679,8 +85257,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(997), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90709,11 +85288,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23155] = 3, + [19001] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90726,8 +85305,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 29, + ACTIONS(971), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90756,11 +85336,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23205] = 3, + [19052] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90773,8 +85353,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 29, + ACTIONS(1001), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90803,11 +85384,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23255] = 3, + [19103] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90820,8 +85401,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 29, + ACTIONS(1053), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90850,11 +85432,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23305] = 3, + [19154] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1985), 1, + sym_identifier, + ACTIONS(2373), 1, + anon_sym_RBRACE, + STATE(3270), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + STATE(3329), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [19215] = 4, + ACTIONS(2375), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90867,7 +85504,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 29, + ACTIONS(2211), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -90897,11 +85534,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23355] = 3, + [19268] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90914,7 +85553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 29, + ACTIONS(971), 29, sym__automatic_semicolon, sym__ternary_qmark, sym__arrow_function_block_end, @@ -90944,11 +85583,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23405] = 3, + [19321] = 4, + ACTIONS(2377), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90961,7 +85602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2217), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -90991,11 +85632,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23455] = 3, + [19374] = 4, + ACTIONS(2379), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91008,7 +85651,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2225), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91038,11 +85681,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23505] = 3, + [19427] = 4, + ACTIONS(2381), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91055,7 +85700,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 29, + ACTIONS(2229), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91085,11 +85730,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23555] = 3, + [19480] = 4, + ACTIONS(2383), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91102,7 +85749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2233), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91132,199 +85779,439 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23605] = 3, + [19533] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2071), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1979), 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, + [19630] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2041), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [23655] = 3, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1947), 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, + [19727] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2049), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [23705] = 3, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 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(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 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, + [19824] = 26, + ACTIONS(1959), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2145), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [23755] = 3, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2141), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1955), 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, + [19921] = 26, + ACTIONS(1931), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_AMP_AMP, + ACTIONS(2123), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2125), 1, anon_sym_GT_GT, + ACTIONS(2129), 1, anon_sym_AMP, + ACTIONS(2131), 1, + anon_sym_CARET, + ACTIONS(2133), 1, anon_sym_PIPE, + ACTIONS(2137), 1, + anon_sym_PERCENT, + ACTIONS(2139), 1, + anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2141), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1927), 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, + [20018] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2021), 1, + sym__completed_arrow_function, + ACTIONS(2121), 1, anon_sym_AMP_AMP, + ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2125), 1, + anon_sym_GT_GT, + ACTIONS(2129), 1, + anon_sym_AMP, + ACTIONS(2131), 1, anon_sym_CARET, + ACTIONS(2133), 1, + anon_sym_PIPE, + ACTIONS(2137), 1, anon_sym_PERCENT, + ACTIONS(2139), 1, anon_sym_STAR_STAR, + ACTIONS(2145), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2147), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2115), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2127), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2135), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2141), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2143), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2117), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2119), 3, + anon_sym_instanceof, 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, + 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, - [23805] = 3, + [20115] = 4, + ACTIONS(2385), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91337,7 +86224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 29, + ACTIONS(2207), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91367,11 +86254,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23855] = 3, + [20168] = 4, + ACTIONS(2387), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91384,7 +86273,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 29, + ACTIONS(2211), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91414,11 +86303,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23905] = 3, + [20221] = 4, + ACTIONS(2389), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91431,7 +86322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 29, + ACTIONS(2217), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91461,11 +86352,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23955] = 3, + [20274] = 4, + ACTIONS(2391), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91478,7 +86371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 29, + ACTIONS(2225), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91508,11 +86401,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24005] = 3, + [20327] = 4, + ACTIONS(2393), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91525,7 +86420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 29, + ACTIONS(2229), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91555,11 +86450,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24055] = 3, + [20380] = 4, + ACTIONS(2395), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91572,7 +86469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 29, + ACTIONS(2233), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91602,11 +86499,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24105] = 3, + [20433] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2149), 1, + sym_identifier, + ACTIONS(2397), 1, + anon_sym_RBRACE, + STATE(3125), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + STATE(2696), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [20494] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91619,8 +86569,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 29, + ACTIONS(2401), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91649,11 +86600,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24155] = 3, + [20545] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91666,7 +86617,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 29, + ACTIONS(2301), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91696,74 +86647,58 @@ 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, + [20595] = 3, 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), 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, + ACTIONS(2405), 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, - [24259] = 10, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - 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, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2403), 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, + [20645] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91776,15 +86711,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(2207), 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 +86740,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, + [20695] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91816,7 +86758,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 29, + ACTIONS(1053), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91846,15 +86788,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, + [20745] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91867,17 +86805,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(1963), 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 +86835,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24427] = 3, + [20795] = 4, + ACTIONS(2059), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91912,9 +86854,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 29, + ACTIONS(2057), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -91942,109 +86883,11 @@ 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, - 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, - 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, - [24585] = 3, + [20847] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 17, + ACTIONS(2409), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -92062,7 +86905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2527), 24, + ACTIONS(2407), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -92087,11 +86930,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [24635] = 3, + [20897] = 4, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92104,9 +86949,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 29, + ACTIONS(2011), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -92134,11 +86978,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24685] = 3, + [20949] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92151,19 +86995,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 29, + ACTIONS(1053), 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, @@ -92181,15 +87025,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24735] = 5, - ACTIONS(2531), 1, - sym__arrow_function_block_end, - ACTIONS(2533), 1, - sym__completed_arrow_function, + [20999] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92202,14 +87042,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 27, + ACTIONS(1053), 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, @@ -92230,137 +87072,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24789] = 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(2533), 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(2009), 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, - [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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2153), 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(2155), 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_LPAREN, - 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, - [24945] = 5, - ACTIONS(2535), 1, - sym__arrow_function_block_end, - ACTIONS(2537), 1, - sym__completed_arrow_function, + [21049] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92373,17 +87091,18 @@ 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(977), 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, @@ -92401,128 +87120,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24999] = 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(2537), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, + [21101] = 5, + ACTIONS(979), 1, + anon_sym_EQ, 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(2017), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2411), 4, anon_sym_COMMA, 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2227), 12, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92535,19 +87144,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + 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, @@ -92565,11 +87169,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25195] = 3, + [21155] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92582,7 +87186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 29, + ACTIONS(1971), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92612,11 +87216,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25245] = 3, + [21205] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92629,7 +87233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 29, + ACTIONS(2025), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92659,24 +87263,13 @@ 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, + [21255] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92689,7 +87282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 22, + ACTIONS(977), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -92698,7 +87291,11 @@ 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, @@ -92711,12 +87308,14 @@ 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, + [21307] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92729,7 +87328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 29, + ACTIONS(2211), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92759,11 +87358,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25407] = 3, + [21357] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92776,7 +87375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(2371), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92806,82 +87405,11 @@ 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, + [21407] = 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, - 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(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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2157), 12, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92894,18 +87422,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 28, - sym__automatic_semicolon, + ACTIONS(997), 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, @@ -92923,11 +87452,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25603] = 3, + [21457] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92940,7 +87469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 29, + ACTIONS(2217), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92970,21 +87499,15 @@ 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, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - STATE(1189), 1, - sym_arguments, + [21507] = 5, + ACTIONS(2414), 1, + sym__arrow_function_block_end, + ACTIONS(2416), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92997,16 +87520,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 24, + ACTIONS(1979), 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, @@ -93022,58 +87548,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25713] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2545), 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(2543), 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, - [25763] = 3, + [21561] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93086,7 +87565,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(2221), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93116,15 +87595,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, + [21611] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93137,17 +87612,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(971), 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,85 +87642,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25867] = 26, - ACTIONS(2347), 1, + [21661] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2223), 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(2225), 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(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_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(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, + [21711] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(1037), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93256,13 +87710,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 27, + ACTIONS(1043), 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, @@ -93284,85 +87737,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26017] = 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(2553), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, + [21763] = 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, - 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(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, - [26113] = 5, - ACTIONS(2555), 1, - sym__arrow_function_block_end, - ACTIONS(2557), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2063), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93375,17 +87754,19 @@ 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(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, @@ -93403,11 +87784,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26167] = 3, + [21813] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1021), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93420,19 +87805,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(1027), 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, @@ -93450,85 +87832,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26217] = 26, - ACTIONS(2347), 1, + [21865] = 26, + ACTIONS(2416), 1, + sym__completed_arrow_function, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - ACTIONS(2557), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1979), 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, + [21961] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2231), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 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(2233), 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, 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_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26313] = 5, - ACTIONS(2559), 1, - sym__arrow_function_block_continuation, - ACTIONS(2561), 1, - sym__completed_arrow_function, + [22011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93541,17 +87966,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(2237), 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 +87996,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26367] = 3, + [22061] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93586,7 +88013,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(2241), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93616,11 +88043,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26417] = 3, + [22111] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93633,7 +88060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 29, + ACTIONS(2245), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93663,62 +88090,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26467] = 3, + [22161] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2565), 17, - sym__await_yield_identifier, - sym__await_keyword, + ACTIONS(2111), 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(2113), 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(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, + [22211] = 5, + ACTIONS(2462), 1, + sym__arrow_function_block_end, + ACTIONS(2464), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1977), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93731,7 +88158,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, + ACTIONS(1979), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -93759,199 +88186,81 @@ 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, + [22265] = 26, + ACTIONS(2424), 1, anon_sym_LPAREN, - anon_sym_RPAREN, + ACTIONS(2426), 1, 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, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2464), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, 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, - 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_PLUS, - anon_sym_DASH, + ACTIONS(2418), 2, + anon_sym_STAR, 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_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(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, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 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, - [26721] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2585), 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, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1979), 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(2583), 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, - [26771] = 3, + [22361] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93964,7 +88273,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 29, + ACTIONS(2249), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93994,15 +88303,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26821] = 5, - ACTIONS(2587), 1, + [22411] = 5, + ACTIONS(2466), 1, sym__arrow_function_block_end, - ACTIONS(2589), 1, + ACTIONS(2468), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(1945), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94015,7 +88324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 27, + ACTIONS(1947), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -94043,13 +88352,85 @@ 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, + [22465] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2468), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1947), 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, + [22561] = 5, + ACTIONS(2470), 1, + sym__arrow_function_block_end, + ACTIONS(2472), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94062,18 +88443,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 28, + 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_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, @@ -94091,11 +88471,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26927] = 3, + [22615] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2472), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 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, + [22711] = 5, + ACTIONS(2474), 1, + sym__arrow_function_block_continuation, + ACTIONS(2476), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94108,19 +88562,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 29, + ACTIONS(1935), 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, @@ -94138,13 +88590,15 @@ 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, + [22765] = 5, + ACTIONS(2478), 1, + sym__arrow_function_block_end, + ACTIONS(2480), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94157,18 +88611,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 28, + ACTIONS(1955), 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_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, @@ -94186,11 +88639,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27029] = 3, + [22819] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2480), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1955), 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, + [22915] = 5, + ACTIONS(2482), 1, + sym__arrow_function_block_end, + ACTIONS(2484), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1925), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94203,19 +88730,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 29, + ACTIONS(1927), 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, @@ -94233,11 +88758,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27079] = 3, + [22969] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2484), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1927), 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, + [23065] = 5, + ACTIONS(2486), 1, + sym__arrow_function_block_end, + ACTIONS(2488), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94250,19 +88849,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 29, + ACTIONS(2017), 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, @@ -94280,82 +88877,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27129] = 25, - ACTIONS(2347), 1, + [23119] = 26, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - STATE(1189), 1, + ACTIONS(2488), 1, + sym__completed_arrow_function, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2431), 8, + ACTIONS(2017), 7, 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, + [23215] = 5, + ACTIONS(2490), 1, + sym__arrow_function_block_continuation, + ACTIONS(2492), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94368,11 +88968,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 28, + 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, @@ -94397,15 +88996,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27275] = 4, + [23269] = 5, + ACTIONS(2494), 1, + sym__arrow_function_block_continuation, + ACTIONS(2496), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1061), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94418,12 +89017,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 26, + ACTIONS(2075), 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, @@ -94445,18 +89045,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, + [23323] = 5, + ACTIONS(2498), 1, + sym__arrow_function_block_continuation, + ACTIONS(2500), 1, + sym__completed_arrow_function, 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(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94469,13 +89066,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 24, + ACTIONS(1963), 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_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -94494,11 +89094,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27381] = 3, + [23377] = 5, + ACTIONS(2502), 1, + sym__arrow_function_block_continuation, + ACTIONS(2504), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94511,19 +89115,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 29, + ACTIONS(1971), 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, @@ -94541,186 +89143,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27431] = 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(2243), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, + [23431] = 5, + ACTIONS(2506), 1, + sym__arrow_function_block_continuation, + ACTIONS(2508), 1, sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [27525] = 15, - 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(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2023), 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(2025), 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, + 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, - [27599] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2596), 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(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, + [23485] = 5, + ACTIONS(2510), 1, + sym__arrow_function_block_end, + ACTIONS(2512), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94733,19 +89213,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 29, + ACTIONS(1955), 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, @@ -94763,62 +89241,24 @@ 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, - 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, - [27757] = 3, + [23539] = 9, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2097), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94831,21 +89271,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 29, + ACTIONS(2099), 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_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -94858,29 +89294,21 @@ 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, + [23601] = 8, + ACTIONS(737), 1, anon_sym_BQUOTE, - [27807] = 10, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2520), 1, sym_optional_chain, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + STATE(1164), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94893,7 +89321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, + ACTIONS(1993), 24, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -94902,6 +89330,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, @@ -94909,417 +89338,192 @@ static const uint16_t ts_small_parse_table[] = { 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, - [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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [23661] = 5, + ACTIONS(2522), 1, + sym__arrow_function_block_continuation, + ACTIONS(2524), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(1961), 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(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(2175), 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_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [27957] = 22, - 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(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, - 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_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), 11, + ACTIONS(1963), 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_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [28045] = 13, - ACTIONS(2347), 1, + 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(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2453), 2, - 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_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 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_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, - [28115] = 19, - ACTIONS(2347), 1, + [23715] = 26, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2465), 1, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2477), 1, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2512), 1, + sym__completed_arrow_function, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 13, + ACTIONS(1955), 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_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, - 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(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + [23811] = 5, + ACTIONS(2526), 1, + sym__arrow_function_block_continuation, + ACTIONS(2528), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(1969), 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), 13, + ACTIONS(1971), 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_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [28281] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2347), 1, + 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, - 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_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, - 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_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28367] = 12, - 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, + [23865] = 5, + ACTIONS(2530), 1, + sym__arrow_function_block_continuation, + ACTIONS(2532), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2023), 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 +89532,46 @@ 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, + ACTIONS(2025), 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, 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, + [23919] = 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, @@ -95383,33 +89584,38 @@ 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, - [28499] = 3, + [23971] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95422,7 +89628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 29, + ACTIONS(326), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95452,76 +89658,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28549] = 17, - 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(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - 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(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(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 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, - [28627] = 5, - ACTIONS(2598), 1, - sym__arrow_function_block_continuation, - ACTIONS(2600), 1, - sym__completed_arrow_function, + [24021] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95534,17 +89675,19 @@ 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(2165), 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, @@ -95562,78 +89705,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28681] = 23, - 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, - 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(2175), 10, - 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_QMARK_QMARK, - anon_sym_BQUOTE, - [28771] = 3, + [24071] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1045), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95646,19 +89726,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + ACTIONS(1051), 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, @@ -95676,11 +89753,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28821] = 3, + [24123] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95693,7 +89770,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 29, + ACTIONS(2193), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95723,80 +89800,112 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28871] = 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, + [24173] = 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(2536), 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(2534), 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, + [24223] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2540), 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(2213), 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, - [28965] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2538), 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, + [24273] = 5, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2542), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95809,19 +89918,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 29, + ACTIONS(2011), 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, @@ -95839,11 +89943,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29015] = 3, + [24327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95856,7 +89960,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 29, + ACTIONS(1716), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95886,11 +89990,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29065] = 3, + [24377] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95903,7 +90007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 29, + ACTIONS(2253), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95933,11 +90037,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29115] = 3, + [24427] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95950,7 +90054,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 29, + ACTIONS(1001), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95980,24 +90084,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29165] = 9, - ACTIONS(2145), 1, + [24477] = 9, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2430), 1, sym_optional_chain, - STATE(1160), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(2097), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96010,17 +90114,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 22, + ACTIONS(2099), 22, + 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, @@ -96033,18 +90136,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [29227] = 5, - ACTIONS(2161), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [24539] = 5, + ACTIONS(2545), 1, + sym__arrow_function_block_end, + ACTIONS(2547), 1, + sym__completed_arrow_function, 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(1925), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96057,13 +90158,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 24, + ACTIONS(1927), 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_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -96082,114 +90186,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29281] = 3, + [24593] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2611), 17, - sym__await_yield_identifier, - sym__await_keyword, + ACTIONS(2073), 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(2075), 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(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, + [24643] = 25, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 8, + ACTIONS(2161), 8, sym__automatic_semicolon, sym__await_identifier_line_break, sym__completed_arrow_function, @@ -96198,11 +90302,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29425] = 3, + [24737] = 4, + ACTIONS(2059), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96215,19 +90321,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 29, + ACTIONS(2057), 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, @@ -96245,13 +90350,21 @@ 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, + [24789] = 8, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(2001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96264,7 +90377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 28, + ACTIONS(2003), 24, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96273,9 +90386,146 @@ static const uint16_t ts_small_parse_table[] = { 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24849] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(999), 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(997), 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, + 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, + [24899] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(973), 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(971), 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, + 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, + [24949] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1933), 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(1935), 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, @@ -96293,11 +90543,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29527] = 3, + [24999] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96310,19 +90560,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 29, + ACTIONS(1001), 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_RBRACE, + anon_sym_else, anon_sym_instanceof, - anon_sym_of, + anon_sym_while, 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, @@ -96340,11 +90590,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29577] = 3, + [25049] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 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, + [25099] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96357,19 +90654,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, - sym__automatic_semicolon, + ACTIONS(2257), 29, sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, + 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, @@ -96387,69 +90684,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, + [25149] = 26, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - ACTIONS(2589), 1, + ACTIONS(2547), 1, sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2001), 7, + ACTIONS(1927), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -96457,11 +90754,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29723] = 3, + [25245] = 5, + ACTIONS(2553), 1, + sym__arrow_function_block_end, + ACTIONS(2555), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96474,16 +90775,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, + ACTIONS(2017), 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, @@ -96504,15 +90803,85 @@ 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, + [25299] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2555), 1, sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 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, + [25395] = 5, + ACTIONS(2557), 1, + sym__arrow_function_block_continuation, + ACTIONS(2559), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96525,7 +90894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 27, + ACTIONS(2033), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96553,11 +90922,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29827] = 3, + [25449] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(1029), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96570,16 +90943,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 29, + ACTIONS(1035), 26, 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, @@ -96600,21 +90970,15 @@ static const uint16_t ts_small_parse_table[] = { 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, + [25501] = 5, + ACTIONS(2561), 1, + sym__arrow_function_block_continuation, + ACTIONS(2563), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96627,17 +90991,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 24, + ACTIONS(2075), 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_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, @@ -96652,15 +91018,12 @@ static const uint16_t ts_small_parse_table[] = { 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, + anon_sym_BQUOTE, + [25555] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96673,17 +91036,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(2317), 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, @@ -96701,11 +91066,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29991] = 3, + [25605] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2365), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96718,7 +91083,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 29, + ACTIONS(2367), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96748,83 +91113,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30041] = 26, - ACTIONS(2347), 1, + [25655] = 25, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - ACTIONS(2619), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2049), 7, + ACTIONS(2167), 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, - [30137] = 4, - ACTIONS(987), 1, + [25749] = 4, + ACTIONS(2013), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96837,18 +91201,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 28, + ACTIONS(2011), 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_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, @@ -96866,15 +91230,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, + [25801] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96887,17 +91247,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 27, - sym__automatic_semicolon, + ACTIONS(2321), 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, @@ -96915,11 +91277,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30243] = 3, + [25851] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2259), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96932,7 +91294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 29, + ACTIONS(2261), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96962,81 +91324,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30293] = 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(2623), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, + [25901] = 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, - 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(2567), 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(2009), 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, - [30389] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2565), 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, + [25951] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97049,7 +91388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 29, + ACTIONS(2265), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97079,15 +91418,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, + [26001] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(2267), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97100,17 +91435,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(2269), 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 +91465,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30493] = 3, + [26051] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97145,7 +91482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, + ACTIONS(2273), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97175,63 +91512,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30543] = 4, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(997), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1001), 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(1003), 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30595] = 4, + [26101] = 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(2155), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97244,16 +91529,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(2157), 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 +91559,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30647] = 3, + [26151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97288,7 +91576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 29, + ACTIONS(2401), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97318,11 +91606,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30697] = 3, + [26201] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2631), 17, + ACTIONS(2571), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -97340,7 +91628,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2629), 24, + ACTIONS(2569), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -97365,85 +91653,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [30747] = 26, - ACTIONS(2347), 1, + [26251] = 25, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - ACTIONS(2627), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2057), 7, + ACTIONS(2173), 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, - [30843] = 4, + [26345] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(993), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97456,16 +91739,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 26, - sym__automatic_semicolon, + ACTIONS(2277), 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, @@ -97483,62 +91769,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30895] = 3, + [26395] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2635), 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(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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1021), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1025), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97551,16 +91786,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(2325), 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 +91816,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30997] = 4, + [26445] = 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(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97599,16 +91833,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(2281), 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 +91863,58 @@ 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, + [26495] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2575), 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(2573), 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, + [26545] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97647,17 +91927,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(2285), 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,59 +91957,139 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31103] = 4, + [26595] = 25, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 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, + [26689] = 15, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1009), 12, + ACTIONS(2418), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(1011), 26, + ACTIONS(2177), 18, 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, - [31155] = 3, + [26763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2351), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97740,7 +92102,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + ACTIONS(2353), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97770,18 +92132,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31205] = 5, - ACTIONS(987), 1, + [26813] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1985), 1, + sym_identifier, + STATE(3270), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3329), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [26871] = 5, + ACTIONS(2059), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2641), 4, + ACTIONS(2577), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(983), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97794,7 +92207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 24, + ACTIONS(2057), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_instanceof, @@ -97819,11 +92232,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31259] = 3, + [26925] = 8, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97836,21 +92259,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, + ACTIONS(2003), 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, @@ -97865,16 +92284,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31309] = 4, + [26985] = 10, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1053), 12, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97887,350 +92316,527 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 26, + ACTIONS(2177), 21, 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, - [31361] = 5, - ACTIONS(2644), 1, - sym__arrow_function_block_end, - ACTIONS(2646), 1, - sym__completed_arrow_function, + [27049] = 21, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(2418), 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(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 27, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, - [31415] = 26, - ACTIONS(2347), 1, + [27135] = 22, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2646), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2065), 7, + ACTIONS(2177), 11, 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, - [31511] = 5, - ACTIONS(2648), 1, - sym__arrow_function_block_continuation, - ACTIONS(2650), 1, - sym__completed_arrow_function, + [27223] = 13, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2418), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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), 27, + ACTIONS(2177), 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_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, - [31565] = 5, - ACTIONS(2652), 1, - sym__arrow_function_block_continuation, - ACTIONS(2654), 1, - sym__completed_arrow_function, + [27293] = 19, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, 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, + ACTIONS(2179), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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_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, - [31619] = 3, + [27375] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2418), 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(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 29, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, - [31669] = 3, + [27459] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2582), 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_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(2580), 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(2311), 29, - sym__ternary_qmark, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [27509] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2586), 17, + sym__await_yield_identifier, + sym__await_keyword, 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_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(2584), 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, + [27559] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, anon_sym_DOT, + ACTIONS(2430), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, anon_sym_CARET, + ACTIONS(2448), 1, anon_sym_PERCENT, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [31719] = 3, + [27645] = 12, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2418), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -98239,95 +92845,162 @@ 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(1041), 29, + ACTIONS(2177), 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, - [31769] = 3, + [27713] = 17, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2418), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2179), 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(326), 29, + ACTIONS(2177), 15, + 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_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, + [27791] = 23, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(2428), 1, anon_sym_DOT, + ACTIONS(2430), 1, sym_optional_chain, + ACTIONS(2432), 1, anon_sym_AMP_AMP, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, anon_sym_PERCENT, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + STATE(1158), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2418), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2452), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31819] = 5, - ACTIONS(2656), 1, - sym__arrow_function_block_end, - ACTIONS(2658), 1, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 10, + 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_QMARK_QMARK, + anon_sym_BQUOTE, + [27881] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98340,17 +93013,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(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, @@ -98368,11 +93043,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31873] = 3, + [27931] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98385,19 +93060,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 29, - sym__automatic_semicolon, + ACTIONS(2333), 29, sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, + 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, @@ -98415,151 +93090,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31923] = 26, - ACTIONS(2347), 1, + [27981] = 25, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - ACTIONS(2658), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1158), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2458), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2017), 7, + ACTIONS(2195), 8, 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, - 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(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, + [28075] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98572,7 +93176,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 29, + ACTIONS(2289), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98602,81 +93206,62 @@ 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, + [28125] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1025), 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(2243), 7, + ACTIONS(1027), 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, - [32258] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + 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, + [28175] = 5, + ACTIONS(2588), 1, + sym__arrow_function_block_end, + ACTIONS(2590), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(1945), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98689,7 +93274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 27, + ACTIONS(1947), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98717,79 +93302,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32309] = 25, - ACTIONS(2145), 1, + [28229] = 26, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2426), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2436), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2440), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2442), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2444), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2460), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(2590), 1, + sym__completed_arrow_function, + STATE(1158), 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, + ACTIONS(2418), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2438), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2454), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2422), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2253), 7, + ACTIONS(1947), 7, + sym__automatic_semicolon, + 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, - [32402] = 3, + anon_sym_BQUOTE, + [28325] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98802,7 +93389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 28, + ACTIONS(2337), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98831,11 +93418,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, + [28375] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98848,7 +93436,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 28, + ACTIONS(2341), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98877,11 +93465,12 @@ 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, + [28425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98894,18 +93483,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 28, - sym__automatic_semicolon, + ACTIONS(2293), 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, @@ -98923,11 +93513,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32549] = 3, + [28475] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98940,7 +93530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 28, + ACTIONS(2297), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98969,11 +93559,12 @@ 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, + [28525] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98986,7 +93577,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 28, + ACTIONS(2345), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99015,11 +93606,110 @@ 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, + [28575] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2594), 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(2592), 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, + [28625] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2598), 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(2596), 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, + [28675] = 4, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1013), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99032,19 +93722,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 28, + ACTIONS(1019), 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, @@ -99061,11 +93748,12 @@ 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, + [28727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99078,7 +93766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 28, + ACTIONS(2357), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99107,13 +93795,59 @@ 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, + [28777] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2602), 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(2600), 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, + [28827] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(2347), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99126,17 +93860,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 27, - sym__automatic_semicolon, + ACTIONS(2349), 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, @@ -99154,60 +93890,11 @@ 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, - 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, - 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, - [32851] = 3, + [28877] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99220,18 +93907,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 28, - sym__automatic_semicolon, + ACTIONS(2305), 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, @@ -99249,11 +93937,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32900] = 3, + [28927] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99266,18 +93954,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 28, - sym__automatic_semicolon, + ACTIONS(987), 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, @@ -99295,60 +93984,11 @@ 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, - 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, - 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, - [33004] = 3, + [28977] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99361,18 +94001,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(1051), 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 +94031,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33053] = 3, + [29027] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99407,18 +94048,19 @@ 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(1035), 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, @@ -99436,11 +94078,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33102] = 3, + [29077] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2307), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99453,18 +94095,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 28, - sym__automatic_semicolon, + ACTIONS(2309), 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, @@ -99482,11 +94125,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33151] = 3, + [29127] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2311), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99499,18 +94142,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 28, - sym__automatic_semicolon, + ACTIONS(2313), 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, @@ -99528,11 +94172,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33200] = 3, + [29177] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99545,18 +94189,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(2361), 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,103 +94219,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33249] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2363), 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(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, - anon_sym_instanceof, + [29227] = 25, + ACTIONS(2424), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2426), 1, anon_sym_LBRACK, + ACTIONS(2428), 1, anon_sym_DOT, + ACTIONS(2430), 1, sym_optional_chain, + ACTIONS(2432), 1, anon_sym_AMP_AMP, + ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, anon_sym_PERCENT, + ACTIONS(2450), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2456), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [33298] = 3, + ACTIONS(2460), 1, + sym__ternary_qmark, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2418), 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(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 28, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2213), 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_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, - [33347] = 3, + [29321] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99683,18 +94305,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(995), 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 +94335,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33396] = 3, + [29371] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99729,18 +94352,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(1011), 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 +94382,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33445] = 3, + [29421] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99775,18 +94399,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(1019), 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 +94429,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33494] = 3, + [29471] = 5, + ACTIONS(2604), 1, + sym__arrow_function_block_end, + ACTIONS(2606), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99821,11 +94450,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 28, + ACTIONS(2045), 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,57 +94478,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33543] = 3, + [29525] = 26, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(2426), 1, + anon_sym_LBRACK, + ACTIONS(2428), 1, + anon_sym_DOT, + ACTIONS(2430), 1, + sym_optional_chain, + ACTIONS(2432), 1, + anon_sym_AMP_AMP, + ACTIONS(2434), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2436), 1, + anon_sym_GT_GT, + ACTIONS(2440), 1, + anon_sym_AMP, + ACTIONS(2442), 1, + anon_sym_CARET, + ACTIONS(2444), 1, + anon_sym_PIPE, + ACTIONS(2448), 1, + anon_sym_PERCENT, + ACTIONS(2450), 1, + anon_sym_STAR_STAR, + ACTIONS(2456), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2460), 1, + sym__ternary_qmark, + ACTIONS(2606), 1, + sym__completed_arrow_function, + STATE(1158), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2418), 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(2438), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2452), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 28, + ACTIONS(2454), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2458), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2420), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2422), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 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_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, - [33592] = 3, + [29621] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99913,18 +94565,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, - sym__automatic_semicolon, + ACTIONS(1043), 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, @@ -99942,11 +94595,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33641] = 3, + [29671] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(989), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99959,14 +94616,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 28, + ACTIONS(995), 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, @@ -99988,11 +94643,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33690] = 3, + [29723] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(1005), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100005,14 +94664,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 28, + ACTIONS(1011), 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, @@ -100034,11 +94691,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33739] = 3, + [29775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100051,18 +94708,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 28, - sym__automatic_semicolon, + ACTIONS(2033), 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, @@ -100080,11 +94738,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33788] = 3, + [29825] = 5, + ACTIONS(2608), 1, + sym__arrow_function_block_continuation, + ACTIONS(2610), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100097,11 +94759,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 28, + ACTIONS(1935), 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, @@ -100126,11 +94787,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33837] = 3, + [29879] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2149), 1, + sym_identifier, + STATE(3125), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + STATE(2696), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [29937] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2351), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100143,7 +94855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 28, + ACTIONS(2353), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100172,11 +94884,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33886] = 3, + [29986] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100189,7 +94901,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 28, + ACTIONS(1993), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100218,11 +94930,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33935] = 3, + [30035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2155), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100235,7 +94947,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 28, + ACTIONS(2157), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100264,11 +94976,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33984] = 3, + [30084] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100281,7 +94993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 28, + ACTIONS(2281), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100310,11 +95022,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34033] = 3, + [30133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100327,7 +95039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 28, + ACTIONS(2285), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100356,11 +95068,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34082] = 3, + [30182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100373,7 +95085,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 28, + ACTIONS(2253), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100402,11 +95114,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34131] = 3, + [30231] = 4, + ACTIONS(2612), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100419,11 +95133,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 28, + ACTIONS(2211), 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, @@ -100448,11 +95161,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34180] = 3, + [30282] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100465,11 +95180,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 28, + ACTIONS(977), 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, @@ -100494,11 +95208,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34229] = 3, + [30333] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2173), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [30426] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100511,7 +95293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 28, + ACTIONS(2325), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100540,11 +95322,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34278] = 3, + [30475] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2518), 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(2175), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [30568] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100557,7 +95407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 28, + ACTIONS(2289), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100586,11 +95436,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34327] = 3, + [30617] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100603,7 +95453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 28, + ACTIONS(1027), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100632,11 +95482,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34376] = 3, + [30666] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100649,18 +95499,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 28, - sym__automatic_semicolon, + ACTIONS(1993), 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, @@ -100677,12 +95528,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34425] = 3, + [30715] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100695,7 +95545,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 28, + ACTIONS(971), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100724,11 +95574,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34474] = 3, + [30764] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100741,7 +95591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 28, + ACTIONS(2161), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100770,11 +95620,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34523] = 3, + [30813] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100787,7 +95637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 28, + ACTIONS(2337), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100816,11 +95666,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34572] = 3, + [30862] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100833,7 +95683,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 28, + ACTIONS(2341), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100862,11 +95712,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34621] = 3, + [30911] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100879,7 +95729,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 28, + ACTIONS(2293), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100908,11 +95758,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34670] = 3, + [30960] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100925,7 +95775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 28, + ACTIONS(2297), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100954,11 +95804,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34719] = 3, + [31009] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100971,7 +95821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 28, + ACTIONS(2301), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101000,11 +95850,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34768] = 3, + [31058] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101017,7 +95867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 28, + ACTIONS(2357), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101046,11 +95896,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34817] = 3, + [31107] = 15, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2179), 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(2177), 17, + 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_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [31180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101063,7 +95971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 28, + ACTIONS(2305), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101092,11 +96000,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34866] = 3, + [31229] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101109,7 +96017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 28, + ACTIONS(987), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101138,11 +96046,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34915] = 3, + [31278] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101155,7 +96063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 28, + ACTIONS(1051), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101184,11 +96092,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34964] = 3, + [31327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101201,7 +96109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 28, + ACTIONS(1035), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101230,11 +96138,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35013] = 3, + [31376] = 4, + ACTIONS(2648), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101247,11 +96157,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 28, + ACTIONS(2217), 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, @@ -101276,11 +96185,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35062] = 3, + [31427] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2307), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101293,7 +96202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 28, + ACTIONS(2309), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101322,11 +96231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35111] = 3, + [31476] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101339,7 +96248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 28, + ACTIONS(2165), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101368,11 +96277,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35160] = 3, + [31525] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2201), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101385,18 +96294,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(2203), 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 +96323,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, + [31574] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2311), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101431,7 +96340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 28, + ACTIONS(2313), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101460,11 +96369,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35258] = 3, + [31623] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101477,7 +96386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 28, + ACTIONS(2329), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101506,11 +96415,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35307] = 3, + [31672] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101523,7 +96432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 28, + ACTIONS(2333), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101552,11 +96461,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35356] = 3, + [31721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101569,18 +96478,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 28, - sym__automatic_semicolon, + ACTIONS(2161), 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, @@ -101597,12 +96507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35405] = 3, + [31770] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101615,7 +96524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 28, + ACTIONS(2361), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101644,11 +96553,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35454] = 3, + [31819] = 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), 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [31868] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101661,7 +96616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 28, + ACTIONS(995), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101690,11 +96645,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35503] = 3, + [31917] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101707,7 +96662,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 28, + ACTIONS(2171), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101736,11 +96691,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35552] = 3, + [31966] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101753,7 +96708,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 28, + ACTIONS(1011), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101782,11 +96737,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35601] = 3, + [32015] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101799,7 +96754,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 28, + ACTIONS(2345), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101828,11 +96783,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35650] = 3, + [32064] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101845,17 +96800,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 28, + ACTIONS(1053), 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, @@ -101874,11 +96829,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35699] = 3, + [32113] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2650), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + STATE(3307), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + [32168] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101891,7 +96895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 28, + ACTIONS(1019), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101920,11 +96924,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35748] = 3, + [32217] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101937,7 +96941,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 28, + ACTIONS(1043), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101966,11 +96970,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35797] = 3, + [32266] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2347), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101983,7 +96987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 28, + ACTIONS(2349), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102012,11 +97016,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35846] = 3, + [32315] = 10, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102029,86 +97048,232 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 28, - sym__automatic_semicolon, + ACTIONS(2177), 20, 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_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, + [32378] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2213), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [32471] = 21, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2177), 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, + [32556] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - [35895] = 3, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2518), 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(2387), 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, - [35944] = 3, + ACTIONS(2161), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [32649] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102121,7 +97286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, + ACTIONS(2257), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102150,242 +97315,390 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35993] = 3, + [32698] = 22, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + 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(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2518), 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(2399), 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(2177), 10, 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_COLON, + anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [32785] = 13, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36042] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2518), 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(2179), 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(2399), 28, - sym__automatic_semicolon, + ACTIONS(2177), 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, - [36091] = 3, + [32854] = 19, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2179), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2518), 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(2399), 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(2177), 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, - [36140] = 3, + [32935] = 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, - ACTIONS(2423), 12, - anon_sym_STAR, + STATE(3170), 2, + sym__module_export_name, + sym_string, + ACTIONS(1919), 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, + 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, + [32990] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(2624), 1, anon_sym_GT_GT, + ACTIONS(2628), 1, anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2425), 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(2177), 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_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [33073] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - anon_sym_AMP_AMP, - 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36189] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2518), 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(2403), 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(2177), 11, 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_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [33158] = 12, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36238] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -102394,43 +97707,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(2429), 28, - sym__automatic_semicolon, + ACTIONS(2177), 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, - [36287] = 3, + [33225] = 4, + ACTIONS(2654), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102443,11 +97748,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 28, + ACTIONS(2225), 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, @@ -102472,11 +97776,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36336] = 3, + [33276] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102489,7 +97793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 28, + ACTIONS(2317), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102518,11 +97822,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36385] = 3, + [33325] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102535,7 +97839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 28, + ACTIONS(2193), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102564,11 +97868,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36434] = 3, + [33374] = 4, + ACTIONS(2656), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102581,11 +97887,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 28, + ACTIONS(2229), 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, @@ -102610,13 +97915,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, + [33425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102629,10 +97932,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2321), 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 +97961,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36534] = 3, + [33474] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102674,7 +97978,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 28, + ACTIONS(2199), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102703,59 +98007,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36583] = 3, + [33523] = 17, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2518), 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(2179), 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(1045), 28, - sym__automatic_semicolon, + ACTIONS(2177), 14, 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, - [36632] = 4, - ACTIONS(2700), 1, + [33600] = 4, + ACTIONS(2658), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102768,7 +98086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102796,13 +98114,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, + [33651] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102815,7 +98131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2371), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102825,6 +98141,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -102843,13 +98160,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, + [33700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102862,10 +98177,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(1935), 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,60 +98206,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36785] = 4, - ACTIONS(2706), 1, - sym__completed_arrow_function, - 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), 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, + [33749] = 23, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 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(2177), 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36836] = 4, - ACTIONS(2708), 1, - sym__completed_arrow_function, + [33838] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2365), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102956,10 +98289,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2367), 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, @@ -102984,13 +98318,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, + [33887] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103003,17 +98335,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, - sym__automatic_semicolon, + ACTIONS(2189), 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, @@ -103030,21 +98364,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36938] = 6, - ACTIONS(1384), 1, + [33936] = 6, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(2712), 1, + ACTIONS(2660), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3288), 2, + STATE(3326), 2, sym__module_export_name, sym_string, - ACTIONS(1959), 35, + ACTIONS(1919), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -103080,13 +98413,11 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [36993] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + [33991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103099,10 +98430,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 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, @@ -103127,13 +98459,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, + [34040] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2259), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103146,10 +98476,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2261), 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,13 +98505,13 @@ 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, + [34089] = 4, + ACTIONS(2059), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103193,7 +98524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(2057), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103221,21 +98552,11 @@ static const uint16_t ts_small_parse_table[] = { 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, + [34140] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103248,53 +98569,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 23, + ACTIONS(997), 28, 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_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, - [37205] = 4, - ACTIONS(2718), 1, sym__completed_arrow_function, - 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), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103319,13 +98598,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(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103338,10 +98615,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2265), 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 +98644,13 @@ 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] = 4, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103385,7 +98663,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(2011), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103413,67 +98691,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37358] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [34289] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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(2431), 7, + ACTIONS(2195), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -103481,152 +98759,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [37451] = 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, + [34382] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2031), 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(2441), 7, + ACTIONS(2033), 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, - [37544] = 15, - 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(2670), 1, - anon_sym_GT_GT, - 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, + [34431] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2365), 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(2367), 28, + 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_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, + [34480] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103639,426 +98868,317 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, + ACTIONS(2075), 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, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34529] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2267), 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(2269), 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, - [37765] = 22, - 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(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_PIPE_PIPE, + 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, + [34578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2201), 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), 10, + ACTIONS(2203), 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_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_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, + [34627] = 3, 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(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_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2199), 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, - [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, + [34676] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, + ACTIONS(2271), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - 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), 12, + ACTIONS(2273), 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, - [38002] = 20, - 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(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, + [34725] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2205), 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), 12, + ACTIONS(2207), 28, + sym__automatic_semicolon, 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, - [38085] = 21, - ACTIONS(2145), 1, + 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, - 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, + [34774] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1961), 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(1963), 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, + [34823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1969), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -104067,48 +99187,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(1971), 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, + [34872] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104121,294 +99236,225 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, + ACTIONS(2025), 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, - [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, + anon_sym_BQUOTE, + [34921] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2369), 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(2371), 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, + [34970] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2209), 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(2211), 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, + [35019] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2399), 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(2401), 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_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, + [35068] = 4, + ACTIONS(2662), 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(2205), 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(2319), 7, + ACTIONS(2207), 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_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38652] = 3, + 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, + [35119] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104421,7 +99467,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 28, + ACTIONS(2217), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104450,211 +99496,103 @@ 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, + [35168] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2219), 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(2221), 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, - 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, + [35217] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2275), 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(2277), 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, + [35266] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104667,10 +99605,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 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, @@ -104695,11 +99634,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39023] = 3, + [35315] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104712,10 +99651,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 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, @@ -104740,11 +99680,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39071] = 3, + [35364] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104757,10 +99697,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 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, @@ -104785,11 +99726,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39119] = 3, + [35413] = 4, + ACTIONS(2664), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104802,7 +99745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 27, + ACTIONS(2211), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104830,15 +99773,13 @@ 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, + [35464] = 4, + ACTIONS(2666), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104851,13 +99792,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 25, + ACTIONS(2217), 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, @@ -104877,159 +99820,57 @@ 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, - 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(2765), 1, - anon_sym_RBRACE, - ACTIONS(2772), 1, - anon_sym_COMMA, - STATE(1310), 1, - sym_arguments, + [35515] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2235), 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(2243), 4, + 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_SEMI, - [39315] = 27, - ACTIONS(2511), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + 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(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, - 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(2243), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - 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_BQUOTE, + [35564] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105042,15 +99883,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 22, + 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, 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 +99911,14 @@ 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_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, + anon_sym_BQUOTE, + [35613] = 4, 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(2780), 6, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [39561] = 3, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105149,7 +99931,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 27, + ACTIONS(2225), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105177,11 +99959,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39609] = 3, + [35664] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105194,10 +99976,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 27, + ACTIONS(2245), 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, @@ -105222,11 +100005,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39657] = 3, + [35713] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105239,10 +100022,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 27, + ACTIONS(2113), 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, @@ -105267,11 +100051,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39705] = 3, + [35762] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105284,10 +100068,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 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, @@ -105312,11 +100097,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39753] = 3, + [35811] = 4, + ACTIONS(2670), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105329,7 +100116,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 27, + ACTIONS(2229), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105357,11 +100144,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39801] = 3, + [35862] = 4, + ACTIONS(2672), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105374,7 +100163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 27, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105402,78 +100191,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39849] = 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, + [35913] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(1003), 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(2243), 6, + ACTIONS(1001), 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, - [39941] = 3, + 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, + [35962] = 8, + ACTIONS(81), 1, + anon_sym_BQUOTE, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2678), 1, + sym_optional_chain, + STATE(1320), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105486,7 +100264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 27, + ACTIONS(1993), 23, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105496,9 +100274,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, @@ -105513,12 +100288,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39989] = 3, + [36021] = 4, + ACTIONS(2680), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105531,7 +100307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, + ACTIONS(2207), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105559,11 +100335,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40037] = 3, + [36072] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105576,10 +100352,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 27, + ACTIONS(1716), 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 +100381,79 @@ 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, + [36121] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2746), 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(2748), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2518), 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(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, + 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_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, + ACTIONS(2618), 3, 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, + ACTIONS(2167), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [36214] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105678,10 +100466,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 27, + ACTIONS(2189), 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, @@ -105706,11 +100495,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40205] = 3, + [36263] = 27, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2684), 1, + anon_sym_COMMA, + ACTIONS(2687), 1, + anon_sym_RBRACE, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2167), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [36359] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105723,7 +100581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 27, + ACTIONS(326), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105751,11 +100609,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40253] = 3, + [36407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105768,7 +100626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 27, + ACTIONS(2297), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105796,11 +100654,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40301] = 3, + [36455] = 27, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(1341), 1, + sym_arguments, + STATE(2191), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2729), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [36551] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105813,7 +100740,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(2225), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105841,11 +100768,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40349] = 3, + [36599] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105858,7 +100785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(1971), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105886,11 +100813,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40397] = 3, + [36647] = 27, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2687), 1, + anon_sym_RBRACE, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + ACTIONS(2731), 1, + anon_sym_COMMA, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2175), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [36743] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1961), 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(1963), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105931,11 +100927,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40445] = 3, + [36791] = 5, + ACTIONS(2734), 1, + anon_sym_LPAREN, + ACTIONS(2737), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105948,15 +100948,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(2277), 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, @@ -105976,11 +100974,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40493] = 3, + [36843] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105993,7 +100991,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 27, + ACTIONS(1053), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106021,11 +101019,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40541] = 3, + [36891] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106038,7 +101036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 27, + ACTIONS(2229), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106066,11 +101064,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40589] = 3, + [36939] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106083,7 +101081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 27, + ACTIONS(2305), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106111,56 +101109,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40637] = 3, + [36987] = 25, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2682), 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(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 27, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2173), 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, - [40685] = 3, + [37079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106173,7 +101193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 27, + ACTIONS(2277), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106201,11 +101221,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40733] = 3, + [37127] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106218,7 +101238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 27, + ACTIONS(2325), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106246,11 +101266,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40781] = 3, + [37175] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106263,7 +101283,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 27, + ACTIONS(1043), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106291,11 +101311,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40829] = 3, + [37223] = 5, + ACTIONS(2739), 1, + anon_sym_LPAREN, + ACTIONS(2742), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106308,15 +101332,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, + ACTIONS(1716), 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, @@ -106336,11 +101358,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40877] = 3, + [37275] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106353,7 +101375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, + ACTIONS(2341), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106381,11 +101403,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40925] = 3, + [37323] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106398,7 +101420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 27, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106426,26 +101448,11 @@ 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, - 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, + [37371] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106458,7 +101465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2281), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106466,23 +101473,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, + [37419] = 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 +101510,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 +101538,78 @@ 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, + [37467] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2431), 6, + ACTIONS(2175), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [41175] = 5, - ACTIONS(2782), 1, - anon_sym_LPAREN, - ACTIONS(2785), 1, - anon_sym_COLON, + [37559] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106611,13 +101622,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 25, + ACTIONS(2025), 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,225 +101650,158 @@ 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, + [37607] = 15, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2701), 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(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 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(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2179), 7, 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_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 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_QMARK_QMARK, - [41311] = 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_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, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, - sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, + [37679] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2351), 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(2789), 4, + ACTIONS(2353), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [41407] = 27, - ACTIONS(2511), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, - sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2311), 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(2791), 4, + ACTIONS(2313), 27, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_SEMI, - [41503] = 9, - ACTIONS(2511), 1, + anon_sym_COMMA, + anon_sym_RBRACE, + 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, - STATE(1310), 1, - sym_arguments, + 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, + [37775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106868,7 +101814,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 20, + ACTIONS(2237), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106876,7 +101822,11 @@ 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, @@ -106889,80 +101839,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41563] = 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2307), 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(2793), 4, + ACTIONS(2309), 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, - [41659] = 3, + 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, + [37871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106975,7 +101904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 27, + ACTIONS(2241), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107003,43 +101932,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41707] = 13, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [37919] = 10, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 8, + ACTIONS(2179), 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), 18, + ACTIONS(2177), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107053,123 +101978,222 @@ 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_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, + [37981] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2215), 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(2217), 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, - ACTIONS(2513), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2734), 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, + [38029] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2746), 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(2748), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2724), 2, + ACTIONS(2518), 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(2175), 11, + ACTIONS(2744), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [38121] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2343), 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(2345), 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, - [41855] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [38169] = 21, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2746), 1, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 11, + ACTIONS(2177), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107179,61 +102203,62 @@ 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, - [41937] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38253] = 22, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2746), 1, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 10, + ACTIONS(2177), 9, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107241,45 +102266,45 @@ 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, + [38339] = 13, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2754), 2, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 10, + ACTIONS(2179), 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_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 18, + ACTIONS(2177), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107298,11 +102323,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [42087] = 3, + [38407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107315,7 +102340,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 27, + ACTIONS(2211), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107343,11 +102368,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42135] = 3, + [38455] = 19, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2179), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [38535] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107360,7 +102446,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 27, + ACTIONS(2321), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107388,11 +102474,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42183] = 3, + [38583] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107405,7 +102491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 27, + ACTIONS(2361), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107433,26 +102519,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, + [38631] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107465,7 +102536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2253), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107473,23 +102544,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, + [38679] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107502,7 +102581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 27, + ACTIONS(997), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107530,11 +102609,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42341] = 3, + [38727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107547,7 +102626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 27, + ACTIONS(2245), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107575,11 +102654,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42389] = 3, + [38775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107592,7 +102671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 27, + ACTIONS(2113), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107620,11 +102699,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42437] = 3, + [38823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107637,7 +102716,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2249), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107665,11 +102744,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42485] = 3, + [38871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107682,7 +102761,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 27, + ACTIONS(1051), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107710,137 +102789,125 @@ 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, + [38919] = 27, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1310), 1, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(1341), 1, sym_arguments, + STATE(2191), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 6, + ACTIONS(2746), 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, - 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, + [39015] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2259), 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(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(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), 13, + ACTIONS(2261), 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, + [39063] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107853,7 +102920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(1027), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107881,11 +102948,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42749] = 3, + [39111] = 9, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2097), 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(2099), 20, + 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, + [39171] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107898,7 +103016,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 27, + ACTIONS(971), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107926,145 +103044,211 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42797] = 27, - ACTIONS(2511), 1, + [39219] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, anon_sym_LPAREN, - ACTIONS(2513), 1, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [39301] = 27, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - ACTIONS(2787), 1, + ACTIONS(2727), 1, anon_sym_COMMA, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, - STATE(2209), 1, + STATE(2191), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2795), 4, + ACTIONS(2748), 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, + [39397] = 27, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - STATE(1310), 1, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + ACTIONS(2750), 1, + anon_sym_COMMA, + ACTIONS(2753), 1, + anon_sym_RBRACE, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, + ACTIONS(2175), 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_SEMI, - anon_sym_QMARK_QMARK, - [42981] = 3, + [39493] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108077,7 +103261,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 27, + ACTIONS(2357), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108105,11 +103289,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43029] = 3, + [39541] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2155), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108122,7 +103306,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 27, + ACTIONS(2157), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108150,11 +103334,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43077] = 3, + [39589] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108167,7 +103351,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 27, + ACTIONS(1001), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108195,11 +103379,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43125] = 3, + [39637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108212,7 +103396,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(987), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108240,11 +103424,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43173] = 3, + [39685] = 25, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2213), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [39777] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2347), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108257,7 +103508,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 27, + ACTIONS(2349), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108285,11 +103536,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43221] = 3, + [39825] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108302,7 +103553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(1716), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108330,57 +103581,163 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43269] = 3, + [39873] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2682), 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(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 27, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [39957] = 27, + ACTIONS(2674), 1, anon_sym_LBRACK, + ACTIONS(2676), 1, anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, + ACTIONS(2697), 1, anon_sym_AMP_AMP, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, anon_sym_PERCENT, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(1341), 1, + sym_arguments, + STATE(2191), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43317] = 3, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 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, + [40053] = 12, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2682), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -108389,10 +103746,9 @@ 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(2341), 27, + ACTIONS(2177), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108400,121 +103756,150 @@ 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43365] = 3, + [40119] = 27, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(1341), 1, + sym_arguments, + STATE(2191), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2682), 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(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 27, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 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, + [40215] = 17, + ACTIONS(2674), 1, anon_sym_LBRACK, + ACTIONS(2676), 1, anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 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(2701), 1, + anon_sym_GT_GT, + ACTIONS(2713), 1, anon_sym_PERCENT, + ACTIONS(2715), 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, - [43413] = 3, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2682), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2179), 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(2345), 27, + ACTIONS(2177), 13, 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, - [43461] = 3, + [40291] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2163), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108527,7 +103912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 27, + ACTIONS(2165), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108555,56 +103940,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43509] = 3, + [40339] = 23, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2682), 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(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 27, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 8, 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_QMARK_QMARK, + [40427] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, + ACTIONS(2676), 1, anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, + ACTIONS(2697), 1, anon_sym_AMP_AMP, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, anon_sym_PERCENT, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43557] = 3, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2167), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [40519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108617,7 +104089,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 27, + ACTIONS(2193), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108645,11 +104117,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43605] = 3, + [40567] = 8, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + STATE(1341), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108662,7 +104144,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 27, + ACTIONS(2003), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108670,11 +104152,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, @@ -108689,79 +104167,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43653] = 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(2213), 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, + [40625] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108774,7 +104184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 27, + ACTIONS(2329), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108802,11 +104212,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43793] = 3, + [40673] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108819,7 +104229,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 27, + ACTIONS(2317), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108847,11 +104257,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43841] = 3, + [40721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108864,7 +104274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, + ACTIONS(2333), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108892,123 +104302,78 @@ 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, + [40769] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 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, - 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(995), 27, + ACTIONS(2195), 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, - [44029] = 3, + [40861] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109021,7 +104386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 27, + ACTIONS(2075), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109049,11 +104414,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44077] = 3, + [40909] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109066,7 +104431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 27, + ACTIONS(2257), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109094,11 +104459,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44125] = 3, + [40957] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109111,7 +104476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 27, + ACTIONS(2221), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109139,11 +104504,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44173] = 3, + [41005] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109156,7 +104521,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 27, + ACTIONS(2301), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109184,80 +104549,11 @@ 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, - 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, + [41053] = 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(2797), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [44317] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2447), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109270,7 +104566,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 27, + ACTIONS(1935), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109298,11 +104594,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44365] = 3, + [41101] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109315,7 +104611,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 27, + ACTIONS(2289), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109343,11 +104639,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44413] = 3, + [41149] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109360,7 +104656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 27, + ACTIONS(2265), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109388,87 +104684,78 @@ 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, + [41197] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1341), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2799), 4, + ACTIONS(2161), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [44557] = 5, - ACTIONS(987), 1, - anon_sym_EQ, + [41289] = 3, 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(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109481,10 +104768,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 21, + ACTIONS(1035), 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 +104796,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44608] = 3, + [41337] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109520,7 +104813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 26, + ACTIONS(2293), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109547,77 +104840,57 @@ 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, + anon_sym_BQUOTE, + [41385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2267), 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(2780), 5, + ACTIONS(2269), 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, - [44746] = 3, + 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, + [41433] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109630,7 +104903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 26, + ACTIONS(2273), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109657,18 +104930,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, + [41481] = 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(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109681,10 +104948,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 21, + ACTIONS(2401), 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 +104976,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44844] = 3, + [41529] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109720,7 +104993,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 26, + ACTIONS(2337), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109747,7 +105020,8 @@ 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, + [41577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -109764,7 +105038,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 26, + ACTIONS(2207), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109791,77 +105065,81 @@ 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_BQUOTE, + [41625] = 27, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1310), 1, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(1341), 1, sym_arguments, + STATE(2191), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2805), 5, + ACTIONS(2759), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [45029] = 3, + [41721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109874,7 +105152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 26, + ACTIONS(995), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109901,11 +105179,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, + [41769] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109918,7 +105197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 26, + ACTIONS(1011), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109945,18 +105224,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, + [41817] = 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(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109969,10 +105242,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 21, + ACTIONS(1019), 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 +105270,58 @@ 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, + [41865] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2031), 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(2809), 4, + ACTIONS(2033), 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, - [45264] = 6, - ACTIONS(1989), 1, - anon_sym_EQ, - ACTIONS(2803), 1, - anon_sym_of, - ACTIONS(2811), 1, - anon_sym_in, + 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, + [41913] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 11, + ACTIONS(2187), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110078,9 +105332,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 23, + ACTIONS(2189), 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, @@ -110101,156 +105359,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45316] = 25, - ACTIONS(2145), 1, + [41960] = 5, + ACTIONS(2013), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2761), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2009), 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(2011), 21, + sym__ternary_qmark, + 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, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42011] = 3, 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_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(2199), 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_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_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, + [42058] = 5, + ACTIONS(2059), 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, - 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(2816), 4, + ACTIONS(2763), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [45496] = 10, - ACTIONS(899), 1, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1965), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110263,11 +105473,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 18, + ACTIONS(2057), 21, 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, @@ -110282,146 +105494,56 @@ 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_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(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, - sym_arguments, + anon_sym_BQUOTE, + [42109] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2169), 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, + ACTIONS(2171), 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_LT_EQ, - anon_sym_GT_EQ, - [45652] = 25, - ACTIONS(2511), 1, 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, - 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(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, + [42156] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110434,13 +105556,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 24, + ACTIONS(1993), 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 +105583,20 @@ 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, + [42203] = 5, + ACTIONS(979), 1, anon_sym_EQ, - ACTIONS(2807), 1, - anon_sym_of, - ACTIONS(2836), 1, - anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 11, + ACTIONS(2765), 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, anon_sym_GT, anon_sym_GT_GT, @@ -110481,12 +105607,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 23, + ACTIONS(977), 21, sym__ternary_qmark, - anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -110505,86 +105629,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45842] = 28, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [42254] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2725), 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(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2723), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2691), 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(2767), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [42345] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 11, + ACTIONS(2159), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110595,9 +105712,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 23, + ACTIONS(2161), 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 +105739,77 @@ 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, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [42392] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - ACTIONS(2888), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2719), 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, - [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_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, + ACTIONS(2723), 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, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2890), 3, + ACTIONS(2744), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [46170] = 8, - ACTIONS(899), 1, - anon_sym_BQUOTE, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2824), 1, - sym_optional_chain, - STATE(1579), 1, - sym_template_string, + anon_sym_SEMI, + [42483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2201), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110775,12 +105822,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 19, + ACTIONS(2203), 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,26 +105849,18 @@ 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, + [42530] = 6, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(2765), 1, + anon_sym_of, + ACTIONS(2769), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(975), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110825,11 +105871,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 17, + ACTIONS(977), 23, sym__ternary_qmark, - 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, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -110842,152 +105892,149 @@ 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, + [42582] = 25, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1578), 1, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2723), 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(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46371] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2772), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [42672] = 28, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2894), 1, - anon_sym_RBRACE, - STATE(1160), 1, + ACTIONS(2774), 1, + anon_sym_SEMI, + ACTIONS(2776), 1, + sym__automatic_semicolon, + ACTIONS(2778), 1, + sym__await_identifier_line_break, + ACTIONS(2780), 1, + sym__await_yield_identifier_start, + STATE(1341), 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(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46464] = 8, - 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, + [42768] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111000,11 +106047,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 19, + 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, @@ -111013,24 +106065,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_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, + [42816] = 25, + ACTIONS(2674), 1, + anon_sym_LBRACK, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, + sym_optional_chain, + ACTIONS(2697), 1, + anon_sym_AMP_AMP, + ACTIONS(2699), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2701), 1, + anon_sym_GT_GT, + ACTIONS(2705), 1, + anon_sym_AMP, + ACTIONS(2707), 1, + anon_sym_CARET, + ACTIONS(2709), 1, + anon_sym_PIPE, + ACTIONS(2713), 1, + anon_sym_PERCENT, + ACTIONS(2715), 1, + anon_sym_STAR_STAR, + ACTIONS(2721), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2725), 1, + sym__ternary_qmark, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2682), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2703), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2711), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2717), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2719), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2723), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2689), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2691), 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, - [46519] = 5, - ACTIONS(2896), 1, - sym__arrow_function_block_end, - ACTIONS(2898), 1, - sym__completed_arrow_function, + ACTIONS(2782), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [42906] = 6, + ACTIONS(2013), 1, + anon_sym_EQ, + ACTIONS(2761), 1, + anon_sym_of, + ACTIONS(2784), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(2009), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -111041,11 +106159,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 22, + ACTIONS(2011), 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 +106183,151 @@ 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, + [42958] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - ACTIONS(2898), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(1117), 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(2518), 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, - [46659] = 25, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2787), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [43048] = 28, + ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2701), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2705), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2707), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2709), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2721), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2725), 1, sym__ternary_qmark, - STATE(1578), 1, + ACTIONS(2789), 1, + anon_sym_SEMI, + ACTIONS(2791), 1, + sym__automatic_semicolon, + ACTIONS(2793), 1, + sym__await_identifier_line_break, + ACTIONS(2795), 1, + sym__await_yield_identifier_start, + STATE(1341), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2682), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2703), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2717), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2719), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2723), 2, 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, + ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2691), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46748] = 3, + [43144] = 6, + ACTIONS(2059), 1, + anon_sym_EQ, + ACTIONS(2763), 1, + anon_sym_of, + ACTIONS(2797), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2055), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -111210,13 +106338,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 24, + ACTIONS(2057), 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,678 +106362,847 @@ 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, + [43196] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2518), 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, + ACTIONS(2800), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [43286] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(2804), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2518), 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(2243), 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, - [46971] = 15, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43379] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2874), 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(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(2802), 1, + anon_sym_COMMA, + ACTIONS(2806), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2518), 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(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, + 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_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 13, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2618), 3, 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, - [47040] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [43472] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(2808), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, - STATE(2543), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43565] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2876), 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, - STATE(1578), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2810), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2601), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2884), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + 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(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_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_BQUOTE, - [47192] = 21, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43658] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(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(2802), 1, + anon_sym_COMMA, + ACTIONS(2812), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2518), 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, + [43751] = 5, + ACTIONS(2814), 1, + sym__arrow_function_block_end, + ACTIONS(2816), 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, + 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, - 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, - [47273] = 22, - ACTIONS(2818), 1, + [43800] = 26, + ACTIONS(2816), 1, + sym__completed_arrow_function, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2862), 1, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2045), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - sym__await_operand_end, + [43891] = 5, + ACTIONS(2862), 1, + sym__arrow_function_block_end, + ACTIONS(2864), 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(1977), 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(1979), 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, - [47421] = 19, - ACTIONS(2818), 1, + [43940] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2874), 1, + ACTIONS(2840), 1, + anon_sym_AMP, + ACTIONS(2842), 1, + anon_sym_CARET, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2864), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2850), 2, + ACTIONS(1979), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, + [44031] = 5, + ACTIONS(2866), 1, + sym__arrow_function_block_end, + ACTIONS(2868), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1945), 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(1947), 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, - [47498] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2818), 1, + [44080] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2874), 1, + ACTIONS(2842), 1, + anon_sym_CARET, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2868), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(1947), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, + [44171] = 5, + ACTIONS(2870), 1, + sym__arrow_function_block_end, + ACTIONS(2872), 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, + 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, - 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, - [47577] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2818), 1, + [44220] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2874), 1, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2872), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2045), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 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, - [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, + [44311] = 5, ACTIONS(2874), 1, - anon_sym_PERCENT, + sym__arrow_function_block_continuation, ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, + sym__completed_arrow_function, 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,44 +107211,41 @@ 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_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, - [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, + [44360] = 5, + ACTIONS(2878), 1, + sym__arrow_function_block_end, + ACTIONS(2880), 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(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111965,542 +107258,717 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 16, + ACTIONS(1955), 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, - [47780] = 17, - ACTIONS(2818), 1, + [44409] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2874), 1, + ACTIONS(2840), 1, + anon_sym_AMP, + ACTIONS(2842), 1, + anon_sym_CARET, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2880), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(1955), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2884), 2, + ACTIONS(2852), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2854), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2245), 4, + [44500] = 5, + ACTIONS(2882), 1, + sym__arrow_function_block_end, + ACTIONS(2884), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1925), 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), 10, + ACTIONS(1927), 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, - [47853] = 23, - ACTIONS(2818), 1, + [44549] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2884), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(1927), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, + [44640] = 5, + ACTIONS(2886), 1, + sym__arrow_function_block_end, + ACTIONS(2888), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2015), 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(2017), 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, - [47938] = 27, - ACTIONS(2145), 1, + [44689] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2902), 1, - anon_sym_SEMI, - STATE(1160), 1, + ACTIONS(2888), 1, + sym__completed_arrow_function, + STATE(1550), 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(2017), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48031] = 25, - ACTIONS(2818), 1, + [44780] = 5, + ACTIONS(2890), 1, + sym__arrow_function_block_continuation, + ACTIONS(2892), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2031), 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(2033), 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(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, - STATE(1578), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44829] = 5, + ACTIONS(2894), 1, + sym__arrow_function_block_continuation, + ACTIONS(2896), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2073), 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(2075), 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(2213), 3, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_BQUOTE, - ACTIONS(2852), 3, + [44878] = 5, + ACTIONS(2898), 1, + sym__arrow_function_block_continuation, + ACTIONS(2900), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1961), 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(1963), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [48120] = 27, - 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, - ACTIONS(2892), 1, - anon_sym_COMMA, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44927] = 5, + ACTIONS(2902), 1, + sym__arrow_function_block_continuation, ACTIONS(2904), 1, - anon_sym_RBRACK, - STATE(1160), 1, - sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + 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(1969), 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(1971), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [48213] = 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_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, - STATE(1578), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44976] = 5, + ACTIONS(2906), 1, + sym__arrow_function_block_continuation, + ACTIONS(2908), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2023), 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(2025), 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(2319), 3, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_BQUOTE, - ACTIONS(2852), 3, + [45025] = 5, + ACTIONS(2910), 1, + sym__arrow_function_block_continuation, + ACTIONS(2912), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1933), 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(1935), 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, - [48302] = 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, + [45074] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(2906), 1, - anon_sym_SEMI, - STATE(1160), 1, + ACTIONS(2914), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [45167] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(2908), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2916), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [48488] = 5, - ACTIONS(2888), 1, - sym__completed_arrow_function, - ACTIONS(2910), 1, + [45260] = 5, + ACTIONS(2918), 1, sym__arrow_function_block_end, + ACTIONS(2920), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(1953), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112513,7 +107981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(1955), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -112536,148 +108004,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48537] = 26, - ACTIONS(2145), 1, + [45309] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(2912), 1, - anon_sym_in, - STATE(1160), 1, + ACTIONS(2920), 1, + sym__completed_arrow_function, + STATE(1550), 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, + ACTIONS(1955), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2662), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2664), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2822), 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, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [45400] = 26, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2915), 1, - anon_sym_RBRACE, - STATE(1160), 1, + ACTIONS(2922), 1, + anon_sym_in, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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(2616), 2, + anon_sym_LT, + anon_sym_GT, + 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, - 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, - anon_sym_EQ, - ACTIONS(2641), 1, - anon_sym_RBRACK, - ACTIONS(2801), 1, + ACTIONS(2767), 3, anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + [45491] = 5, + ACTIONS(2925), 1, + sym__arrow_function_block_end, + ACTIONS(2927), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(1925), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112690,8 +108155,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 21, + ACTIONS(1927), 22, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112712,56 +108178,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48772] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2157), 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(2159), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + [45540] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, + ACTIONS(2826), 1, anon_sym_LBRACK, + ACTIONS(2828), 1, anon_sym_DOT, + ACTIONS(2830), 1, sym_optional_chain, + ACTIONS(2832), 1, anon_sym_AMP_AMP, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2836), 1, + anon_sym_GT_GT, + ACTIONS(2840), 1, + anon_sym_AMP, + ACTIONS(2842), 1, anon_sym_CARET, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2856), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2927), 1, + sym__completed_arrow_function, + STATE(1550), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1927), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2838), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2846), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2852), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [48819] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + ACTIONS(2820), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2822), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45631] = 5, + ACTIONS(2929), 1, + sym__arrow_function_block_end, + ACTIONS(2931), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2015), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112774,10 +108264,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 23, + ACTIONS(2017), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112798,105 +108287,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48866] = 6, - ACTIONS(2161), 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, - 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(2159), 21, - sym__ternary_qmark, - anon_sym_instanceof, + [45680] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, + ACTIONS(2826), 1, anon_sym_LBRACK, + ACTIONS(2828), 1, anon_sym_DOT, + ACTIONS(2830), 1, sym_optional_chain, + ACTIONS(2832), 1, anon_sym_AMP_AMP, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2836), 1, + anon_sym_GT_GT, + ACTIONS(2840), 1, + anon_sym_AMP, + ACTIONS(2842), 1, anon_sym_CARET, + ACTIONS(2844), 1, + anon_sym_PIPE, + ACTIONS(2848), 1, anon_sym_PERCENT, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [48917] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + ACTIONS(2860), 1, + sym__ternary_qmark, + ACTIONS(2931), 1, + sym__completed_arrow_function, + STATE(1550), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(2017), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 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(2838), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 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(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2858), 2, 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, - anon_sym_COMMA, + ACTIONS(2820), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2822), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45771] = 5, + ACTIONS(2933), 1, + sym__arrow_function_block_continuation, + ACTIONS(2935), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112909,8 +108373,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 21, + ACTIONS(2033), 22, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112931,81 +108396,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49015] = 27, - 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, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2917), 1, - anon_sym_RPAREN, - STATE(1160), 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, - 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, - [49108] = 5, - ACTIONS(2919), 1, - sym__arrow_function_block_end, - ACTIONS(2921), 1, + [45820] = 5, + ACTIONS(2937), 1, + sym__arrow_function_block_continuation, + ACTIONS(2939), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113018,7 +108417,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 22, + ACTIONS(2075), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -113041,15 +108440,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49157] = 5, - ACTIONS(2923), 1, + [45869] = 5, + ACTIONS(2941), 1, sym__arrow_function_block_continuation, - ACTIONS(2925), 1, + ACTIONS(2943), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113062,7 +108461,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, + ACTIONS(1963), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -113085,1024 +108484,893 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49206] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [45918] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2927), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2167), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49299] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [46007] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2929), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2832), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2173), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49392] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [46096] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2931), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2175), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 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, + [46185] = 15, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 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(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2933), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2798), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2179), 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(2688), 2, + ACTIONS(2177), 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, - ACTIONS(2662), 3, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [46254] = 10, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2969), 1, + anon_sym_STAR_STAR, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(2177), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [49578] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [46313] = 21, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2935), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49671] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2177), 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, + [46394] = 22, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2937), 1, - anon_sym_RBRACE, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49764] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2177), 6, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [46477] = 13, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 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, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2939), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 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(2179), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [49857] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [46542] = 19, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 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(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2941), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2179), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49950] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2177), 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, + [46619] = 20, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2943), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50043] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2177), 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, + [46698] = 21, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 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(2945), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50136] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2177), 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, + [46779] = 12, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 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, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2947), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2610), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2179), 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(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, + ACTIONS(2177), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [50229] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [46842] = 17, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2858), 1, - anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2955), 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(2967), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(2921), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2965), 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, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50320] = 5, - ACTIONS(2949), 1, - sym__arrow_function_block_end, - ACTIONS(2951), 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, + ACTIONS(2179), 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(2001), 22, + ACTIONS(2177), 10, 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, - [50369] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [46915] = 23, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(2951), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2973), 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(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50460] = 5, - ACTIONS(2953), 1, - sym__arrow_function_block_end, - ACTIONS(2955), 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), 22, + ACTIONS(2177), 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, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50509] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [47000] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2955), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(849), 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(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2973), 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(2195), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50600] = 5, - ACTIONS(2957), 1, - sym__arrow_function_block_end, - ACTIONS(2959), 1, + [47089] = 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(2015), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114115,7 +109383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(1971), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114138,80 +109406,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50649] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [47138] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2959), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(849), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2973), 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(2213), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50740] = 5, - ACTIONS(2961), 1, - sym__arrow_function_block_continuation, - ACTIONS(2963), 1, - sym__completed_arrow_function, + [47227] = 8, + ACTIONS(869), 1, + anon_sym_BQUOTE, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2983), 1, + sym_optional_chain, + STATE(1557), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114224,14 +109497,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, + ACTIONS(1993), 19, 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, @@ -114246,16 +109517,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [50789] = 5, - ACTIONS(2965), 1, - sym__arrow_function_block_end, - ACTIONS(2967), 1, + [47282] = 5, + ACTIONS(2985), 1, + sym__arrow_function_block_continuation, + ACTIONS(2987), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114268,7 +109538,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 22, + ACTIONS(2025), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114291,189 +109561,156 @@ 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, + [47331] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - ACTIONS(2967), 1, - sym__completed_arrow_function, - STATE(1578), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(2989), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2518), 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, - [50929] = 5, - 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, - 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, + [47424] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 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, - [50978] = 26, - ACTIONS(2818), 1, + ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2516), 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, - ACTIONS(2971), 1, - sym__completed_arrow_function, - STATE(1578), 1, + ACTIONS(2991), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2848), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2518), 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, - [51069] = 5, - ACTIONS(2973), 1, - sym__arrow_function_block_end, - ACTIONS(2975), 1, - sym__completed_arrow_function, + [47517] = 9, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + STATE(1550), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2097), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114486,14 +109723,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 22, + ACTIONS(2099), 17, 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, @@ -114506,478 +109740,674 @@ 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, - [51118] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [47574] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - ACTIONS(2975), 1, - sym__completed_arrow_function, - STATE(1578), 1, + ACTIONS(2993), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2873), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2518), 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, - [51209] = 5, - ACTIONS(2977), 1, - sym__arrow_function_block_continuation, - ACTIONS(2979), 1, - sym__completed_arrow_function, + [47667] = 27, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(2995), 1, + anon_sym_RBRACK, + STATE(1117), 1, + sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2518), 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(2073), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [47760] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - [51258] = 5, - ACTIONS(2981), 1, - sym__arrow_function_block_continuation, - ACTIONS(2983), 1, - sym__completed_arrow_function, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(2997), 1, + anon_sym_RBRACK, + STATE(1117), 1, + sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2518), 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(2081), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [47853] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2071), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2955), 1, + anon_sym_GT_GT, + ACTIONS(2959), 1, + anon_sym_AMP, + ACTIONS(2961), 1, anon_sym_CARET, + ACTIONS(2963), 1, + anon_sym_PIPE, + ACTIONS(2967), 1, anon_sym_PERCENT, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2975), 1, 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, + ACTIONS(2977), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1979), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 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(2957), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2973), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2947), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2949), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [47944] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2041), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2955), 1, + anon_sym_GT_GT, + ACTIONS(2959), 1, + anon_sym_AMP, + ACTIONS(2961), 1, anon_sym_CARET, + ACTIONS(2963), 1, + anon_sym_PIPE, + ACTIONS(2967), 1, anon_sym_PERCENT, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51356] = 5, - ACTIONS(2989), 1, - sym__arrow_function_block_continuation, - ACTIONS(2991), 1, - sym__completed_arrow_function, + ACTIONS(2977), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(1947), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 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(2957), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2973), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2947), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2949), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48035] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2049), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2955), 1, + anon_sym_GT_GT, + ACTIONS(2959), 1, + anon_sym_AMP, + ACTIONS(2961), 1, anon_sym_CARET, + ACTIONS(2963), 1, + anon_sym_PIPE, + ACTIONS(2967), 1, anon_sym_PERCENT, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2975), 1, 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, + ACTIONS(2977), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2045), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 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(2957), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2973), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2947), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2949), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48126] = 26, + ACTIONS(1959), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, + ACTIONS(1997), 1, anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, + ACTIONS(2951), 1, anon_sym_AMP_AMP, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2955), 1, + anon_sym_GT_GT, + ACTIONS(2959), 1, + anon_sym_AMP, + ACTIONS(2961), 1, anon_sym_CARET, + ACTIONS(2963), 1, + anon_sym_PIPE, + ACTIONS(2967), 1, anon_sym_PERCENT, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, + ACTIONS(2977), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1955), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51454] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2945), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2957), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2965), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2971), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2973), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2947), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2949), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48217] = 26, + ACTIONS(1931), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2997), 1, - anon_sym_COLON, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1927), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51547] = 5, - ACTIONS(2999), 1, - sym__arrow_function_block_end, - ACTIONS(3001), 1, + [48308] = 26, + ACTIONS(1995), 1, + anon_sym_LBRACK, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, + sym_optional_chain, + ACTIONS(2021), 1, sym__completed_arrow_function, + ACTIONS(2951), 1, + anon_sym_AMP_AMP, + ACTIONS(2953), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2955), 1, + anon_sym_GT_GT, + ACTIONS(2959), 1, + anon_sym_AMP, + ACTIONS(2961), 1, + anon_sym_CARET, + ACTIONS(2963), 1, + anon_sym_PIPE, + ACTIONS(2967), 1, + anon_sym_PERCENT, + ACTIONS(2969), 1, + anon_sym_STAR_STAR, + ACTIONS(2975), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2977), 1, + sym__ternary_qmark, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(2017), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2945), 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(2957), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 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(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2947), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2949), 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, - [51596] = 26, - ACTIONS(2818), 1, + [48399] = 25, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(3001), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2161), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51687] = 5, - ACTIONS(3003), 1, - sym__arrow_function_block_end, - ACTIONS(3005), 1, - sym__completed_arrow_function, + [48488] = 8, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + STATE(1550), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(2001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114990,14 +110420,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 22, + ACTIONS(2003), 19, 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, @@ -115013,373 +110440,281 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51736] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [48543] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - ACTIONS(3005), 1, - sym__completed_arrow_function, - STATE(1578), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(2999), 1, + anon_sym_SEMI, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2518), 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, - [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, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [48636] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 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, - [51876] = 26, - ACTIONS(2818), 1, + ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2516), 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, - ACTIONS(3009), 1, - sym__completed_arrow_function, - STATE(1578), 1, + ACTIONS(3001), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2601), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2518), 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, - [51967] = 5, - ACTIONS(3011), 1, - sym__arrow_function_block_continuation, - ACTIONS(3013), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2071), 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(2073), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [48729] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 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, - [52016] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2516), 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(3015), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3003), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, - STATE(2610), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [52109] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [48822] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3005), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2611), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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(2431), 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, - [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, + [48915] = 6, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(2411), 1, + anon_sym_RBRACK, + ACTIONS(2765), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115392,10 +110727,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 17, + ACTIONS(977), 21, 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, @@ -115410,4104 +110748,4486 @@ static const uint16_t ts_small_parse_table[] = { 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, + [48966] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3007), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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(2243), 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, - [52346] = 15, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49059] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3009), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2623), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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(2245), 7, + 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_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 13, - 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_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, + [49152] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3041), 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, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3011), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + 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(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(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_BQUOTE, - [52474] = 21, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49245] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(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(2802), 1, + anon_sym_COMMA, + ACTIONS(3013), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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), 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, + [49338] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3027), 1, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3015), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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), 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, + [49431] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3017), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49524] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3019), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2654), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - 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), 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, - [52780] = 20, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49617] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_PIPE, - 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(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3039), 1, + 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3021), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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), 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, - [52859] = 21, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49710] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_PIPE, - 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(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3039), 1, + 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(3023), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2663), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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), 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, - [52940] = 12, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49803] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3025), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + 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_BQUOTE, - [53003] = 10, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49896] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3041), 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, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3027), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + 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(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(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_BQUOTE, - [53062] = 17, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49989] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3029), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + [50082] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3031), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2692), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + [50175] = 25, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2213), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2167), 3, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53309] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50264] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3033), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + [50357] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3059), 1, + ACTIONS(3035), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2703), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [53491] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50450] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3061), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3037), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2731), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [53584] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + [50543] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1055), 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(1053), 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, + [50588] = 27, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3063), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3039), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2769), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [53677] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50681] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3065), 1, + ACTIONS(3041), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2732), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [53770] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50774] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3067), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3043), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [53863] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50867] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2033), 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(3045), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2742), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - [53954] = 26, - ACTIONS(1969), 1, + [50960] = 25, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2037), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(1550), 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, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2173), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54045] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51049] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(3047), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [51138] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2053), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3049), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2049), 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, - [54227] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51231] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3051), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2764), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + [51324] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, + [51417] = 4, + ACTIONS(2059), 1, + anon_sym_EQ, + 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), 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(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, + [51464] = 25, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3069), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2175), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54502] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [51553] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3071), 1, + ACTIONS(3055), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [54595] = 27, - ACTIONS(2145), 1, + [51646] = 15, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2836), 1, + anon_sym_GT_GT, + ACTIONS(2848), 1, + anon_sym_PERCENT, + ACTIONS(2850), 1, + anon_sym_STAR_STAR, + STATE(1550), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2818), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2838), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2846), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(2177), 13, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + 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, + [51715] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, - anon_sym_COMMA, - ACTIONS(3073), 1, + ACTIONS(3057), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2787), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [54688] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + [51808] = 4, + ACTIONS(2013), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2009), 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(2011), 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(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, + [51855] = 27, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3075), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3059), 1, + anon_sym_RBRACE, + STATE(1117), 1, sym_arguments, - STATE(2563), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [54781] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [51948] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3077), 1, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3061), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2572), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [52041] = 5, + ACTIONS(3063), 1, + sym__arrow_function_block_end, + ACTIONS(3065), 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, 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, + [52090] = 26, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + ACTIONS(2832), 1, + anon_sym_AMP_AMP, + ACTIONS(2834), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3079), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3065), 1, + sym__completed_arrow_function, + STATE(1550), 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(1979), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54967] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52181] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3081), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3067), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [52274] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3083), 1, + ACTIONS(3069), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [52367] = 10, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 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, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(3085), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1550), 1, sym_arguments, - STATE(2595), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2179), 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(2177), 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [55246] = 27, - ACTIONS(1196), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52426] = 27, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3071), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2606), 1, + STATE(2656), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [52519] = 21, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 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(3089), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55432] = 27, - ACTIONS(2145), 1, + ACTIONS(2177), 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, + [52600] = 22, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 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(3091), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 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, + ACTIONS(2177), 6, + sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [52683] = 13, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + ACTIONS(2848), 1, + anon_sym_PERCENT, + ACTIONS(2850), 1, + anon_sym_STAR_STAR, + STATE(1550), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2818), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2846), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(2081), 22, + ACTIONS(2177), 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, - [55574] = 27, - ACTIONS(2145), 1, + [52748] = 19, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 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(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 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(3097), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 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(2179), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55667] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + ACTIONS(2177), 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, + [52825] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(3099), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1550), 1, sym_arguments, - STATE(2638), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55760] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + ACTIONS(2177), 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, + [52904] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(3101), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 1, sym_arguments, - STATE(2648), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55853] = 27, - ACTIONS(2145), 1, + ACTIONS(2177), 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, + [52985] = 6, + ACTIONS(2059), 1, + anon_sym_EQ, + ACTIONS(2577), 1, + anon_sym_RBRACK, + ACTIONS(2763), 1, + anon_sym_COMMA, + 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), 21, + sym__ternary_qmark, + 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, + [53036] = 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, - ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(977), 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, - ACTIONS(2678), 1, + 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, + [53083] = 27, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(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(2802), 1, anon_sym_COMMA, - ACTIONS(3103), 1, + ACTIONS(3073), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [53176] = 6, + ACTIONS(2013), 1, + anon_sym_EQ, + ACTIONS(2542), 1, + anon_sym_RBRACK, + ACTIONS(2761), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2009), 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(2011), 21, + sym__ternary_qmark, + 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_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, + [53227] = 12, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + ACTIONS(2848), 1, + anon_sym_PERCENT, + ACTIONS(2850), 1, + anon_sym_STAR_STAR, + STATE(1550), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2818), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(2177), 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, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53290] = 17, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACK, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(2830), 1, + sym_optional_chain, + ACTIONS(2836), 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(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 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(3105), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 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(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56039] = 27, - ACTIONS(2145), 1, + ACTIONS(2179), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 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, + [53363] = 23, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 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(3107), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56132] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + ACTIONS(2177), 5, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [53448] = 25, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(3109), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 1, sym_arguments, - STATE(2670), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2195), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56225] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53537] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3111), 1, + ACTIONS(3075), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53630] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3077), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2692), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [53723] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3115), 1, + ACTIONS(3079), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [53816] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2707), 1, - aux_sym_array_repeat1, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [53909] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3119), 1, + ACTIONS(3083), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [54002] = 26, + ACTIONS(1983), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3121), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1979), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56783] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54093] = 26, + ACTIONS(1951), 1, + sym__completed_arrow_function, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3123), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1947), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56876] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54184] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2091), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3125), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2045), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56969] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54275] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2067), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3127), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1955), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57062] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54366] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2105), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3129), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1927), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57155] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54457] = 26, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2063), 1, + sym__completed_arrow_function, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3131), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2017), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2947), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2949), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57248] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54548] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3133), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(3085), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54641] = 25, + ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2955), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2961), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2975), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2977), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3135), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(849), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2101), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2945), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2957), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2971), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2973), 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, - [57434] = 5, - ACTIONS(3137), 1, - sym__arrow_function_block_continuation, - ACTIONS(3139), 1, + ACTIONS(2161), 3, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1977), 12, - anon_sym_STAR, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2947), 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(1979), 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, - [57483] = 27, - ACTIONS(2145), 1, + anon_sym_GT, + ACTIONS(2949), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [54730] = 25, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3141), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1550), 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(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2854), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2858), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2213), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57576] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54819] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, anon_sym_COMMA, - ACTIONS(3143), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(3087), 1, + anon_sym_RBRACE, + STATE(1117), 1, sym_arguments, - STATE(2135), 1, + STATE(2144), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, + [54912] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 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(2514), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3089), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55005] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2013), 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(3091), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2829), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - [57900] = 5, - ACTIONS(3149), 1, - sym__arrow_function_block_continuation, - ACTIONS(3151), 1, + [55098] = 5, + ACTIONS(3093), 1, + sym__arrow_function_block_end, + ACTIONS(3095), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(1945), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -119520,7 +115240,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 22, + ACTIONS(1947), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -119543,670 +115263,472 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57949] = 26, - ACTIONS(1969), 1, + [55147] = 26, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2021), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2836), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2840), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2842), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2844), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2856), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2860), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(3095), 1, + sym__completed_arrow_function, + STATE(1550), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2017), 2, - anon_sym_LBRACE, + ACTIONS(1947), 2, + sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2818), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2838), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2846), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2852), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2854), 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, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [58040] = 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(2109), 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, - anon_sym_PERCENT, - ACTIONS(3041), 1, - anon_sym_STAR_STAR, - ACTIONS(3047), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, + ACTIONS(2858), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2049), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3029), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3037), 2, - 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, + ACTIONS(2820), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2822), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58131] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55238] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2113), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3097), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - [58222] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55331] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2117), 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(3099), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2641), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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, - [58313] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55424] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3101), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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(2253), 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, - [58402] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55517] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(2802), 1, + anon_sym_COMMA, + ACTIONS(3103), 1, + anon_sym_RBRACE, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2518), 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(2441), 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, - [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, + [55610] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3105), 1, + anon_sym_RPAREN, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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(2765), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - 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, - [58665] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [55703] = 27, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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, + ACTIONS(2802), 1, + anon_sym_COMMA, + ACTIONS(3107), 1, + anon_sym_SEMI, + STATE(1117), 1, sym_arguments, + STATE(2144), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - 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(2778), 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, - [58753] = 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, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, 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, - 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, - 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, + 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(985), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2618), 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, - [58843] = 3, + [55796] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2201), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120219,7 +115741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 23, + ACTIONS(2203), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120243,11 +115765,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58887] = 3, + [55840] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2155), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120260,7 +115782,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 23, + ACTIONS(2157), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120284,11 +115806,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58931] = 3, + [55884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2311), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120301,7 +115823,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 23, + ACTIONS(2313), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120325,134 +115847,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58975] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2295), 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(2297), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, + [55928] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2518), 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59063] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2413), 12, - anon_sym_STAR, + ACTIONS(2767), 2, + anon_sym_COMMA, + anon_sym_SEMI, + 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(2415), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2618), 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, - [59107] = 3, + [56016] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120465,7 +115927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 23, + ACTIONS(995), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120489,11 +115951,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59151] = 3, + [56060] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120506,7 +115968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 23, + ACTIONS(1011), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120530,74 +115992,13 @@ 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, + [56104] = 4, + ACTIONS(3109), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120610,10 +116011,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 23, + ACTIONS(2211), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120634,11 +116034,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59327] = 3, + [56150] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120651,7 +116051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 23, + ACTIONS(2321), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120675,11 +116075,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59371] = 3, + [56194] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120692,7 +116092,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 23, + ACTIONS(1019), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120716,11 +116116,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59415] = 3, + [56238] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2259), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120733,7 +116133,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 23, + ACTIONS(2261), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120757,73 +116157,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, + [56282] = 3, 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2433), 12, + ACTIONS(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120836,7 +116174,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 23, + ACTIONS(2265), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120860,11 +116198,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59589] = 3, + [56326] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2267), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120877,7 +116215,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 23, + ACTIONS(2269), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120901,11 +116239,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59633] = 3, + [56370] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2271), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120918,7 +116256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 23, + ACTIONS(2273), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120942,11 +116280,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59677] = 3, + [56414] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120959,7 +116297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 23, + ACTIONS(2401), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120983,11 +116321,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59721] = 3, + [56458] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2159), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121000,7 +116338,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 23, + ACTIONS(2161), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121024,11 +116362,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59765] = 3, + [56502] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3113), 1, + anon_sym_RBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3117), 1, + anon_sym_async, + ACTIONS(3121), 1, + anon_sym_static, + ACTIONS(3125), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2906), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3123), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3111), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2899), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [56588] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121041,7 +116441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 23, + ACTIONS(1043), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121065,11 +116465,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59809] = 3, + [56632] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121082,7 +116482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 23, + ACTIONS(2277), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121106,137 +116506,53 @@ 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, + [56676] = 4, + ACTIONS(3127), 1, + sym__completed_arrow_function, 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(2215), 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(2217), 22, + sym__ternary_qmark, + sym__await_operand_end, 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, + [56722] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121249,7 +116565,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 23, + ACTIONS(2281), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121273,11 +116589,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60073] = 3, + [56766] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121290,7 +116606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 23, + ACTIONS(2317), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121314,9 +116630,7 @@ 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, + [56810] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -121333,9 +116647,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2165), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121356,74 +116671,138 @@ 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, + [56854] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2253), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(2687), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60251] = 3, + [56942] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3131), 1, + anon_sym_RBRACE, + ACTIONS(3133), 1, + anon_sym_async, + ACTIONS(3135), 1, + anon_sym_static, + ACTIONS(3139), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2906), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3137), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3129), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2899), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57028] = 4, + ACTIONS(3141), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121436,10 +116815,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 23, + ACTIONS(2225), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121460,11 +116838,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60295] = 3, + [57074] = 4, + ACTIONS(3143), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121477,10 +116857,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 23, + ACTIONS(2229), 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, + [57120] = 4, + ACTIONS(3145), 1, sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2231), 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(2233), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121501,11 +116922,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60339] = 3, + [57166] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121518,7 +116939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 23, + ACTIONS(2325), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121542,11 +116963,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60383] = 3, + [57210] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3149), 1, + anon_sym_RBRACE, + ACTIONS(3151), 1, + anon_sym_async, + ACTIONS(3153), 1, + anon_sym_static, + ACTIONS(3157), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2906), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3155), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3147), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2899), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57296] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121559,7 +117042,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 23, + ACTIONS(2329), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121583,13 +117066,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, + [57340] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121602,9 +117083,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 22, + ACTIONS(2333), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121625,11 +117107,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60473] = 3, + [57384] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121642,7 +117124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 23, + ACTIONS(2285), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121666,11 +117148,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60517] = 3, + [57428] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121683,7 +117165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 23, + ACTIONS(2171), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121707,13 +117189,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, + [57472] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2343), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121726,9 +117206,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2345), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121749,13 +117230,11 @@ 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, + [57516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121768,9 +117247,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2257), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121791,13 +117271,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60653] = 4, - ACTIONS(3225), 1, - sym__completed_arrow_function, + [57560] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3161), 1, + anon_sym_RBRACE, + ACTIONS(3163), 1, + anon_sym_async, + ACTIONS(3165), 1, + anon_sym_static, + ACTIONS(3169), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2906), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3167), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3159), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2899), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57646] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2347), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121810,9 +117350,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2349), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121833,13 +117374,11 @@ 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, + [57690] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121852,9 +117391,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(2253), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121875,13 +117415,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60745] = 4, - ACTIONS(3229), 1, - sym__completed_arrow_function, + [57734] = 8, + ACTIONS(923), 1, + anon_sym_BQUOTE, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3175), 1, + sym_optional_chain, + STATE(1768), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121894,14 +117442,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(1993), 18, 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, @@ -121916,75 +117461,260 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60791] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [57788] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3179), 1, + anon_sym_RBRACE, + ACTIONS(3181), 1, + anon_sym_async, + ACTIONS(3183), 1, + anon_sym_static, + ACTIONS(3187), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2634), 1, + aux_sym_object_repeat1, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3185), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3177), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2632), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57874] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3191), 1, + anon_sym_RBRACE, + ACTIONS(3193), 1, + anon_sym_async, + ACTIONS(3195), 1, + anon_sym_static, + ACTIONS(3199), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2671), 1, + aux_sym_object_repeat1, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3197), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3189), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2669), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57960] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2441), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3201), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [60879] = 3, + [58048] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3205), 1, + anon_sym_RBRACE, + ACTIONS(3207), 1, + anon_sym_async, + ACTIONS(3209), 1, + anon_sym_static, + ACTIONS(3213), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2747), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3211), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3203), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2745), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [58134] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121997,7 +117727,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 23, + ACTIONS(2289), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122021,11 +117751,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60923] = 3, + [58178] = 4, + ACTIONS(2059), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122038,10 +117770,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 23, + ACTIONS(2057), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122062,11 +117793,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60967] = 3, + [58224] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122079,7 +117810,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 23, + ACTIONS(1027), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122103,11 +117834,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61011] = 3, + [58268] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2351), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122120,7 +117851,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 23, + ACTIONS(2353), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122144,11 +117875,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61055] = 3, + [58312] = 4, + ACTIONS(2013), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122161,10 +117894,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 23, + ACTIONS(2011), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122185,11 +117917,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61099] = 3, + [58358] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122202,7 +117934,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 23, + ACTIONS(2337), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122226,11 +117958,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61143] = 3, + [58402] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122243,7 +117975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 23, + ACTIONS(2341), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122267,11 +117999,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61187] = 3, + [58446] = 4, + ACTIONS(3215), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122284,10 +118018,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 23, + ACTIONS(2207), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122308,70 +118041,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61231] = 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(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_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, + [58492] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -122412,11 +118082,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61363] = 3, + [58536] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122429,7 +118099,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 23, + ACTIONS(2297), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122453,64 +118123,52 @@ 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, + [58580] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2355), 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(2357), 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, + [58624] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122523,7 +118181,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 23, + ACTIONS(2361), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122547,11 +118205,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61519] = 3, + [58668] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2365), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122564,7 +118222,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 23, + ACTIONS(2367), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122588,11 +118246,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61563] = 3, + [58712] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122605,7 +118263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 23, + ACTIONS(2301), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122629,11 +118287,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61607] = 3, + [58756] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122646,7 +118304,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 23, + ACTIONS(326), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122670,11 +118328,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61651] = 3, + [58800] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122687,7 +118345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 23, + ACTIONS(2305), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122711,11 +118369,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61695] = 3, + [58844] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122728,7 +118386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 23, + ACTIONS(2371), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122752,75 +118410,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, - 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, + [58888] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122833,9 +118427,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 22, + ACTIONS(1993), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122856,11 +118451,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61871] = 3, + [58932] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122873,7 +118468,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 23, + ACTIONS(2193), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122897,11 +118492,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61915] = 3, + [58976] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122914,7 +118509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 23, + ACTIONS(1716), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122938,11 +118533,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61959] = 3, + [59020] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122955,7 +118550,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 23, + ACTIONS(987), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122979,11 +118574,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62003] = 3, + [59064] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122996,7 +118591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 23, + ACTIONS(2199), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123020,11 +118615,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62047] = 3, + [59108] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123037,7 +118632,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 23, + ACTIONS(1051), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123061,11 +118656,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62091] = 3, + [59152] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123078,7 +118673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 23, + ACTIONS(1935), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123102,11 +118697,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62135] = 3, + [59196] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123119,7 +118714,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 23, + ACTIONS(997), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123143,11 +118738,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62179] = 3, + [59240] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123160,7 +118755,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 23, + ACTIONS(971), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123184,73 +118779,76 @@ 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, + [59284] = 25, + ACTIONS(2181), 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, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(1117), 1, + sym_arguments, 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(2518), 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(2753), 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, + [59372] = 4, + ACTIONS(3217), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123263,10 +118861,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 23, + ACTIONS(2207), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -123287,11 +118884,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62353] = 3, + [59418] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123304,7 +118901,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 23, + ACTIONS(1001), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123328,11 +118925,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62397] = 3, + [59462] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123345,7 +118942,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 23, + ACTIONS(2033), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123369,93 +118966,268 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62441] = 3, + [59506] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, + anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2167), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3245), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(3223), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [59594] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, + ACTIONS(3233), 1, anon_sym_AMP, + ACTIONS(3235), 1, + anon_sym_CARET, + ACTIONS(3237), 1, anon_sym_PIPE, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2173), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [59682] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, + ACTIONS(3225), 1, anon_sym_AMP_AMP, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2175), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [62485] = 3, + ACTIONS(3219), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3245), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [59770] = 15, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2179), 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(2279), 23, + ACTIONS(2177), 12, 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, - [62529] = 3, + [59838] = 10, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123468,406 +119240,391 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 23, + ACTIONS(2177), 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_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, - [62573] = 3, + [59896] = 21, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, + anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 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(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [59976] = 22, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 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, - [62617] = 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(3257), 1, - anon_sym_RBRACE, - ACTIONS(3259), 1, - anon_sym_async, - ACTIONS(3261), 1, - anon_sym_static, - ACTIONS(3265), 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(3263), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3255), 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, - [62703] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 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(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 5, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [60058] = 13, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 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, - [62747] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2179), 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(2341), 23, + ACTIONS(2177), 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, - [62791] = 3, + [60122] = 19, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2179), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 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(2177), 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_QMARK_QMARK, + [60198] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 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, - [62835] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 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(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 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, + [60276] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, anon_sym_CARET, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 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, - [62879] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 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(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [60356] = 12, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 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, - [62923] = 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(3269), 1, - anon_sym_RBRACE, - ACTIONS(3271), 1, - anon_sym_async, - ACTIONS(3273), 1, - anon_sym_static, - ACTIONS(3277), 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(3275), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3267), 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, - [63009] = 3, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -123876,269 +119633,209 @@ 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(2361), 23, + ACTIONS(2177), 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, - [63053] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [60418] = 17, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3195), 1, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(3219), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(3223), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2179), 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(2175), 15, + ACTIONS(2177), 9, 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_PERCENT, - 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, + [60490] = 23, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3181), 1, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, + ACTIONS(2177), 4, 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, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [60574] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3181), 1, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2195), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3223), 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, + [60662] = 4, + ACTIONS(3253), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124151,7 +119848,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 22, + ACTIONS(2211), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -124174,13 +119871,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63405] = 4, - ACTIONS(3291), 1, + [60708] = 4, + ACTIONS(3255), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124193,7 +119890,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 22, + ACTIONS(2217), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -124216,74 +119913,13 @@ 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, - 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(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, + [60754] = 4, + ACTIONS(3257), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124296,10 +119932,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 23, + ACTIONS(2225), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124320,422 +119955,157 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63583] = 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(3297), 1, - anon_sym_RBRACE, - ACTIONS(3299), 1, - anon_sym_async, - ACTIONS(3301), 1, - anon_sym_static, - ACTIONS(3305), 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(2834), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3303), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3295), 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, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(3416), 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, + [60800] = 4, + ACTIONS(3259), 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(3171), 2, + ACTIONS(2227), 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(2229), 22, sym__ternary_qmark, + sym__await_operand_end, 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, - 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(3309), 1, - anon_sym_RBRACE, - ACTIONS(3311), 1, - anon_sym_async, - ACTIONS(3313), 1, - anon_sym_static, - ACTIONS(3317), 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(2581), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3315), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3307), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2579), 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, - [63819] = 19, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60846] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3181), 1, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3193), 1, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, + anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2604), 2, + ACTIONS(2213), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3223), 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, - [63895] = 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(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [60934] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2073), 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), 7, + ACTIONS(2075), 23, 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, + 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(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - 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), 6, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [64139] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60978] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124748,7 +120118,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 23, + ACTIONS(1053), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124772,31 +120142,14 @@ 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, - 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, + [61022] = 4, + ACTIONS(3261), 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(3171), 2, + ACTIONS(2231), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -124805,192 +120158,79 @@ 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), 14, + ACTIONS(2233), 22, sym__ternary_qmark, + sym__await_operand_end, 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, 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, - 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, - 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, - 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_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, - [64303] = 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(3181), 1, - anon_sym_GT_GT, - 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, + [61068] = 4, + 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(3171), 2, + ACTIONS(975), 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(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(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), 9, + ACTIONS(977), 22, 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, + 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, - 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), 4, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, anon_sym_QMARK_QMARK, - [64459] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61114] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125003,7 +120243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 23, + ACTIONS(2207), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125027,11 +120267,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64503] = 3, + [61158] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125044,7 +120284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 23, + ACTIONS(1963), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125068,74 +120308,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64547] = 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, + [61202] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2213), 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, - [64635] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2397), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125148,7 +120325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(1971), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125172,11 +120349,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64679] = 3, + [61246] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125189,7 +120366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2025), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125213,13 +120390,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64723] = 4, - ACTIONS(3331), 1, - sym__completed_arrow_function, + [61290] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3265), 1, + anon_sym_RBRACE, + ACTIONS(3267), 1, + anon_sym_async, + ACTIONS(3269), 1, + anon_sym_static, + ACTIONS(3273), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2639), 1, + aux_sym_object_repeat1, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3271), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3263), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2915), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [61376] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125232,9 +120469,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2211), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125255,13 +120493,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64769] = 4, - ACTIONS(3333), 1, - sym__completed_arrow_function, + [61420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2215), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125274,9 +120510,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2217), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125297,11 +120534,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64815] = 3, + [61464] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125314,7 +120551,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2221), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125338,11 +120575,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64859] = 3, + [61508] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125355,7 +120592,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2225), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125379,11 +120616,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64903] = 3, + [61552] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125396,7 +120633,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 23, + ACTIONS(2229), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125420,13 +120657,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, + [61596] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125439,9 +120674,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2233), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125462,21 +120698,11 @@ 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, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3057), 1, - sym_optional_chain, - STATE(1783), 1, - sym_template_string, + [61640] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125489,47 +120715,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 18, + ACTIONS(2237), 23, 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, - [65047] = 4, - ACTIONS(3337), 1, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2283), 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(2285), 22, - sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125550,11 +120739,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65093] = 3, + [61684] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125567,7 +120756,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 23, + ACTIONS(2241), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125591,11 +120780,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65137] = 3, + [61728] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125608,9 +120797,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 22, + ACTIONS(2245), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125631,11 +120821,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65180] = 3, + [61772] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125648,9 +120838,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 22, + ACTIONS(2113), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125671,11 +120862,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65223] = 3, + [61816] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125688,9 +120879,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 22, + ACTIONS(2249), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125711,11 +120903,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65266] = 3, + [61860] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1033), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125728,9 +120920,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 22, + ACTIONS(1035), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125751,11 +120944,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65309] = 3, + [61904] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3277), 1, + anon_sym_RBRACE, + ACTIONS(3279), 1, + anon_sym_async, + ACTIONS(3281), 1, + anon_sym_static, + ACTIONS(3285), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + STATE(2906), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3283), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3275), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2899), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [61990] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2307), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125768,9 +121023,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 22, + ACTIONS(2309), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125791,73 +121047,136 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65352] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [62034] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3289), 1, + anon_sym_RBRACE, + ACTIONS(3291), 1, + anon_sym_async, + ACTIONS(3293), 1, + anon_sym_static, + ACTIONS(3297), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2734), 1, + aux_sym_object_repeat1, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3295), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3287), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2731), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [62120] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - ACTIONS(3377), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2161), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3247), 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(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65439] = 3, + [62208] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125870,9 +121189,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 22, + ACTIONS(2189), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125893,11 +121213,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65482] = 3, + [62252] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2307), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125910,7 +121230,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, + ACTIONS(2309), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125933,11 +121253,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65525] = 3, + [62295] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125950,7 +121270,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 22, + ACTIONS(2289), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125973,252 +121293,165 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65568] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [62338] = 15, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 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(3379), 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, - [65655] = 25, - ACTIONS(2145), 1, + ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2516), 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, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3309), 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, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3305), 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, + ACTIONS(2179), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [65742] = 21, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + anon_sym_QMARK_QMARK, + [62405] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2213), 1, + anon_sym_LBRACE, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3301), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, + anon_sym_AMP_AMP, + ACTIONS(3317), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3321), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3323), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3329), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3331), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3327), 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(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, + [62492] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2347), 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(2349), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [65821] = 22, - 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(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, + anon_sym_PIPE_PIPE, + 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, - 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_LT_EQ, 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, - ACTIONS(2175), 4, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [65902] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [62535] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2191), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126231,7 +121464,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 22, + ACTIONS(2193), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126254,11 +121487,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65945] = 3, + [62578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2073), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126271,7 +121504,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 22, + ACTIONS(2075), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126294,135 +121527,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65988] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [62621] = 25, + ACTIONS(2161), 1, + sym__await_operand_end, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3383), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66075] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [62708] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - ACTIONS(3385), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3373), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66162] = 3, + [62795] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126435,7 +121668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 22, + ACTIONS(2305), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126458,113 +121691,88 @@ static const uint16_t ts_small_parse_table[] = { 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, + [62838] = 25, + ACTIONS(2167), 1, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + ACTIONS(3171), 1, anon_sym_LBRACK, + ACTIONS(3173), 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(3339), 1, anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66335] = 3, + [62925] = 10, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126577,34 +121785,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 22, + ACTIONS(2177), 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, - [66378] = 3, + [62982] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2311), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126617,7 +121817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 22, + ACTIONS(2313), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126640,73 +121840,73 @@ 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, + [63025] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3387), 1, + ACTIONS(3375), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66508] = 3, + [63112] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2365), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126719,7 +121919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 22, + ACTIONS(2367), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126742,11 +121942,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66551] = 3, + [63155] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126759,7 +121959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 22, + ACTIONS(2221), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126782,175 +121982,302 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66594] = 25, - ACTIONS(3051), 1, + [63198] = 21, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(3053), 1, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [63277] = 22, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 4, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + anon_sym_QMARK_QMARK, + [63358] = 25, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - ACTIONS(3389), 1, - sym__await_operand_end, - STATE(1808), 1, + ACTIONS(3377), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3247), 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(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66681] = 3, + [63445] = 13, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2179), 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(1041), 22, + ACTIONS(2177), 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, - [66724] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [63508] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3391), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3379), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66811] = 3, + [63595] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2205), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126963,14 +122290,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 22, + ACTIONS(2207), 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, + [63638] = 8, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + STATE(1730), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2001), 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(2003), 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, @@ -126985,114 +122358,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66854] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [63691] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - ACTIONS(3393), 1, - sym__await_operand_end, - STATE(1808), 1, + ACTIONS(3381), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3247), 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(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66941] = 3, + [63778] = 19, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2179), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 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(2177), 6, + sym__ternary_qmark, + 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, - [66984] = 3, + [63853] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127105,7 +122493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 22, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127128,11 +122516,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67027] = 3, + [63896] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127145,7 +122533,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 22, + ACTIONS(326), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127168,61 +122556,11 @@ 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3339), 2, - 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_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 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, - anon_sym_QMARK_QMARK, - [67133] = 3, + [63939] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(1041), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127235,7 +122573,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 22, + ACTIONS(1043), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127258,73 +122596,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67176] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [63982] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3395), 1, + ACTIONS(3383), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67263] = 3, + [64069] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127337,7 +122675,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 22, + ACTIONS(2293), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127360,135 +122698,11 @@ 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, - 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(3397), 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, - [67393] = 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(3399), 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, - [67480] = 3, + [64112] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127501,7 +122715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 22, + ACTIONS(2329), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127524,26 +122738,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, + [64155] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1969), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127556,26 +122755,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(1971), 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, + [64198] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(1961), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127588,7 +122795,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 22, + ACTIONS(1963), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127611,11 +122818,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67623] = 3, + [64241] = 10, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3361), 1, + anon_sym_STAR_STAR, + STATE(1730), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127628,34 +122850,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 22, + ACTIONS(2177), 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_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, - [67666] = 3, + [64298] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(1009), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127668,7 +122882,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 22, + ACTIONS(1011), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127691,73 +122905,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67709] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [64341] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3401), 1, + ACTIONS(3385), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67796] = 3, + [64428] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127770,7 +122984,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(2225), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127793,136 +123007,146 @@ static const uint16_t ts_small_parse_table[] = { 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, + [64471] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3301), 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(3307), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3309), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - STATE(1808), 1, + ACTIONS(3319), 1, + anon_sym_AMP, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3327), 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(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67926] = 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(2177), 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_QMARK_QMARK, + [64548] = 21, + ACTIONS(2179), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3309), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - ACTIONS(3403), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3327), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68013] = 3, + ACTIONS(2177), 5, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [64627] = 12, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -127931,161 +123155,89 @@ 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(2241), 22, + ACTIONS(2177), 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, - [68056] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [64688] = 25, + ACTIONS(2161), 1, + anon_sym_LBRACE, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3301), 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(3307), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3309), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3405), 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, - [68143] = 25, - ACTIONS(2213), 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, + ACTIONS(3315), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3317), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3321), 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, + ACTIONS(3323), 1, + anon_sym_PIPE, + ACTIONS(3329), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3331), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3327), 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(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68230] = 3, + [64775] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2023), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128098,7 +123250,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 22, + ACTIONS(2025), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128121,125 +123273,51 @@ 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, - 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, + [64818] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2227), 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(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), 11, + ACTIONS(2229), 22, 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_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_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_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, - [68427] = 3, + anon_sym_BQUOTE, + [64861] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2209), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128252,7 +123330,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2211), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128275,260 +123353,195 @@ 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, + [64904] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3409), 1, + ACTIONS(3387), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68557] = 25, - ACTIONS(2145), 1, + [64991] = 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), 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, - ACTIONS(3411), 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_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, - [68644] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [65034] = 25, + ACTIONS(2195), 1, + sym__await_operand_end, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3413), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68731] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65121] = 12, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 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, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3415), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 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, - [68818] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2447), 12, - anon_sym_STAR, + ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -128537,37 +123550,27 @@ 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(2449), 22, + ACTIONS(2177), 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_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, - [68861] = 3, + [65182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128580,7 +123583,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 22, + ACTIONS(2233), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128603,129 +123606,127 @@ 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, + [65225] = 17, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3301), 1, anon_sym_GT_GT, - ACTIONS(3363), 1, + ACTIONS(3307), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3309), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3305), 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(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, + ACTIONS(2179), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 8, sym__ternary_qmark, - sym__await_operand_end, + 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, - [68979] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65296] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - ACTIONS(3417), 1, - sym__await_operand_end, - STATE(1808), 1, + ACTIONS(3389), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3247), 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(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69066] = 3, + [65383] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2319), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128738,7 +123739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 22, + ACTIONS(2321), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128761,11 +123762,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69109] = 3, + [65426] = 23, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, + anon_sym_AMP_AMP, + ACTIONS(3317), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2177), 3, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [65509] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(999), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128778,7 +123839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 22, + ACTIONS(997), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128801,277 +123862,303 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69152] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [65552] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3419), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3391), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69239] = 3, + [65639] = 13, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3359), 1, + anon_sym_PERCENT, + ACTIONS(3361), 1, + anon_sym_STAR_STAR, + STATE(1730), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(3333), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3357), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2179), 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(2211), 22, + ACTIONS(2177), 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_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, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65702] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2195), 1, + anon_sym_LBRACE, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3317), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3321), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3323), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3329), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3331), 1, sym__ternary_qmark, - ACTIONS(3421), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3327), 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(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69369] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65789] = 25, + ACTIONS(2167), 1, + anon_sym_LBRACE, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3317), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3321), 1, anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + ACTIONS(3329), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3331), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [65876] = 19, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_GT_GT, ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3423), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2179), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69456] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2255), 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(2257), 22, + ACTIONS(2177), 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, - [69499] = 3, + [65951] = 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 +124171,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 +124194,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69542] = 3, + [65994] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129124,7 +124211,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 22, + ACTIONS(2237), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129147,321 +124234,277 @@ 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, + [66037] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3425), 1, + ACTIONS(3393), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69672] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66124] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2431), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3317), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, - anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3321), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3323), 1, anon_sym_PIPE, - ACTIONS(3449), 1, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3329), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3331), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3395), 1, + anon_sym_LBRACE, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3299), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3303), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3325), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3327), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69759] = 25, - ACTIONS(2145), 1, + [66211] = 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(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, - ACTIONS(3461), 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_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, - [69846] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66254] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2441), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3397), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69933] = 25, - ACTIONS(2145), 1, + [66341] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2343), 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(2345), 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(2243), 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, - ACTIONS(3441), 1, - anon_sym_AMP, - ACTIONS(3443), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, 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, - 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_LT_EQ, 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, - [70020] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66384] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129474,7 +124517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 22, + ACTIONS(2241), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129497,140 +124540,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70063] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66427] = 25, + ACTIONS(2213), 1, + sym__await_operand_end, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3463), 1, - anon_sym_COLON, - STATE(1160), 1, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70150] = 15, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66514] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3449), 1, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, + anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3399), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2245), 7, + ACTIONS(3363), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3365), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, 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), 11, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(3337), 3, 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, - [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, + [66601] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129643,384 +124681,377 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2245), 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, - [70274] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66644] = 20, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3443), 1, - anon_sym_CARET, - ACTIONS(3445), 1, - anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, + ACTIONS(2177), 6, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_QMARK_QMARK, - [70353] = 22, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66721] = 26, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(2767), 1, + anon_sym_of, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3437), 1, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + ACTIONS(3401), 1, + anon_sym_in, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3221), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3247), 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, + ACTIONS(3223), 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, + [66810] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3449), 1, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, + anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3404), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3447), 2, + ACTIONS(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2245), 8, + ACTIONS(3363), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3365), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 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), 13, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(3337), 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, - [70497] = 19, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66897] = 21, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3449), 1, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, + anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1730), 1, sym_arguments, 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(3427), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, + ACTIONS(2177), 5, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - 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, - 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, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [66976] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, + 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, - ACTIONS(3439), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2165), 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, - 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_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, 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, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67019] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3449), 1, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3406), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3337), 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, + [67106] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(2259), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -130029,42 +125060,37 @@ 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(2261), 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_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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67149] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130077,161 +125103,137 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(1053), 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, - [70846] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - 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(3355), 1, - anon_sym_AMP, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67192] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2251), 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, - 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, - ACTIONS(2175), 6, + ACTIONS(2253), 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, - [70923] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67235] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3363), 1, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3408), 1, + sym__await_operand_end, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, - 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_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, + [67322] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2215), 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 +125242,174 @@ 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(2217), 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, + [67365] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2253), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + 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, - ACTIONS(3457), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3410), 1, + anon_sym_RBRACK, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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(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, + [67452] = 25, + ACTIONS(2173), 1, + anon_sym_LBRACE, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, + anon_sym_STAR_STAR, + ACTIONS(3315), 1, + anon_sym_AMP_AMP, + ACTIONS(3317), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + ACTIONS(3329), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3331), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3313), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71150] = 3, + [67539] = 9, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + STATE(1730), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2097), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130335,14 +125422,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 22, + ACTIONS(2099), 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, @@ -130355,68 +125438,51 @@ 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, - [71193] = 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(3437), 1, - anon_sym_GT_GT, - ACTIONS(3449), 1, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [67594] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(1033), 12, 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(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, - 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(1035), 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, - [71264] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2263), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130429,7 +125495,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 22, + ACTIONS(2265), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130452,86 +125518,135 @@ 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, + [67680] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + ACTIONS(3412), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3247), 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(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71390] = 10, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [67767] = 25, + ACTIONS(2175), 1, + anon_sym_LBRACE, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3365), 1, + ACTIONS(3301), 1, + anon_sym_GT_GT, + ACTIONS(3307), 1, + anon_sym_PERCENT, + ACTIONS(3309), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3315), 1, + anon_sym_AMP_AMP, + ACTIONS(3317), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3319), 1, + anon_sym_AMP, + ACTIONS(3321), 1, + anon_sym_CARET, + ACTIONS(3323), 1, + anon_sym_PIPE, + ACTIONS(3329), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3331), 1, + sym__ternary_qmark, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(3299), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3303), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3305), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3325), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3327), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3311), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3313), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [67854] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2267), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130544,26 +125659,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2269), 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, + [67897] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130576,7 +125699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130599,127 +125722,105 @@ 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, + [67940] = 17, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2213), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3433), 1, - anon_sym_AMP_AMP, - ACTIONS(3435), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3347), 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, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, - sym__ternary_qmark, - STATE(1160), 1, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 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, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3337), 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, + ACTIONS(2179), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2177), 8, + sym__ternary_qmark, + sym__await_operand_end, + 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, + [68011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2271), 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(2273), 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, + [68054] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2111), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130732,7 +125833,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 22, + ACTIONS(2113), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130755,11 +125856,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71691] = 3, + [68097] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130772,7 +125873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 22, + ACTIONS(2249), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130795,131 +125896,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71734] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - 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), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [68140] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, + ACTIONS(3173), 1, anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, + ACTIONS(3343), 1, anon_sym_AMP_AMP, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [71777] = 3, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3414), 1, + sym__await_operand_end, + STATE(1730), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(3333), 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(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3363), 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(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [71820] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2313), 12, - anon_sym_STAR, + ACTIONS(3335), 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(2315), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3337), 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, - [71863] = 3, + [68227] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2399), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130932,7 +125975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(2401), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130955,11 +125998,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71906] = 3, + [68270] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130972,7 +126015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(987), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130995,11 +126038,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71949] = 3, + [68313] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(1714), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131012,7 +126055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 22, + ACTIONS(1716), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131035,73 +126078,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71992] = 25, - ACTIONS(2319), 1, + [68356] = 25, + ACTIONS(2173), 1, sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72079] = 3, + [68443] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(993), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131114,7 +126157,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(995), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131137,11 +126180,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72122] = 3, + [68486] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2275), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131154,7 +126197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2277), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131177,11 +126220,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72165] = 3, + [68529] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131194,7 +126237,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 22, + ACTIONS(971), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131217,11 +126260,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72208] = 3, + [68572] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(1017), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131234,7 +126277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 22, + ACTIONS(1019), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131257,216 +126300,312 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72251] = 3, + [68615] = 22, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, + anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, + anon_sym_PERCENT, + ACTIONS(3361), 1, + anon_sym_STAR_STAR, + STATE(1730), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(3333), 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(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 22, + ACTIONS(3365), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3337), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2177), 4, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [68696] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, + ACTIONS(3225), 1, anon_sym_AMP_AMP, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72294] = 3, + ACTIONS(3251), 1, + sym__ternary_qmark, + ACTIONS(3416), 1, + anon_sym_COLON, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 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(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [68783] = 23, + ACTIONS(3171), 1, anon_sym_LBRACK, + ACTIONS(3173), 1, anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, + ACTIONS(3343), 1, anon_sym_AMP_AMP, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, anon_sym_PERCENT, + ACTIONS(3361), 1, anon_sym_STAR_STAR, + STATE(1730), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3333), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3363), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3365), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2177), 3, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_QMARK_QMARK, + ACTIONS(3335), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3337), 3, + anon_sym_instanceof, 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, - [72337] = 26, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [68866] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(2805), 1, - anon_sym_of, - ACTIONS(3177), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3465), 1, - anon_sym_in, - STATE(1160), 1, + ACTIONS(3418), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3175), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3337), 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, + [68953] = 21, + ACTIONS(2179), 1, + anon_sym_PIPE, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 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, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - STATE(1808), 1, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72513] = 3, + ACTIONS(2177), 5, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [69032] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131479,7 +126618,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 22, + ACTIONS(1935), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131502,11 +126641,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72556] = 3, + [69075] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2323), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131519,7 +126658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 22, + ACTIONS(2325), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131542,71 +126681,73 @@ 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, + [69118] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + ACTIONS(3420), 1, + sym__await_operand_end, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3369), 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, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72682] = 3, + [69205] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2369), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131619,7 +126760,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 22, + ACTIONS(2371), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131642,135 +126783,73 @@ 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, + [69248] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - ACTIONS(3468), 1, - anon_sym_LBRACE, - STATE(1160), 1, + ACTIONS(3422), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3365), 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, - 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(3470), 1, - anon_sym_COLON, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, + ACTIONS(3369), 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, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72899] = 3, + [69335] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2279), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131783,7 +126862,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 22, + ACTIONS(2281), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131806,11 +126885,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72942] = 3, + [69378] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131823,7 +126902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 22, + ACTIONS(2285), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131846,73 +126925,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72985] = 25, - ACTIONS(2145), 1, + [69421] = 25, + ACTIONS(2175), 1, + sym__await_operand_end, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3351), 1, + anon_sym_AMP, + ACTIONS(3353), 1, + anon_sym_CARET, + ACTIONS(3355), 1, + anon_sym_PIPE, + ACTIONS(3359), 1, + anon_sym_PERCENT, + ACTIONS(3361), 1, + anon_sym_STAR_STAR, + ACTIONS(3367), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3371), 1, + sym__ternary_qmark, + STATE(1730), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3333), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3363), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3365), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3337), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69508] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 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(3472), 1, + ACTIONS(3424), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 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, - [73072] = 3, + [69595] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2335), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131925,7 +127066,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 22, + ACTIONS(2337), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131948,11 +127089,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73115] = 3, + [69638] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2339), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131965,7 +127106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 22, + ACTIONS(2341), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131988,57 +127129,63 @@ 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, + [69681] = 15, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - STATE(1808), 1, + ACTIONS(3347), 1, + anon_sym_GT_GT, + ACTIONS(3359), 1, + anon_sym_PERCENT, + ACTIONS(3361), 1, + anon_sym_STAR_STAR, + STATE(1730), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, + ACTIONS(3333), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3349), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3357), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3369), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1991), 12, - anon_sym_STAR, + ACTIONS(2179), 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(1993), 15, + ACTIONS(2177), 11, 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_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73213] = 3, + [69748] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2351), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132051,7 +127198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2353), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132074,11 +127221,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73256] = 3, + [69791] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(1003), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132091,7 +127238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 22, + ACTIONS(1001), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132114,135 +127261,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73299] = 25, - ACTIONS(2253), 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, - [73386] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2319), 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, - 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, - 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, - [73473] = 3, + [69834] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132255,7 +127278,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 22, + ACTIONS(2033), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132278,21 +127301,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, + [69877] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(1025), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132305,10 +127318,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 17, + ACTIONS(1027), 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,51 +127340,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [73569] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2295), 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(2297), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_BQUOTE, + [69920] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, + ACTIONS(2183), 1, anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, + ACTIONS(3225), 1, anon_sym_AMP_AMP, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, anon_sym_PERCENT, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + ACTIONS(3426), 1, + anon_sym_COLON, + STATE(1117), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73612] = 3, + ACTIONS(3219), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3245), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [70007] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(1049), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132380,7 +127420,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 22, + ACTIONS(1051), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132403,11 +127443,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73655] = 3, + [70050] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2315), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132420,7 +127460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 21, + ACTIONS(2317), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132435,195 +127475,121 @@ static const uint16_t ts_small_parse_table[] = { 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, - [73697] = 24, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - 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(3345), 1, - sym_optional_chain, - STATE(1808), 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, - [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, + 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, + [70093] = 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(2155), 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(2157), 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_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, + [70136] = 25, + ACTIONS(3171), 1, + anon_sym_LBRACK, + ACTIONS(3173), 1, + anon_sym_DOT, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, + sym_optional_chain, + ACTIONS(3343), 1, + anon_sym_AMP_AMP, + ACTIONS(3345), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3428), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73943] = 3, + [70223] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132636,7 +127602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 21, + ACTIONS(2357), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132658,191 +127624,198 @@ 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_BQUOTE, + [70266] = 25, + ACTIONS(3171), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3353), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3367), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3371), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(3430), 1, + sym__await_operand_end, + STATE(1730), 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, + ACTIONS(3333), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3349), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3363), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3365), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3369), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3335), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3337), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74069] = 24, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [70353] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - STATE(1310), 1, + ACTIONS(3432), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74153] = 24, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, + [70440] = 25, + ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3229), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3233), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3235), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3237), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3249), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3251), 1, sym__ternary_qmark, - STATE(1189), 1, + ACTIONS(3434), 1, + anon_sym_COLON, + STATE(1117), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2518), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3219), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3231), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3239), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3245), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3247), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3223), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74237] = 3, + [70527] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2169), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132855,7 +127828,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 21, + ACTIONS(2171), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132877,11 +127850,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74279] = 3, + [70569] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(1991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132894,7 +127867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 21, + ACTIONS(1993), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132916,11 +127889,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74321] = 3, + [70611] = 24, + ACTIONS(2181), 1, + anon_sym_LBRACK, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(2516), 1, + sym_optional_chain, + ACTIONS(3225), 1, + anon_sym_AMP_AMP, + ACTIONS(3227), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3229), 1, + anon_sym_GT_GT, + ACTIONS(3233), 1, + anon_sym_AMP, + ACTIONS(3235), 1, + anon_sym_CARET, + ACTIONS(3237), 1, + anon_sym_PIPE, + ACTIONS(3241), 1, + anon_sym_PERCENT, + ACTIONS(3243), 1, + anon_sym_STAR_STAR, + ACTIONS(3249), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3251), 1, + sym__ternary_qmark, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2518), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3219), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3231), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3239), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3245), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3247), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3221), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3223), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [70695] = 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(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3441), 1, + anon_sym_async, + ACTIONS(3443), 1, + anon_sym_static, + ACTIONS(3447), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3119), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3438), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3445), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3436), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2919), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3210), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3212), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [70773] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2187), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132933,7 +128023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 21, + ACTIONS(2189), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132955,11 +128045,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74363] = 3, + [70815] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2201), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132972,7 +128062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 21, + ACTIONS(2203), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132994,1727 +128084,1819 @@ 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, + [70857] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2159), 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(2161), 21, + 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(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(1578), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [70899] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2197), 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(2199), 21, + 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, - [74489] = 21, - ACTIONS(3489), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [70941] = 21, + ACTIONS(3451), 1, anon_sym_STAR, - ACTIONS(3491), 1, + ACTIONS(3453), 1, anon_sym_LBRACE, - ACTIONS(3493), 1, + ACTIONS(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3505), 1, + ACTIONS(3467), 1, anon_sym_async, - ACTIONS(3509), 1, + ACTIONS(3471), 1, anon_sym_static, - ACTIONS(3513), 1, + ACTIONS(3475), 1, sym__line_break_after_modifier, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1943), 1, sym__class_member_body, - STATE(2148), 1, + STATE(2092), 1, sym__field_name, - STATE(2450), 1, + STATE(2565), 1, sym__initializer, - STATE(3066), 1, + STATE(3135), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3511), 2, + ACTIONS(3473), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3495), 4, + ACTIONS(3457), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [74562] = 23, - ACTIONS(3163), 1, + [71014] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3519), 1, + ACTIONS(3481), 1, anon_sym_RBRACE, - ACTIONS(3521), 1, + ACTIONS(3483), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, + STATE(2113), 1, + sym__field_name, + STATE(2516), 1, + sym_field_definition, + STATE(3101), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3469), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3489), 2, + anon_sym_get, + anon_sym_set, + STATE(2141), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3449), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [71090] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3461), 1, + anon_sym_LBRACK, + ACTIONS(3463), 1, + anon_sym_DQUOTE, + ACTIONS(3465), 1, + anon_sym_SQUOTE, + ACTIONS(3477), 1, + sym__await_keyword, + ACTIONS(3479), 1, + anon_sym_STAR, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, + anon_sym_async, + ACTIONS(3487), 1, + anon_sym_static, + ACTIONS(3491), 1, + anon_sym_RBRACE, + STATE(1809), 1, + aux_sym_class_body_repeat1, + STATE(1886), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, sym_decorator, - STATE(2157), 1, + STATE(1935), 1, + sym_class_static_block, + STATE(1939), 1, + sym_method_definition, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74638] = 23, - ACTIONS(3163), 1, + [71166] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3529), 1, + ACTIONS(3493), 1, anon_sym_RBRACE, - ACTIONS(3531), 1, + ACTIONS(3495), 1, anon_sym_SEMI, - STATE(1842), 1, + STATE(1828), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74714] = 23, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3499), 1, + [71242] = 15, + ACTIONS(1153), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, anon_sym_LBRACK, + ACTIONS(3499), 1, + anon_sym_COMMA, ACTIONS(3501), 1, + anon_sym_RBRACE, + ACTIONS(3505), 1, + sym__await_keyword, + STATE(2735), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3503), 2, + sym_number, + sym_private_property_identifier, + STATE(2728), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + STATE(3457), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(3497), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [71302] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3461), 1, + anon_sym_LBRACK, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3483), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3533), 1, + ACTIONS(3507), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, + STATE(2113), 1, + sym__field_name, + STATE(2516), 1, + sym_field_definition, + STATE(3101), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3469), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3489), 2, + anon_sym_get, + anon_sym_set, + STATE(2141), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3449), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [71378] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3461), 1, + anon_sym_LBRACK, + ACTIONS(3463), 1, + anon_sym_DQUOTE, + ACTIONS(3465), 1, + anon_sym_SQUOTE, + ACTIONS(3477), 1, + sym__await_keyword, + ACTIONS(3479), 1, + anon_sym_STAR, + ACTIONS(3485), 1, + anon_sym_async, + ACTIONS(3487), 1, + anon_sym_static, + ACTIONS(3509), 1, + anon_sym_RBRACE, + ACTIONS(3511), 1, + anon_sym_SEMI, + STATE(1805), 1, + aux_sym_class_body_repeat1, + STATE(1886), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, sym_decorator, - STATE(2157), 1, + STATE(1935), 1, + sym_class_static_block, + STATE(1939), 1, + sym_method_definition, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74790] = 23, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, + [71454] = 15, + ACTIONS(1153), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3499), 1, + anon_sym_COMMA, ACTIONS(3515), 1, - sym__await_keyword, + anon_sym_RBRACE, ACTIONS(3517), 1, + sym__await_keyword, + STATE(2743), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3503), 2, + sym_number, + sym_private_property_identifier, + STATE(2850), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + STATE(3457), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(3513), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [71514] = 20, + ACTIONS(103), 1, anon_sym_STAR, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(3521), 1, + anon_sym_COMMA, ACTIONS(3523), 1, - anon_sym_async, + anon_sym_RBRACE, ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3527), 1, + anon_sym_async, + ACTIONS(3531), 1, anon_sym_static, ACTIONS(3535), 1, - anon_sym_RBRACE, - ACTIONS(3537), 1, - anon_sym_SEMI, - STATE(1847), 1, - aux_sym_class_body_repeat1, - STATE(1920), 1, + sym__await_keyword, + STATE(1891), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, - sym_class_static_block, - STATE(1980), 1, - sym_method_definition, - STATE(2017), 1, + STATE(1902), 1, sym_decorator, - STATE(2157), 1, - sym__field_name, - STATE(2514), 1, - sym_field_definition, - STATE(3133), 1, - sym__property_name, + STATE(2714), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3529), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3533), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3519), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74866] = 23, - ACTIONS(3542), 1, + STATE(2712), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2839), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [71584] = 23, + ACTIONS(3540), 1, anon_sym_STAR, - ACTIONS(3545), 1, + ACTIONS(3543), 1, anon_sym_RBRACE, - ACTIONS(3547), 1, + ACTIONS(3545), 1, anon_sym_SEMI, - ACTIONS(3550), 1, + ACTIONS(3548), 1, anon_sym_LBRACK, - ACTIONS(3553), 1, + ACTIONS(3551), 1, anon_sym_DQUOTE, - ACTIONS(3556), 1, + ACTIONS(3554), 1, anon_sym_SQUOTE, - ACTIONS(3559), 1, + ACTIONS(3557), 1, anon_sym_async, - ACTIONS(3565), 1, + ACTIONS(3563), 1, anon_sym_AT, - ACTIONS(3568), 1, + ACTIONS(3566), 1, anon_sym_static, - ACTIONS(3574), 1, + ACTIONS(3572), 1, sym__await_keyword, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3562), 2, + ACTIONS(3560), 2, sym_number, sym_private_property_identifier, - ACTIONS(3571), 2, + ACTIONS(3569), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3539), 3, + ACTIONS(3537), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74942] = 23, - ACTIONS(3163), 1, + [71660] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3577), 1, + ACTIONS(3575), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3577), 1, + anon_sym_SEMI, + STATE(1802), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75018] = 23, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, + [71736] = 15, + ACTIONS(1153), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, + anon_sym_LBRACK, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(3581), 1, + anon_sym_RBRACE, + ACTIONS(3583), 1, sym__await_keyword, - ACTIONS(3517), 1, - anon_sym_STAR, - ACTIONS(3523), 1, + STATE(2794), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3503), 2, + sym_number, + sym_private_property_identifier, + STATE(2790), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + STATE(3457), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(3579), 7, + anon_sym_let, + anon_sym_using, anon_sym_async, - ACTIONS(3525), 1, + sym_identifier, anon_sym_static, - ACTIONS(3579), 1, + anon_sym_get, + anon_sym_set, + [71796] = 20, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3587), 1, anon_sym_RBRACE, - ACTIONS(3581), 1, - anon_sym_SEMI, - STATE(1855), 1, - aux_sym_class_body_repeat1, - STATE(1920), 1, + ACTIONS(3589), 1, + anon_sym_async, + ACTIONS(3591), 1, + anon_sym_static, + ACTIONS(3595), 1, + sym__await_keyword, + STATE(1891), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, - sym_class_static_block, - STATE(1980), 1, - sym_method_definition, - STATE(2017), 1, + STATE(1902), 1, sym_decorator, - STATE(2157), 1, - sym__field_name, - STATE(2514), 1, - sym_field_definition, - STATE(3133), 1, - sym__property_name, + STATE(2792), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3529), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3593), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3585), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75094] = 23, - ACTIONS(3163), 1, + STATE(2791), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2839), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [71866] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3583), 1, + ACTIONS(3597), 1, anon_sym_RBRACE, - ACTIONS(3585), 1, + ACTIONS(3599), 1, anon_sym_SEMI, - STATE(1859), 1, + STATE(1814), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75170] = 23, - ACTIONS(3163), 1, + [71942] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3587), 1, + ACTIONS(3601), 1, anon_sym_RBRACE, - ACTIONS(3589), 1, - anon_sym_SEMI, - STATE(1853), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75246] = 23, - ACTIONS(3163), 1, + [72018] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3591), 1, + ACTIONS(3603), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3605), 1, + anon_sym_SEMI, + STATE(1817), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [75322] = 15, - ACTIONS(1161), 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(3595), 1, - anon_sym_COMMA, - ACTIONS(3597), 1, - anon_sym_RBRACE, - ACTIONS(3601), 1, - sym__await_keyword, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3599), 2, - sym_number, - sym_private_property_identifier, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3292), 3, + STATE(2141), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3593), 7, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [75382] = 23, - ACTIONS(3163), 1, + [72094] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3483), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3603), 1, + ACTIONS(3607), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75458] = 23, - ACTIONS(3163), 1, + [72170] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3605), 1, + ACTIONS(3609), 1, anon_sym_RBRACE, - ACTIONS(3607), 1, - anon_sym_SEMI, - STATE(1857), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75534] = 23, - ACTIONS(3163), 1, + [72246] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3483), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3609), 1, + ACTIONS(3611), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [75610] = 15, - ACTIONS(1161), 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(3595), 1, - anon_sym_COMMA, - ACTIONS(3613), 1, - anon_sym_RBRACE, - ACTIONS(3615), 1, - sym__await_keyword, - STATE(2725), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3599), 2, - sym_number, - sym_private_property_identifier, - STATE(2861), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3292), 3, + STATE(2141), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3611), 7, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [75670] = 23, - ACTIONS(3163), 1, + [72322] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3617), 1, + ACTIONS(3613), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3615), 1, + anon_sym_SEMI, + STATE(1820), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75746] = 23, - ACTIONS(3163), 1, + [72398] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3483), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3619), 1, + ACTIONS(3617), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75822] = 23, - ACTIONS(3163), 1, + [72474] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3621), 1, + ACTIONS(3619), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3621), 1, + anon_sym_SEMI, + STATE(1818), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75898] = 23, - ACTIONS(3163), 1, + [72550] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, ACTIONS(3623), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3625), 1, + anon_sym_SEMI, + STATE(1816), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75974] = 23, - ACTIONS(3163), 1, + [72626] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3625), 1, - anon_sym_RBRACE, ACTIONS(3627), 1, + anon_sym_RBRACE, + ACTIONS(3629), 1, anon_sym_SEMI, - STATE(1851), 1, + STATE(1801), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76050] = 23, - ACTIONS(3163), 1, + [72702] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3629), 1, - anon_sym_RBRACE, ACTIONS(3631), 1, - anon_sym_SEMI, - STATE(1860), 1, + anon_sym_RBRACE, + STATE(1809), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76126] = 23, - ACTIONS(3163), 1, + [72778] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, ACTIONS(3633), 1, anon_sym_RBRACE, ACTIONS(3635), 1, anon_sym_SEMI, - STATE(1858), 1, + STATE(1824), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76202] = 23, - ACTIONS(3163), 1, + [72854] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3479), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3487), 1, anon_sym_static, ACTIONS(3637), 1, anon_sym_RBRACE, ACTIONS(3639), 1, anon_sym_SEMI, - STATE(1844), 1, + STATE(1827), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1939), 1, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, + STATE(2113), 1, sym__field_name, - STATE(2514), 1, + STATE(2516), 1, sym_field_definition, - STATE(3133), 1, + STATE(3101), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76278] = 15, - ACTIONS(1161), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + [72930] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3461), 1, + anon_sym_LBRACK, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(3643), 1, - anon_sym_RBRACE, - ACTIONS(3645), 1, + ACTIONS(3477), 1, sym__await_keyword, - STATE(2676), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3479), 1, + anon_sym_STAR, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, + anon_sym_async, + ACTIONS(3487), 1, + anon_sym_static, + ACTIONS(3641), 1, + anon_sym_RBRACE, + STATE(1809), 1, + aux_sym_class_body_repeat1, + STATE(1886), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(1935), 1, + sym_class_static_block, + STATE(1939), 1, + sym_method_definition, + STATE(2113), 1, + sym__field_name, + STATE(2516), 1, + sym_field_definition, + STATE(3101), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3599), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - STATE(2671), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3292), 3, + ACTIONS(3489), 2, + anon_sym_get, + anon_sym_set, + STATE(2141), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3641), 7, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76338] = 20, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(1200), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(3163), 1, + [73006] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(3651), 1, - anon_sym_RBRACE, - ACTIONS(3653), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3655), 1, + ACTIONS(3463), 1, + anon_sym_DQUOTE, + ACTIONS(3465), 1, + anon_sym_SQUOTE, + ACTIONS(3477), 1, + sym__await_keyword, + ACTIONS(3479), 1, + anon_sym_STAR, + ACTIONS(3483), 1, + anon_sym_SEMI, + ACTIONS(3485), 1, anon_sym_async, - ACTIONS(3659), 1, + ACTIONS(3487), 1, anon_sym_static, - ACTIONS(3663), 1, - sym__await_keyword, - STATE(1924), 1, + ACTIONS(3643), 1, + anon_sym_RBRACE, + STATE(1809), 1, + aux_sym_class_body_repeat1, + STATE(1886), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1902), 1, sym_decorator, - STATE(2618), 1, - aux_sym_object_repeat1, + STATE(1935), 1, + sym_class_static_block, + STATE(1939), 1, + sym_method_definition, + STATE(2113), 1, + sym__field_name, + STATE(2516), 1, + sym_field_definition, + STATE(3101), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3657), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - ACTIONS(3661), 2, + ACTIONS(3489), 2, anon_sym_get, anon_sym_set, - ACTIONS(3647), 3, + STATE(2141), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2542), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2616), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [76408] = 20, + [73082] = 20, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(467), 1, + ACTIONS(465), 1, sym__let, - ACTIONS(513), 1, + ACTIONS(511), 1, sym__default_declaration_start, - ACTIONS(3665), 1, + ACTIONS(3645), 1, anon_sym_STAR, - ACTIONS(3667), 1, + ACTIONS(3647), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3649), 1, anon_sym_class, - ACTIONS(3673), 1, + ACTIONS(3653), 1, anon_sym_function, - ACTIONS(3675), 1, + ACTIONS(3655), 1, anon_sym_var, - ACTIONS(3677), 1, + ACTIONS(3657), 1, anon_sym_using, - ACTIONS(3679), 1, + ACTIONS(3659), 1, anon_sym_async, - ACTIONS(3681), 1, + ACTIONS(3661), 1, sym__await_keyword, - ACTIONS(3683), 1, + ACTIONS(3663), 1, sym__export_default, - STATE(2493), 1, + STATE(2501), 1, sym__local_export_clause, - STATE(2537), 1, + STATE(2584), 1, aux_sym_export_statement_repeat1, - STATE(2806), 1, + STATE(2710), 1, sym_declaration, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3671), 2, + ACTIONS(3651), 2, anon_sym_const, anon_sym_let, - STATE(3051), 2, + STATE(3117), 2, sym_namespace_export, sym_export_clause, - STATE(2791), 6, + STATE(2909), 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, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3689), 1, - sym__await_keyword, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3599), 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, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3685), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76532] = 18, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(1200), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3695), 1, - anon_sym_async, - ACTIONS(3697), 1, - anon_sym_static, - ACTIONS(3701), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3657), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3693), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(3699), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3691), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2542), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3076), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [76597] = 20, - ACTIONS(3493), 1, + [73151] = 20, + ACTIONS(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3499), 1, + ACTIONS(3461), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3703), 1, + ACTIONS(3665), 1, anon_sym_STAR, - ACTIONS(3707), 1, + ACTIONS(3669), 1, anon_sym_async, - ACTIONS(3709), 1, + ACTIONS(3671), 1, anon_sym_static, - ACTIONS(3711), 1, + ACTIONS(3673), 1, anon_sym_get, - ACTIONS(3713), 1, + ACTIONS(3675), 1, anon_sym_set, - ACTIONS(3715), 1, + ACTIONS(3677), 1, sym__line_break_after_modifier, - STATE(2139), 1, + STATE(2130), 1, sym__field_name, - STATE(2488), 1, + STATE(2549), 1, sym__initializer, - STATE(3082), 1, + STATE(3153), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - STATE(2146), 2, + STATE(2141), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3705), 4, + ACTIONS(3667), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [76666] = 20, + [73220] = 20, ACTIONS(21), 1, sym__let, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3667), 1, + ACTIONS(3647), 1, anon_sym_LBRACE, - ACTIONS(3717), 1, + ACTIONS(3679), 1, anon_sym_STAR, - ACTIONS(3719), 1, + ACTIONS(3681), 1, anon_sym_class, - ACTIONS(3723), 1, + ACTIONS(3685), 1, anon_sym_function, - ACTIONS(3725), 1, + ACTIONS(3687), 1, anon_sym_var, - ACTIONS(3727), 1, + ACTIONS(3689), 1, anon_sym_using, - ACTIONS(3729), 1, + ACTIONS(3691), 1, anon_sym_async, - ACTIONS(3731), 1, + ACTIONS(3693), 1, sym__await_keyword, - ACTIONS(3733), 1, + ACTIONS(3695), 1, sym__export_default, - STATE(597), 1, + STATE(611), 1, sym_declaration, - STATE(2407), 1, + STATE(2465), 1, sym__local_export_clause, - STATE(2412), 1, + STATE(2472), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3721), 2, + ACTIONS(3683), 2, anon_sym_const, anon_sym_let, - STATE(2970), 2, + STATE(3137), 2, sym_namespace_export, sym_export_clause, - STATE(630), 6, + STATE(519), 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, + [73289] = 18, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - STATE(2472), 1, - sym__initializer, + ACTIONS(3701), 1, + anon_sym_async, + ACTIONS(3703), 1, + anon_sym_static, + ACTIONS(3707), 1, + sym__await_keyword, + STATE(1891), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3529), 2, sym_number, sym_private_property_identifier, - ACTIONS(3739), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - STATE(3079), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(3735), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(3699), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3705), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3697), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76789] = 13, - ACTIONS(1384), 1, + STATE(2839), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3212), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [73354] = 13, + ACTIONS(1153), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(3115), 1, anon_sym_LBRACK, - STATE(2481), 1, - sym__initializer, + ACTIONS(3713), 1, + sym__await_keyword, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3513), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - ACTIONS(3741), 2, + ACTIONS(3503), 2, sym_number, sym_private_property_identifier, - STATE(3066), 3, + ACTIONS(3711), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3210), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3402), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + STATE(3457), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3495), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(3709), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134722,41 +129904,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76843] = 14, - ACTIONS(1384), 1, + [73409] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3745), 1, + ACTIONS(3719), 1, sym__line_break_after_field, - ACTIONS(3747), 1, + ACTIONS(3721), 1, sym__line_break_after_modifier, - STATE(2495), 1, + STATE(2421), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3743), 2, + ACTIONS(3717), 2, sym_number, sym_private_property_identifier, - STATE(3084), 3, + STATE(3166), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3705), 4, + ACTIONS(3715), 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 +129946,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76899] = 14, - ACTIONS(1384), 1, + [73465] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, - sym__line_break_after_field, - ACTIONS(3753), 1, - sym__line_break_after_modifier, - STATE(2491), 1, + STATE(2544), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - STATE(3083), 3, + ACTIONS(3727), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + STATE(3150), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3705), 4, + ACTIONS(3723), 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 +129987,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76955] = 14, - ACTIONS(1384), 1, + [73519] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3759), 1, + ACTIONS(3731), 1, sym__line_break_after_field, - ACTIONS(3761), 1, + ACTIONS(3733), 1, sym__line_break_after_modifier, - STATE(2410), 1, + STATE(2555), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3757), 2, + ACTIONS(3729), 2, sym_number, sym_private_property_identifier, - STATE(3095), 3, + STATE(3155), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3755), 4, + ACTIONS(3667), 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 +130029,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77011] = 14, - ACTIONS(1384), 1, + [73575] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3765), 1, - sym__line_break_after_field, - ACTIONS(3767), 1, - sym__line_break_after_modifier, - STATE(2402), 1, + STATE(2575), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3763), 2, + ACTIONS(3475), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + ACTIONS(3735), 2, sym_number, sym_private_property_identifier, - STATE(3094), 3, + STATE(3135), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3755), 4, + ACTIONS(3457), 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,1187 +130070,1151 @@ 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, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3769), 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, - 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, - 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, - [77126] = 12, - ACTIONS(1384), 1, + [73629] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3773), 1, - anon_sym_STAR, + ACTIONS(3739), 1, + sym__line_break_after_field, + ACTIONS(3741), 1, + sym__line_break_after_modifier, + STATE(2552), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(3737), 2, sym_number, sym_private_property_identifier, - ACTIONS(3777), 2, - anon_sym_get, - anon_sym_set, - STATE(3079), 3, + STATE(3154), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(3667), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + ACTIONS(1318), 7, 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, + anon_sym_get, + anon_sym_set, + [73685] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3779), 1, - anon_sym_STAR, - ACTIONS(3783), 1, - anon_sym_get, - ACTIONS(3785), 1, - anon_sym_set, + ACTIONS(3745), 1, + sym__line_break_after_field, + ACTIONS(3747), 1, + sym__line_break_after_modifier, + STATE(2413), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3781), 2, + ACTIONS(3743), 2, sym_number, sym_private_property_identifier, - STATE(3081), 3, + STATE(3165), 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, - ACTIONS(3775), 6, + ACTIONS(3715), 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, - [77230] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3769), 1, - anon_sym_STAR, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1388), 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, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77289] = 17, + anon_sym_get, + anon_sym_set, + [73741] = 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(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3787), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2770), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [73800] = 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(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2770), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [77409] = 17, + [73861] = 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(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3789), 1, + ACTIONS(3753), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2772), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2799), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [77470] = 16, + [73920] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3791), 1, + ACTIONS(3755), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [73979] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3791), 1, + ACTIONS(3757), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74040] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3793), 1, + ACTIONS(3759), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74099] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3793), 1, + ACTIONS(3759), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74160] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3795), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74219] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3795), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1384), 1, + [74280] = 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(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3763), 1, anon_sym_STAR, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3797), 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(1388), 2, + ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(3767), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3150), 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, + ACTIONS(3765), 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, + [74331] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3797), 1, + ACTIONS(3755), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + [74392] = 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(3451), 1, anon_sym_STAR, - ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3735), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(3769), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3135), 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, + ACTIONS(3765), 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, + [74443] = 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(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2560), 1, + STATE(2651), 1, aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74502] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2593), 1, + STATE(2690), 1, aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [78131] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + [74561] = 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(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, - anon_sym_STAR, ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, - aux_sym_object_repeat1, + anon_sym_STAR, + ACTIONS(3775), 1, + anon_sym_get, + ACTIONS(3777), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3773), 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(3152), 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, + ACTIONS(3765), 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, + [74614] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, + 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(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2651), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [78251] = 13, - ACTIONS(1384), 1, + [74675] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3799), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3803), 1, - anon_sym_get, - ACTIONS(3805), 1, - anon_sym_set, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(3779), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_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(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(3106), 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, + [74736] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, + 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(3525), 1, anon_sym_LBRACK, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2690), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_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(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(3106), 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, + [74797] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(399), 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(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2607), 1, + STATE(2755), 1, aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74856] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3753), 1, + anon_sym_RBRACE, + STATE(2772), 1, aux_sym_object_pattern_repeat1, + STATE(2799), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [74917] = 17, 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(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2755), 1, aux_sym_object_repeat1, + STATE(2772), 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(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [78529] = 14, + [74978] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, + ACTIONS(3779), 1, + anon_sym_RBRACE, STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 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(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - anon_sym_get, - anon_sym_set, - [78583] = 14, + [75037] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3795), 1, + ACTIONS(3757), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, + [75096] = 13, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3781), 1, + anon_sym_STAR, + ACTIONS(3785), 1, anon_sym_get, + ACTIONS(3787), 1, anon_sym_set, - [78637] = 14, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3783), 2, + sym_number, + sym_private_property_identifier, + STATE(3164), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + ACTIONS(3765), 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, + [75149] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3793), 1, + ACTIONS(3779), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131222,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78691] = 14, + [75203] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3797), 1, + ACTIONS(3757), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131262,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78745] = 14, + [75257] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3787), 1, + ACTIONS(3755), 1, anon_sym_RBRACE, STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131302,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78799] = 14, + [75311] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, + ACTIONS(3761), 1, + anon_sym_RBRACE, STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131342,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78853] = 14, + [75365] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, + ACTIONS(3759), 1, + anon_sym_RBRACE, STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131382,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78907] = 14, + [75419] = 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2651), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131422,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78961] = 14, + [75473] = 14, 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3791), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2770), 1, aux_sym_object_repeat1, + STATE(2772), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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 +131462,473 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79015] = 14, - ACTIONS(1384), 1, + [75527] = 14, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, + 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, - anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, + STATE(2690), 1, + aux_sym_object_repeat1, + STATE(2772), 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, - anon_sym_get, - anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79068] = 13, - ACTIONS(1384), 1, + anon_sym_get, + anon_sym_set, + [75581] = 14, + 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(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3769), 1, - anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3751), 1, anon_sym_EQ, + ACTIONS(3753), 1, + anon_sym_RBRACE, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + STATE(2799), 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, - anon_sym_get, - anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79119] = 14, - ACTIONS(1384), 1, + anon_sym_get, + anon_sym_set, + [75635] = 14, + ACTIONS(105), 1, + anon_sym_COMMA, + 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(3649), 1, - anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, - anon_sym_STAR, - ACTIONS(3812), 1, - anon_sym_RBRACE, - STATE(2635), 1, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2755), 1, aux_sym_object_repeat1, + STATE(2772), 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, - anon_sym_get, - anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79172] = 15, - ACTIONS(1384), 1, + anon_sym_get, + anon_sym_set, + [75689] = 15, + 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(3649), 1, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, - ACTIONS(3812), 1, + ACTIONS(3789), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2842), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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, - [79227] = 18, + [75744] = 18, ACTIONS(123), 1, anon_sym_AT, - 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3814), 1, + ACTIONS(3791), 1, anon_sym_export, - ACTIONS(3816), 1, + ACTIONS(3793), 1, anon_sym_STAR, - ACTIONS(3818), 1, + ACTIONS(3795), 1, anon_sym_class, - ACTIONS(3820), 1, + ACTIONS(3797), 1, anon_sym_async, - ACTIONS(3824), 1, + ACTIONS(3801), 1, anon_sym_static, - ACTIONS(3826), 1, + ACTIONS(3803), 1, anon_sym_get, - ACTIONS(3828), 1, + ACTIONS(3805), 1, anon_sym_set, - STATE(1927), 1, + STATE(1894), 1, aux_sym_export_statement_repeat1, - STATE(1981), 1, + STATE(1902), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3822), 2, + ACTIONS(3799), 2, sym_number, sym_private_property_identifier, - ACTIONS(1406), 3, + ACTIONS(1318), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(3099), 3, + STATE(2968), 3, sym_string, sym__property_name, sym_computed_property_name, - [79288] = 11, - ACTIONS(1384), 1, + [75805] = 14, + 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(3525), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 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(3493), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, + ACTIONS(3807), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 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, - [79334] = 13, - ACTIONS(1384), 1, + [75858] = 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(3653), 1, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, + ACTIONS(3810), 1, + anon_sym_RBRACE, + STATE(2729), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 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, - ACTIONS(21), 1, - sym__let, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - sym__default_declaration_start, - ACTIONS(3719), 1, - anon_sym_class, - ACTIONS(3723), 1, - anon_sym_function, - ACTIONS(3725), 1, - anon_sym_var, - ACTIONS(3727), 1, - anon_sym_using, - ACTIONS(3729), 1, - anon_sym_async, - ACTIONS(3731), 1, + [75911] = 13, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3832), 1, - sym__export_default, - STATE(539), 1, - sym_declaration, - STATE(2412), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3749), 1, + anon_sym_STAR, + ACTIONS(3751), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3721), 2, - anon_sym_const, + ACTIONS(1300), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3807), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3106), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 5, anon_sym_let, - STATE(630), 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, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + [75962] = 14, + 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, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3749), 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(3789), 1, + anon_sym_RBRACE, + STATE(2842), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(2146), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(3106), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [79500] = 12, - ACTIONS(1384), 1, + anon_sym_static, + [76015] = 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(3521), 1, + anon_sym_COMMA, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3749), 1, anon_sym_STAR, + ACTIONS(3810), 1, + anon_sym_RBRACE, + STATE(2729), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 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, + [76070] = 16, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(467), 1, + ACTIONS(465), 1, sym__let, - ACTIONS(513), 1, + ACTIONS(511), 1, sym__default_declaration_start, - ACTIONS(3669), 1, + ACTIONS(3649), 1, anon_sym_class, - ACTIONS(3673), 1, + ACTIONS(3653), 1, anon_sym_function, - ACTIONS(3675), 1, + ACTIONS(3655), 1, anon_sym_var, - ACTIONS(3677), 1, + ACTIONS(3657), 1, anon_sym_using, - ACTIONS(3679), 1, + ACTIONS(3659), 1, anon_sym_async, - ACTIONS(3681), 1, + ACTIONS(3661), 1, sym__await_keyword, - ACTIONS(3844), 1, + ACTIONS(3812), 1, sym__export_default, - STATE(2537), 1, + STATE(2584), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, - STATE(2852), 1, + STATE(2668), 1, sym_declaration, + STATE(2840), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3671), 2, + ACTIONS(3651), 2, anon_sym_const, anon_sym_let, - STATE(2791), 6, + STATE(2909), 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, + [76126] = 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(3521), 1, anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3812), 1, + ACTIONS(3789), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2842), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(3106), 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,67 +131936,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79652] = 16, - ACTIONS(1384), 1, + [76174] = 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(3163), 1, - anon_sym_AT, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3816), 1, - anon_sym_STAR, - 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(1960), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, + ACTIONS(3751), 1, + anon_sym_EQ, 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(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3807), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3106), 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, - 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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3846), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136851,32 +131971,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79742] = 10, - ACTIONS(1384), 1, + [76220] = 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(3521), 1, + anon_sym_COMMA, + ACTIONS(3525), 1, anon_sym_LBRACK, + ACTIONS(3810), 1, + anon_sym_RBRACE, + STATE(2729), 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(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(3106), 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, @@ -136884,330 +132007,172 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79785] = 6, - ACTIONS(3858), 1, + [76268] = 16, + ACTIONS(21), 1, + sym__let, + ACTIONS(91), 1, anon_sym_AT, - STATE(1927), 1, - aux_sym_export_statement_repeat1, - STATE(1981), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3856), 7, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - ACTIONS(3854), 9, - anon_sym_export, + ACTIONS(99), 1, + sym__default_declaration_start, + ACTIONS(3681), 1, anon_sym_class, - anon_sym_let, + ACTIONS(3685), 1, + anon_sym_function, + ACTIONS(3687), 1, + anon_sym_var, + ACTIONS(3689), 1, anon_sym_using, + ACTIONS(3691), 1, anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [79819] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3863), 9, + ACTIONS(3693), 1, 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(3861), 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, - [79847] = 5, - ACTIONS(3850), 1, - anon_sym_LPAREN, - STATE(1982), 1, - sym_arguments, + ACTIONS(3814), 1, + sym__export_default, + STATE(630), 1, + sym_declaration, + STATE(2472), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3846), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(3683), 2, + anon_sym_const, anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [79879] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - 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, + STATE(519), 6, + sym_variable_declaration, + sym_lexical_declaration, + sym_using_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [76324] = 18, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3865), 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, - [79907] = 12, - ACTIONS(1384), 1, + ACTIONS(3461), 1, + anon_sym_LBRACK, + ACTIONS(3463), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(3465), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(3477), 1, sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3816), 1, anon_sym_STAR, - ACTIONS(3873), 1, - anon_sym_get, - ACTIONS(3875), 1, - anon_sym_set, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3871), 2, - sym_number, - sym_private_property_identifier, - STATE(3161), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 5, - anon_sym_let, - anon_sym_using, + ACTIONS(3818), 1, anon_sym_async, - sym_identifier, + ACTIONS(3820), 1, anon_sym_static, - [79952] = 12, - 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(3877), 1, - anon_sym_STAR, - ACTIONS(3881), 1, + ACTIONS(3822), 1, anon_sym_get, - ACTIONS(3883), 1, + ACTIONS(3824), 1, anon_sym_set, + STATE(1894), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + STATE(2107), 1, + sym__field_name, + STATE(3136), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3879), 2, + ACTIONS(3469), 2, sym_number, sym_private_property_identifier, - STATE(2969), 3, + STATE(2141), 2, sym_string, - sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(3449), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - [79997] = 10, - ACTIONS(1384), 1, + [76384] = 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, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3885), 1, - anon_sym_EQ_GT, + ACTIONS(3749), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(3003), 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, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - [80038] = 13, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3455), 2, anon_sym_LPAREN, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3889), 1, - anon_sym_STAR, - ACTIONS(3891), 1, - anon_sym_async, - ACTIONS(3895), 1, - anon_sym_get, - ACTIONS(3897), 1, - anon_sym_set, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3893), 2, - sym_number, - sym_private_property_identifier, - STATE(3185), 3, + anon_sym_COLON, + ACTIONS(3826), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3106), 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, + [76432] = 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(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, - ACTIONS(3903), 1, + ACTIONS(3749), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3905), 2, - anon_sym_get, - anon_sym_set, - STATE(3003), 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, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1466), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3826), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3106), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80188] = 3, + [76482] = 6, + ACTIONS(3832), 1, + anon_sym_LPAREN, + ACTIONS(3834), 1, + anon_sym_DOT, + STATE(1932), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 8, + ACTIONS(3830), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -137216,7 +132181,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3846), 9, + ACTIONS(3828), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137226,28 +132191,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80214] = 9, - ACTIONS(1384), 1, + [76517] = 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, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3907), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(2961), 3, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3826), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3106), 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,69 +132224,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80252] = 9, - ACTIONS(1384), 1, + [76560] = 16, + ACTIONS(123), 1, + anon_sym_AT, + 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(3525), 1, anon_sym_LBRACK, - 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, - anon_sym_let, - anon_sym_using, + ACTIONS(3793), 1, + anon_sym_STAR, + ACTIONS(3797), 1, anon_sym_async, - sym_identifier, + ACTIONS(3801), 1, anon_sym_static, + ACTIONS(3803), 1, anon_sym_get, + ACTIONS(3805), 1, anon_sym_set, - [80290] = 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, + STATE(1894), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3911), 2, + ACTIONS(3799), 2, sym_number, sym_private_property_identifier, - STATE(2972), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80328] = 3, + STATE(2968), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [76615] = 5, + ACTIONS(3832), 1, + anon_sym_LPAREN, + STATE(1932), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 8, + ACTIONS(3830), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -137326,7 +132280,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2417), 9, + ACTIONS(3828), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137336,20 +132290,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80354] = 3, + [76647] = 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, + ACTIONS(3838), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -137359,43 +132304,50 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80380] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3913), 7, + ACTIONS(3836), 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, - ACTIONS(3915), 10, + [76675] = 6, + ACTIONS(3844), 1, + anon_sym_AT, + STATE(1894), 1, + aux_sym_export_statement_repeat1, + STATE(1902), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3842), 7, 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, - [80406] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3861), 8, + ACTIONS(3840), 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, - ACTIONS(3863), 9, + [76709] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3849), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -137405,63 +132357,108 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80432] = 9, - ACTIONS(1384), 1, + ACTIONS(3847), 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, + [76737] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, + ACTIONS(3851), 1, + anon_sym_STAR, + ACTIONS(3855), 1, + anon_sym_get, + ACTIONS(3857), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3917), 2, + ACTIONS(3853), 2, sym_number, sym_private_property_identifier, - STATE(2974), 3, + STATE(2924), 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, + [76782] = 13, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3859), 1, + anon_sym_STAR, + ACTIONS(3861), 1, + anon_sym_async, + ACTIONS(3865), 1, anon_sym_get, + ACTIONS(3867), 1, anon_sym_set, - [80470] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3919), 7, + ACTIONS(3863), 2, + sym_number, + sym_private_property_identifier, + STATE(2996), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3921), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [76829] = 10, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80496] = 3, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3869), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3923), 7, + ACTIONS(3871), 2, + sym_number, + sym_private_property_identifier, + STATE(3206), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137469,79 +132466,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3925), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [76870] = 11, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80522] = 3, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3873), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(3871), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2423), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(3875), 2, + anon_sym_get, + anon_sym_set, + STATE(3206), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, + [76913] = 12, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(3877), 1, + anon_sym_STAR, + ACTIONS(3881), 1, anon_sym_get, + ACTIONS(3883), 1, anon_sym_set, - [80548] = 5, - ACTIONS(3899), 1, - anon_sym_LPAREN, - STATE(2016), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3846), 7, + ACTIONS(3879), 2, + sym_number, + sym_private_property_identifier, + STATE(3193), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + 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, - [80578] = 3, + [76958] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 8, + ACTIONS(1364), 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(2427), 9, + ACTIONS(1366), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137551,34 +132555,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80604] = 3, + [76985] = 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, + ACTIONS(3887), 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, - [80630] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3931), 7, + ACTIONS(3885), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137586,22 +132578,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, - [80656] = 3, + [77011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3889), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137609,7 +132590,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3933), 10, + ACTIONS(3891), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137620,28 +132601,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80682] = 9, - ACTIONS(1384), 1, + [77037] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3893), 2, sym_number, sym_private_property_identifier, - STATE(3003), 3, + STATE(3195), 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, @@ -137649,34 +132630,28 @@ static const uint16_t ts_small_parse_table[] = { 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, + [77075] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80746] = 3, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3871), 2, + sym_number, + sym_private_property_identifier, + STATE(3206), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137684,22 +132659,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, + [77113] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80772] = 3, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3895), 2, + sym_number, + sym_private_property_identifier, + STATE(3169), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137707,51 +132688,22 @@ 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, - [80798] = 3, + [77151] = 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(2357), 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(2355), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137759,59 +132711,22 @@ 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, + [77177] = 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(3830), 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, - [80882] = 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(3938), 2, - sym_number, - sym_private_property_identifier, - STATE(3098), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(3828), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137819,11 +132734,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80920] = 3, + [77203] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3940), 7, + ACTIONS(3897), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137831,7 +132746,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3942), 10, + ACTIONS(3899), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137842,11 +132757,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80946] = 3, + [77229] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 7, + ACTIONS(3901), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137854,7 +132769,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, + ACTIONS(3903), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137865,11 +132780,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80972] = 3, + [77255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 7, + ACTIONS(3905), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137877,7 +132792,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3950), 10, + ACTIONS(3907), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137888,69 +132803,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80998] = 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(3952), 2, - sym_number, - sym_private_property_identifier, - STATE(3224), 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, - [81036] = 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(3954), 2, - sym_number, - sym_private_property_identifier, - STATE(3226), 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, + [77281] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 7, + ACTIONS(3909), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137958,7 +132815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, + ACTIONS(3911), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137969,11 +132826,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81100] = 3, + [77307] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 7, + ACTIONS(3913), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137981,7 +132838,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3950), 10, + ACTIONS(3915), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137992,11 +132849,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81126] = 3, + [77333] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 7, + ACTIONS(3917), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138004,7 +132861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3950), 10, + ACTIONS(3919), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138015,57 +132872,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81152] = 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(3956), 2, - sym_number, - sym_private_property_identifier, - STATE(2953), 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, - [81190] = 9, - ACTIONS(1384), 1, + [77359] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3958), 2, + ACTIONS(3921), 2, sym_number, sym_private_property_identifier, - STATE(3191), 3, + STATE(2998), 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,86 +132901,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81228] = 9, - ACTIONS(1384), 1, + [77397] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3960), 2, + ACTIONS(3923), 2, sym_number, sym_private_property_identifier, - STATE(3195), 3, + STATE(3005), 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, - 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, - [81318] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3944), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138160,22 +132930,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, - [81344] = 3, + [77435] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3962), 7, + ACTIONS(3925), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138183,7 +132942,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3964), 10, + ACTIONS(3927), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138194,11 +132953,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81370] = 3, + [77461] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3966), 7, + ACTIONS(3929), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138206,7 +132965,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3968), 10, + ACTIONS(3931), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138217,11 +132976,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81396] = 3, + [77487] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3970), 7, + ACTIONS(3933), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138229,7 +132988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3972), 10, + ACTIONS(3935), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138240,13 +132999,22 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81422] = 4, - ACTIONS(3974), 1, - anon_sym_SEMI, + [77513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3970), 7, + ACTIONS(3939), 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(3937), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138254,32 +133022,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3972), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_LBRACK, + [77539] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81450] = 3, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3979), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(3941), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3977), 9, - anon_sym_export, - anon_sym_class, + STATE(3184), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138287,11 +133051,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81476] = 3, + [77577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3983), 8, + ACTIONS(2361), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -138300,7 +133064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3981), 9, + ACTIONS(2359), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -138310,11 +133074,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81502] = 3, + [77603] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3985), 7, + ACTIONS(3943), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138322,7 +133086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3987), 10, + ACTIONS(3945), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138333,28 +133097,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81528] = 9, - ACTIONS(1384), 1, + [77629] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3947), 2, sym_number, sym_private_property_identifier, - STATE(3079), 3, + STATE(3168), 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 +133126,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81566] = 9, - ACTIONS(1384), 1, + [77667] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3989), 2, + ACTIONS(3949), 2, sym_number, sym_private_property_identifier, - STATE(3088), 3, + STATE(3188), 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 +133155,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81604] = 9, - ACTIONS(1384), 1, + [77705] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3991), 2, + ACTIONS(3951), 2, sym_number, sym_private_property_identifier, - STATE(3090), 3, + STATE(3189), 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 +133184,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81642] = 9, - ACTIONS(1384), 1, + [77743] = 4, + ACTIONS(3953), 1, + anon_sym_SEMI, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3943), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3945), 9, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_LBRACK, anon_sym_DQUOTE, - ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [77771] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2353), 8, sym__await_keyword, - ACTIONS(3493), 1, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2351), 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, + [77797] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3993), 2, + ACTIONS(3956), 2, sym_number, sym_private_property_identifier, - STATE(3091), 3, + STATE(3300), 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 +133260,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81680] = 9, - ACTIONS(1384), 1, + [77835] = 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(3455), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3995), 2, + ACTIONS(3958), 2, sym_number, sym_private_property_identifier, - STATE(3097), 3, + STATE(3294), 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,11 +133289,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81718] = 3, + [77873] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3997), 7, + ACTIONS(3960), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138490,7 +133301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3999), 10, + ACTIONS(3962), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138501,26 +133312,51 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81744] = 8, - ACTIONS(1384), 1, + [77899] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3964), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3966), 10, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_DQUOTE, - ACTIONS(1386), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [77925] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - STATE(3079), 3, + STATE(3150), 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 +133364,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81779] = 8, - ACTIONS(1384), 1, + [77963] = 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(3653), 1, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4001), 2, + ACTIONS(3968), 2, sym_number, sym_private_property_identifier, - STATE(3131), 3, + STATE(3159), 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 +133393,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81814] = 8, - ACTIONS(1384), 1, + [78001] = 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(3653), 1, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3970), 2, sym_number, sym_private_property_identifier, - STATE(3050), 3, + STATE(3161), 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 +133422,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81849] = 8, - ACTIONS(1384), 1, + [78039] = 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(3653), 1, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3956), 2, + ACTIONS(3972), 2, sym_number, sym_private_property_identifier, - STATE(2953), 3, + STATE(3162), 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,11 +133451,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81884] = 3, + [78077] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 7, + ACTIONS(3974), 2, + sym_number, + sym_private_property_identifier, + STATE(3194), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138621,36 +133480,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(1464), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LBRACK, + [78115] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3976), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - [81909] = 8, - ACTIONS(1384), 1, + STATE(3191), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [78150] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3871), 2, sym_number, sym_private_property_identifier, - STATE(3003), 3, + STATE(3206), 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 +133534,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81944] = 8, - ACTIONS(1384), 1, + [78185] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4003), 2, + ACTIONS(3941), 2, sym_number, sym_private_property_identifier, - STATE(3221), 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, @@ -138685,26 +133561,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81979] = 8, - ACTIONS(1384), 1, + [78220] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4005), 2, + ACTIONS(3978), 2, sym_number, sym_private_property_identifier, - STATE(2958), 3, + STATE(3181), 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 +133588,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82014] = 8, - ACTIONS(1384), 1, + [78255] = 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(3525), 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(3106), 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 +133615,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82049] = 8, - ACTIONS(1384), 1, + [78290] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3741), 2, + ACTIONS(3980), 2, sym_number, sym_private_property_identifier, - STATE(3066), 3, + STATE(3167), 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 +133642,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82084] = 8, - ACTIONS(1384), 1, + [78325] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 2, + ACTIONS(3968), 2, sym_number, sym_private_property_identifier, - STATE(3089), 3, + STATE(3159), 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 +133669,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82119] = 8, - ACTIONS(1384), 1, + [78360] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, + ACTIONS(3735), 2, sym_number, sym_private_property_identifier, - STATE(3080), 3, + STATE(3135), 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 +133696,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82154] = 8, - ACTIONS(1384), 1, + [78395] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3989), 2, + ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - STATE(3088), 3, + STATE(3150), 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 +133723,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82189] = 8, - ACTIONS(1384), 1, + [78430] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4013), 2, + ACTIONS(3982), 2, sym_number, sym_private_property_identifier, - STATE(3092), 3, + STATE(3289), 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 +133750,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82224] = 8, - ACTIONS(1384), 1, + [78465] = 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(3525), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4015), 2, + ACTIONS(3984), 2, sym_number, sym_private_property_identifier, - STATE(3096), 3, + STATE(3151), 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,11 +133777,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82259] = 3, + [78500] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 7, + ACTIONS(3986), 2, + sym_number, + sym_private_property_identifier, + STATE(3163), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138913,20 +133804,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(2429), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, + [78535] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3525), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3988), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - [82283] = 3, + STATE(3187), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [78570] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3525), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 7, + ACTIONS(3990), 2, + sym_number, + sym_private_property_identifier, + STATE(3160), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138934,20 +133858,11 @@ static const uint16_t ts_small_parse_table[] = { 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, + [78605] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4017), 15, + ACTIONS(3992), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -138963,11 +133878,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, + [78627] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4019), 15, + ACTIONS(3994), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -138983,11 +133898,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, + [78649] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4021), 15, + ACTIONS(3996), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139003,11 +133918,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, + [78671] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4023), 15, + ACTIONS(3998), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139023,11 +133938,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, + [78693] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4025), 15, + ACTIONS(4000), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139043,32 +133958,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, - 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, + [78715] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4027), 15, + ACTIONS(4002), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139084,11 +133978,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, + [78737] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 15, + ACTIONS(4004), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139104,11 +133998,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, + [78759] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 15, + ACTIONS(4006), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139124,74 +134018,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, + [78781] = 2, 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4033), 15, + ACTIONS(4008), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139207,2179 +134038,2895 @@ 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, + [78803] = 11, + ACTIONS(4010), 1, sym_identifier, - ACTIONS(4037), 1, + ACTIONS(4012), 1, anon_sym_STAR, - ACTIONS(4039), 1, + ACTIONS(4014), 1, anon_sym_LBRACE, - ACTIONS(4043), 1, + ACTIONS(4018), 1, anon_sym_DOT, - ACTIONS(4045), 1, + ACTIONS(4020), 1, anon_sym_DQUOTE, - ACTIONS(4047), 1, + ACTIONS(4022), 1, anon_sym_SQUOTE, - STATE(2144), 1, + STATE(2099), 1, sym_string, - STATE(3053), 1, + STATE(3120), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4016), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3389), 2, + STATE(3316), 2, sym_namespace_import, sym_named_imports, - [82638] = 11, - ACTIONS(4035), 1, + [78840] = 11, + ACTIONS(4010), 1, sym_identifier, - ACTIONS(4037), 1, + ACTIONS(4012), 1, anon_sym_STAR, - ACTIONS(4039), 1, + ACTIONS(4014), 1, anon_sym_LBRACE, - ACTIONS(4043), 1, + ACTIONS(4018), 1, anon_sym_DOT, - ACTIONS(4045), 1, + ACTIONS(4020), 1, anon_sym_DQUOTE, - ACTIONS(4047), 1, + ACTIONS(4022), 1, anon_sym_SQUOTE, - STATE(2152), 1, + STATE(2084), 1, sym_string, - STATE(2973), 1, + STATE(3011), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4016), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3389), 2, + STATE(3316), 2, sym_namespace_import, sym_named_imports, - [82675] = 8, - ACTIONS(4049), 1, + [78877] = 11, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, - anon_sym_LT, - ACTIONS(4055), 1, - anon_sym_LT_SLASH, - STATE(1677), 1, - sym_jsx_closing_element, - STATE(2027), 1, - sym_jsx_opening_element, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4036), 1, + anon_sym_SLASH_GT, + STATE(2036), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2058), 4, - sym_jsx_element, + STATE(2234), 2, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [82705] = 8, - ACTIONS(4049), 1, + sym_jsx_attribute, + [78913] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4059), 1, + ACTIONS(4044), 1, anon_sym_LT_SLASH, - STATE(1239), 1, + STATE(1050), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4057), 2, + ACTIONS(4040), 2, sym_jsx_text, sym_html_character_reference, - STATE(2040), 4, + STATE(1978), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82735] = 11, - ACTIONS(4061), 1, + [78943] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4073), 1, + ACTIONS(4046), 1, anon_sym_SLASH_GT, - STATE(2071), 1, + STATE(2047), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [82771] = 8, - ACTIONS(4049), 1, + [78979] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4055), 1, + ACTIONS(4044), 1, anon_sym_LT_SLASH, - STATE(1663), 1, + STATE(1089), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4075), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2022), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82801] = 8, - ACTIONS(4049), 1, + [79009] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4077), 1, + ACTIONS(4052), 1, anon_sym_LT_SLASH, - STATE(972), 1, + STATE(1979), 1, + sym_jsx_opening_element, + STATE(2249), 1, sym_jsx_closing_element, - STATE(2027), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4050), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(1980), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79039] = 8, + ACTIONS(4038), 1, + anon_sym_LBRACE, + ACTIONS(4042), 1, + anon_sym_LT, + ACTIONS(4052), 1, + anon_sym_LT_SLASH, + STATE(1979), 1, sym_jsx_opening_element, + STATE(2323), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82831] = 8, - ACTIONS(4049), 1, + [79069] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4081), 1, + ACTIONS(4054), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1327), 1, + sym_jsx_closing_element, + STATE(1979), 1, sym_jsx_opening_element, - STATE(2265), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4048), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2014), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79099] = 8, + ACTIONS(4038), 1, + anon_sym_LBRACE, + ACTIONS(4042), 1, + anon_sym_LT, + ACTIONS(4058), 1, + anon_sym_LT_SLASH, + STATE(1193), 1, sym_jsx_closing_element, + STATE(1979), 1, + sym_jsx_opening_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(1984), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82861] = 11, - ACTIONS(4061), 1, + [79129] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4083), 1, + ACTIONS(4060), 1, anon_sym_SLASH_GT, - STATE(2080), 1, + STATE(2059), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [82897] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, + [79165] = 8, + ACTIONS(4038), 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(4085), 1, - anon_sym_SLASH_GT, - STATE(2087), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(4042), 1, + anon_sym_LT, + ACTIONS(4058), 1, + anon_sym_LT_SLASH, + STATE(1162), 1, + sym_jsx_closing_element, + STATE(1979), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + ACTIONS(4048), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2014), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [82933] = 8, - ACTIONS(4049), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79195] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4089), 1, + ACTIONS(4064), 1, anon_sym_LT_SLASH, - STATE(1328), 1, + STATE(1549), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4087), 2, + ACTIONS(4062), 2, sym_jsx_text, sym_html_character_reference, - STATE(2043), 4, + STATE(1987), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82963] = 8, - ACTIONS(4049), 1, + [79225] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4091), 1, + ACTIONS(4066), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, - STATE(2241), 1, + STATE(2214), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82993] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, + [79255] = 8, + ACTIONS(4038), 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(4093), 1, - anon_sym_SLASH_GT, - STATE(2095), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(4042), 1, + anon_sym_LT, + ACTIONS(4064), 1, + anon_sym_LT_SLASH, + STATE(1560), 1, + sym_jsx_closing_element, + STATE(1979), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + ACTIONS(4048), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2014), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [83029] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79285] = 8, + ACTIONS(4038), 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(4042), 1, + anon_sym_LT, + ACTIONS(4070), 1, + anon_sym_LT_SLASH, + STATE(920), 1, + sym_jsx_closing_element, + STATE(1979), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + ACTIONS(4068), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(1990), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [83065] = 11, - ACTIONS(4061), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79315] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4097), 1, + ACTIONS(4072), 1, anon_sym_SLASH_GT, - STATE(2083), 1, + STATE(2038), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83101] = 8, - ACTIONS(4049), 1, + [79351] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4101), 1, + ACTIONS(4070), 1, anon_sym_LT_SLASH, - STATE(1033), 1, + STATE(924), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4099), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2039), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83131] = 8, - ACTIONS(4049), 1, + [79381] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4105), 1, + ACTIONS(4076), 1, anon_sym_LT_SLASH, - STATE(1720), 1, + STATE(1785), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4103), 2, + ACTIONS(4074), 2, sym_jsx_text, sym_html_character_reference, - STATE(2045), 4, + STATE(1999), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83161] = 8, - ACTIONS(4049), 1, + [79411] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4081), 1, + ACTIONS(4080), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, - STATE(2338), 1, + STATE(2219), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4078), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(1995), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83191] = 11, - ACTIONS(4061), 1, + [79441] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4107), 1, + ACTIONS(4082), 1, anon_sym_SLASH_GT, - STATE(2066), 1, + STATE(2033), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83227] = 8, - ACTIONS(4049), 1, + [79477] = 11, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, - anon_sym_LT, - ACTIONS(4101), 1, - anon_sym_LT_SLASH, - STATE(1073), 1, - sym_jsx_closing_element, - STATE(2027), 1, - sym_jsx_opening_element, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + anon_sym_SLASH_GT, + STATE(2051), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2058), 4, - sym_jsx_element, + STATE(2234), 2, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [83257] = 8, - ACTIONS(4049), 1, + sym_jsx_attribute, + [79513] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4059), 1, + ACTIONS(4080), 1, anon_sym_LT_SLASH, - STATE(1243), 1, - sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, + STATE(2229), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83287] = 8, - ACTIONS(4049), 1, + [79543] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4091), 1, + ACTIONS(4054), 1, anon_sym_LT_SLASH, - STATE(2027), 1, - sym_jsx_opening_element, - STATE(2349), 1, + STATE(1326), 1, sym_jsx_closing_element, + STATE(1979), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4109), 2, + ACTIONS(4086), 2, sym_jsx_text, sym_html_character_reference, - STATE(2031), 4, + STATE(1981), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83317] = 11, - ACTIONS(4061), 1, + [79573] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4111), 1, + ACTIONS(4088), 1, anon_sym_SLASH_GT, - STATE(2100), 1, + STATE(2063), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83353] = 8, - ACTIONS(4049), 1, + [79609] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4089), 1, + ACTIONS(4066), 1, anon_sym_LT_SLASH, - STATE(1372), 1, - sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, + STATE(2350), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4090), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(1986), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83383] = 8, - ACTIONS(4049), 1, + [79639] = 8, + ACTIONS(4038), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4042), 1, anon_sym_LT, - ACTIONS(4077), 1, + ACTIONS(4076), 1, anon_sym_LT_SLASH, - STATE(967), 1, + STATE(1698), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4113), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2026), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83413] = 8, - ACTIONS(4049), 1, + [79669] = 11, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, - anon_sym_LT, - ACTIONS(4105), 1, - anon_sym_LT_SLASH, - STATE(1703), 1, - sym_jsx_closing_element, - STATE(2027), 1, - sym_jsx_opening_element, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4092), 1, + anon_sym_SLASH_GT, + STATE(2065), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2058), 4, - sym_jsx_element, + STATE(2234), 2, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [83443] = 10, - ACTIONS(4061), 1, + sym_jsx_attribute, + [79705] = 11, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4083), 1, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4094), 1, anon_sym_SLASH_GT, - STATE(2079), 1, + STATE(2028), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83476] = 10, - ACTIONS(4061), 1, + [79741] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4107), 1, + ACTIONS(4072), 1, anon_sym_SLASH_GT, - STATE(2069), 1, + STATE(2039), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83509] = 10, - ACTIONS(4061), 1, + [79774] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4060), 1, + anon_sym_SLASH_GT, + STATE(2060), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79807] = 10, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4097), 1, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4036), 1, anon_sym_SLASH_GT, - STATE(2104), 1, + STATE(2041), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83542] = 10, - ACTIONS(4061), 1, + [79840] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4085), 1, + ACTIONS(4082), 1, anon_sym_SLASH_GT, - STATE(2086), 1, + STATE(2032), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83575] = 10, - ACTIONS(4061), 1, + [79873] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4085), 1, + ACTIONS(4046), 1, anon_sym_SLASH_GT, - STATE(2091), 1, + STATE(2044), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83608] = 10, - ACTIONS(4061), 1, + [79906] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4097), 1, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2065), 1, + STATE(2050), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83641] = 10, - ACTIONS(4061), 1, + [79939] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4073), 1, + ACTIONS(4094), 1, anon_sym_SLASH_GT, - STATE(2070), 1, + STATE(2027), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83674] = 10, - ACTIONS(4061), 1, + [79972] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4073), 1, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2072), 1, + STATE(2052), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83707] = 10, - ACTIONS(4061), 1, + [80005] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4095), 1, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4046), 1, anon_sym_SLASH_GT, - STATE(2103), 1, + STATE(2068), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83740] = 10, - ACTIONS(4061), 1, + [80038] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4083), 1, + ACTIONS(4094), 1, anon_sym_SLASH_GT, - STATE(2063), 1, + STATE(2029), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83773] = 10, - ACTIONS(4061), 1, + [80071] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4095), 1, + ACTIONS(4082), 1, anon_sym_SLASH_GT, - STATE(2075), 1, + STATE(2043), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83806] = 10, - ACTIONS(4061), 1, + [80104] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4093), 1, + ACTIONS(4088), 1, anon_sym_SLASH_GT, - STATE(2094), 1, + STATE(2021), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83839] = 7, - ACTIONS(4115), 1, + [80137] = 7, + ACTIONS(4096), 1, anon_sym_LBRACE, - ACTIONS(4121), 1, + ACTIONS(4102), 1, anon_sym_LT, - ACTIONS(4124), 1, + ACTIONS(4105), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1979), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4118), 2, + ACTIONS(4099), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2014), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83866] = 10, - ACTIONS(4061), 1, + [80164] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(4093), 1, + ACTIONS(4088), 1, anon_sym_SLASH_GT, - STATE(2096), 1, + STATE(2026), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83899] = 10, - ACTIONS(4061), 1, + [80197] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4111), 1, + ACTIONS(4060), 1, anon_sym_SLASH_GT, - STATE(2099), 1, + STATE(2058), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83932] = 10, - ACTIONS(4061), 1, + [80230] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4111), 1, + ACTIONS(4072), 1, anon_sym_SLASH_GT, - STATE(2101), 1, + STATE(2037), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83965] = 10, - ACTIONS(4061), 1, + [80263] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, STATE(2064), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [83998] = 9, - ACTIONS(4061), 1, + [80296] = 10, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4036), 1, + anon_sym_SLASH_GT, + STATE(2035), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80329] = 10, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4128), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2066), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84028] = 9, - ACTIONS(4061), 1, + [80362] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4132), 1, + ACTIONS(4109), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80392] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4046), 1, + anon_sym_SLASH_GT, + STATE(2049), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80422] = 8, + ACTIONS(4111), 1, + sym_identifier, + ACTIONS(4114), 1, + anon_sym_LBRACE, + ACTIONS(4119), 1, + sym_jsx_identifier, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4117), 2, + anon_sym_GT, + anon_sym_SLASH_GT, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80450] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_SLASH_GT, + STATE(2042), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80480] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4094), 1, + anon_sym_SLASH_GT, + STATE(2030), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80510] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4122), 1, + anon_sym_GT, + ACTIONS(4124), 1, + anon_sym_SLASH_GT, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84058] = 9, - ACTIONS(4061), 1, + [80540] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, + ACTIONS(4107), 1, + anon_sym_GT, ACTIONS(4126), 1, + anon_sym_SLASH_GT, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80570] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4128), 1, anon_sym_GT, - ACTIONS(4134), 1, + ACTIONS(4130), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80600] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4122), 1, + anon_sym_GT, + ACTIONS(4132), 1, + anon_sym_SLASH_GT, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84088] = 9, - ACTIONS(4061), 1, + [80630] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, + ACTIONS(4134), 1, + anon_sym_GT, ACTIONS(4136), 1, + anon_sym_SLASH_GT, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80660] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4134), 1, anon_sym_GT, ACTIONS(4138), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84118] = 9, - ACTIONS(4061), 1, + [80690] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4140), 1, + anon_sym_SLASH_GT, + STATE(2023), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2157), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2234), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80720] = 9, + ACTIONS(4024), 1, + sym_identifier, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4073), 1, + ACTIONS(4128), 1, + anon_sym_GT, + ACTIONS(4142), 1, anon_sym_SLASH_GT, - STATE(2073), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84148] = 9, - ACTIONS(4061), 1, + [80750] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4142), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4072), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2040), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84178] = 9, - ACTIONS(4061), 1, + [80780] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4107), 1, anon_sym_GT, ACTIONS(4144), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84208] = 9, - ACTIONS(4061), 1, + [80810] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4128), 1, anon_sym_GT, ACTIONS(4146), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84238] = 9, - ACTIONS(4061), 1, + [80840] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4107), 1, anon_sym_GT, ACTIONS(4148), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84268] = 9, - ACTIONS(4061), 1, + [80870] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4128), 1, anon_sym_GT, ACTIONS(4150), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84298] = 9, - ACTIONS(4061), 1, + [80900] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4122), 1, anon_sym_GT, ACTIONS(4152), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84328] = 9, - ACTIONS(4061), 1, + [80930] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4134), 1, anon_sym_GT, ACTIONS(4154), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84358] = 9, - ACTIONS(4061), 1, + [80960] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4122), 1, anon_sym_GT, ACTIONS(4156), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84388] = 9, - ACTIONS(4061), 1, + [80990] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4085), 1, + ACTIONS(4134), 1, + anon_sym_GT, + ACTIONS(4158), 1, anon_sym_SLASH_GT, - STATE(2092), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84418] = 9, - ACTIONS(4061), 1, + [81020] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4083), 1, + ACTIONS(4122), 1, + anon_sym_GT, + ACTIONS(4160), 1, anon_sym_SLASH_GT, - STATE(2082), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84448] = 9, - ACTIONS(4061), 1, + [81050] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4158), 1, + ACTIONS(4162), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84478] = 9, - ACTIONS(4061), 1, + [81080] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4160), 1, + ACTIONS(4164), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84508] = 9, - ACTIONS(4061), 1, + [81110] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4162), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2053), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84538] = 9, - ACTIONS(4061), 1, + [81140] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4128), 1, + anon_sym_GT, + ACTIONS(4166), 1, anon_sym_SLASH_GT, - STATE(2078), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84568] = 9, - ACTIONS(4061), 1, + [81170] = 7, + ACTIONS(4026), 1, + anon_sym_LBRACE, + ACTIONS(4168), 1, + anon_sym_LT, + ACTIONS(4170), 1, + anon_sym_DQUOTE, + ACTIONS(4172), 1, + anon_sym_SQUOTE, + STATE(1992), 1, + sym_jsx_opening_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2225), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + sym__jsx_string, + [81196] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4164), 1, + ACTIONS(4174), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84598] = 9, - ACTIONS(4061), 1, + [81226] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4166), 1, + ACTIONS(4176), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84628] = 9, - ACTIONS(4061), 1, + [81256] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4128), 1, anon_sym_GT, - ACTIONS(4168), 1, + ACTIONS(4178), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84658] = 9, - ACTIONS(4061), 1, + [81286] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4097), 1, + ACTIONS(4122), 1, + anon_sym_GT, + ACTIONS(4180), 1, anon_sym_SLASH_GT, - STATE(2068), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84688] = 9, - ACTIONS(4061), 1, + [81316] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4170), 1, + ACTIONS(4182), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84718] = 9, - ACTIONS(4061), 1, + [81346] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4172), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4082), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2045), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84748] = 9, - ACTIONS(4061), 1, + [81376] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4093), 1, + ACTIONS(4060), 1, anon_sym_SLASH_GT, - STATE(2097), 1, + STATE(2061), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84778] = 7, - ACTIONS(4063), 1, + [81406] = 7, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4174), 1, + ACTIONS(4168), 1, anon_sym_LT, - ACTIONS(4176), 1, + ACTIONS(4170), 1, anon_sym_DQUOTE, - ACTIONS(4178), 1, + ACTIONS(4172), 1, anon_sym_SQUOTE, - STATE(2041), 1, + STATE(1992), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2343), 4, + STATE(2261), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, sym__jsx_string, - [84804] = 8, - ACTIONS(4180), 1, + [81432] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4183), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4188), 1, + ACTIONS(4030), 1, + anon_sym_GT, + ACTIONS(4032), 1, sym_jsx_identifier, - STATE(2090), 1, + ACTIONS(4088), 1, + anon_sym_SLASH_GT, + STATE(2031), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 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(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84832] = 9, - ACTIONS(4061), 1, + [81462] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4191), 1, + ACTIONS(4184), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84862] = 9, - ACTIONS(4061), 1, + [81492] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4128), 1, anon_sym_GT, - ACTIONS(4193), 1, + ACTIONS(4186), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84892] = 9, - ACTIONS(4061), 1, + [81522] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4111), 1, + ACTIONS(4122), 1, + anon_sym_GT, + ACTIONS(4188), 1, anon_sym_SLASH_GT, - STATE(2102), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84922] = 9, - ACTIONS(4061), 1, + [81552] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4195), 1, + ACTIONS(4190), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84952] = 9, - ACTIONS(4061), 1, + [81582] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4030), 1, anon_sym_GT, - ACTIONS(4197), 1, + ACTIONS(4032), 1, + sym_jsx_identifier, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2067), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [84982] = 9, - ACTIONS(4061), 1, + [81612] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4128), 1, anon_sym_GT, - ACTIONS(4199), 1, + ACTIONS(4192), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85012] = 9, - ACTIONS(4061), 1, + [81642] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4201), 1, + ACTIONS(4194), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85042] = 9, - ACTIONS(4061), 1, + [81672] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4095), 1, + ACTIONS(4128), 1, + anon_sym_GT, + ACTIONS(4196), 1, anon_sym_SLASH_GT, - STATE(2084), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85072] = 9, - ACTIONS(4061), 1, + [81702] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4122), 1, anon_sym_GT, - ACTIONS(4203), 1, + ACTIONS(4198), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85102] = 9, - ACTIONS(4061), 1, + [81732] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4205), 1, + ACTIONS(4200), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85132] = 9, - ACTIONS(4061), 1, + [81762] = 9, + ACTIONS(4024), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4026), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4032), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4122), 1, anon_sym_GT, - ACTIONS(4207), 1, + ACTIONS(4202), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2157), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2234), 2, sym_jsx_expression, sym_jsx_attribute, - [85162] = 9, - ACTIONS(4061), 1, + [81792] = 5, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4206), 1, + sym__line_break_after_binding, + STATE(2352), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4204), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [81813] = 6, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4208), 1, + sym__line_break_after_field, + STATE(2409), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3715), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [81836] = 6, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(3727), 1, + sym__line_break_after_field, + STATE(2543), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3723), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [81859] = 7, + ACTIONS(1382), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(1384), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4140), 1, - anon_sym_GT, - ACTIONS(4209), 1, - anon_sym_SLASH_GT, - STATE(2090), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, + anon_sym_LBRACK, + STATE(2204), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, - sym_jsx_expression, - sym_jsx_attribute, - [85192] = 9, - ACTIONS(4061), 1, + STATE(2069), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81884] = 7, + ACTIONS(1731), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(1733), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4130), 1, - anon_sym_GT, - ACTIONS(4211), 1, - anon_sym_SLASH_GT, - STATE(2090), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(1737), 1, + anon_sym_LBRACK, + ACTIONS(4210), 1, + anon_sym_of, + STATE(2630), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, - sym_jsx_expression, - sym_jsx_attribute, - [85222] = 9, - ACTIONS(4061), 1, + STATE(2098), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81909] = 7, + ACTIONS(1733), 1, + anon_sym_LBRACE, + ACTIONS(1737), 1, + anon_sym_LBRACK, + ACTIONS(4212), 1, + sym_identifier, + ACTIONS(4214), 1, + anon_sym_of, + STATE(2636), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2109), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81934] = 7, + ACTIONS(1382), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(1384), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4130), 1, - anon_sym_GT, - ACTIONS(4213), 1, - anon_sym_SLASH_GT, - STATE(2090), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, + anon_sym_LBRACK, + STATE(2209), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, - sym_jsx_expression, - sym_jsx_attribute, - [85252] = 7, - ACTIONS(4063), 1, + STATE(2069), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81959] = 7, + ACTIONS(1382), 1, + sym_identifier, + ACTIONS(1384), 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(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, + anon_sym_LBRACK, + STATE(2192), 1, + sym_variable_declarator, 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, + STATE(2069), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81984] = 7, + ACTIONS(1382), 1, + sym_identifier, + ACTIONS(1384), 1, + anon_sym_LBRACE, + ACTIONS(1386), 1, + anon_sym_of, + ACTIONS(1388), 1, + anon_sym_LBRACK, + STATE(2194), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2069), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82009] = 7, + ACTIONS(1382), 1, sym_identifier, - ACTIONS(1472), 1, + ACTIONS(1384), 1, anon_sym_LBRACE, - ACTIONS(1474), 1, + ACTIONS(1386), 1, anon_sym_of, - ACTIONS(1476), 1, + ACTIONS(1388), 1, anon_sym_LBRACK, - STATE(2201), 1, + STATE(2360), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85303] = 5, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4215), 1, - sym__line_break_after_binding, - STATE(2310), 1, - sym__initializer, + STATE(2069), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82034] = 7, + ACTIONS(1733), 1, + anon_sym_LBRACE, + ACTIONS(1737), 1, + anon_sym_LBRACK, + ACTIONS(4216), 1, + sym_identifier, + ACTIONS(4218), 1, + anon_sym_of, + STATE(3002), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2298), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82059] = 5, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4220), 1, + sym__line_break_after_binding, + STATE(2349), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1131), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [82080] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(3759), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82104] = 8, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4224), 1, + anon_sym_SEMI, + ACTIONS(4226), 1, + sym__automatic_semicolon, + ACTIONS(4228), 1, + sym__line_break_before_attributes, + ACTIONS(4230), 1, + sym__await_identifier_line_break, + ACTIONS(4232), 1, + sym__await_yield_identifier_start, + STATE(2468), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [82130] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(3755), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82154] = 5, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4236), 1, + sym__line_break_before_attributes, + STATE(2403), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4234), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82174] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1364), 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, + [82188] = 6, + ACTIONS(4241), 1, + anon_sym_BQUOTE, + ACTIONS(4243), 1, + sym__invalid_template_escape, + ACTIONS(4246), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4238), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2086), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82210] = 4, + ACTIONS(4249), 1, + anon_sym_COMMA, + STATE(2087), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2744), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [82228] = 6, + ACTIONS(4254), 1, + anon_sym_BQUOTE, + ACTIONS(4256), 1, + sym__invalid_template_escape, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4252), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2129), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82250] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4262), 1, + anon_sym_BQUOTE, + ACTIONS(4264), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4260), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2147), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82272] = 6, + ACTIONS(4266), 1, + anon_sym_catch, + ACTIONS(4268), 1, + anon_sym_finally, + STATE(2286), 1, + sym_catch_clause, + STATE(2603), 1, + sym_finally_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1348), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [82294] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4270), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82308] = 5, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4274), 1, + sym__line_break_after_field, + STATE(2546), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4272), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82328] = 6, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(1137), 1, + sym__line_break_after_binding, + STATE(2995), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4276), 2, + anon_sym_in, + anon_sym_of, + [82350] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4280), 1, + anon_sym_BQUOTE, + ACTIONS(4282), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4278), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2105), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82372] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2690), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82396] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 5, + ACTIONS(1376), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(4284), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [85324] = 6, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(3739), 1, - sym__line_break_after_field, - STATE(2471), 1, - sym__initializer, + [82412] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3735), 4, + ACTIONS(4286), 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, - [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, + [82426] = 6, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(4290), 1, + sym__line_break_after_binding, + STATE(3000), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3755), 4, + ACTIONS(4204), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4288), 2, + anon_sym_in, + anon_sym_of, + [82448] = 5, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4294), 1, + sym__line_break_before_attributes, + STATE(2539), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4292), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, 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, + [82468] = 6, + ACTIONS(1137), 1, + sym__line_break_after_binding, + ACTIONS(4296), 1, + anon_sym_EQ, + STATE(2569), 1, + sym__initializer, 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, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4276), 2, + anon_sym_in, anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2234), 1, - sym_variable_declarator, + [82490] = 2, 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, + ACTIONS(4298), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, anon_sym_of, - STATE(2849), 1, - sym_variable_declarator, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82504] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2165), 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, + ACTIONS(4300), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, anon_sym_of, - STATE(3016), 1, - sym_variable_declarator, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82518] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4304), 1, + anon_sym_BQUOTE, + ACTIONS(4306), 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, - anon_sym_LBRACE, - ACTIONS(1821), 1, - anon_sym_LBRACK, - ACTIONS(4225), 1, - sym_identifier, - ACTIONS(4227), 1, - anon_sym_of, - STATE(2556), 1, - sym_variable_declarator, + ACTIONS(4302), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2135), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82540] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2140), 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, + ACTIONS(2371), 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, + [82554] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4310), 1, + anon_sym_BQUOTE, + ACTIONS(4312), 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, - [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(4308), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2086), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82576] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2755), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, 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, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82600] = 5, + ACTIONS(3459), 1, anon_sym_EQ, - ACTIONS(4231), 1, - sym__line_break_after_binding, - STATE(2319), 1, + ACTIONS(4316), 1, + sym__line_break_after_field, + STATE(2557), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 5, + ACTIONS(4314), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_SEMI, + [82620] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(3761), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82644] = 6, + ACTIONS(4290), 1, + sym__line_break_after_binding, + ACTIONS(4296), 1, + anon_sym_EQ, + STATE(2570), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4204), 2, anon_sym_COMMA, anon_sym_SEMI, - [85566] = 8, - ACTIONS(4233), 1, + ACTIONS(4288), 2, + anon_sym_in, + anon_sym_of, + [82666] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4312), 1, + sym__invalid_template_escape, + ACTIONS(4318), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4308), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2086), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82688] = 6, + ACTIONS(4258), 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, + ACTIONS(4320), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2131), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82710] = 8, + ACTIONS(4222), 1, anon_sym_with, - ACTIONS(4235), 1, + ACTIONS(4326), 1, anon_sym_SEMI, - ACTIONS(4237), 1, + ACTIONS(4328), 1, sym__automatic_semicolon, - ACTIONS(4239), 1, + ACTIONS(4330), 1, sym__line_break_before_attributes, - ACTIONS(4241), 1, + ACTIONS(4332), 1, sym__await_identifier_line_break, - ACTIONS(4243), 1, + ACTIONS(4334), 1, sym__await_yield_identifier_start, - STATE(2384), 1, + STATE(2441), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85592] = 6, - ACTIONS(4247), 1, + [82736] = 5, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4338), 1, + sym__line_break_after_field, + STATE(2587), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4336), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82756] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4342), 1, anon_sym_BQUOTE, - ACTIONS(4249), 1, + ACTIONS(4344), 1, sym__invalid_template_escape, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4245), 2, + ACTIONS(4340), 2, sym__template_chars, sym_escape_sequence, - STATE(2138), 2, + STATE(2110), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85614] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4253), 1, - anon_sym_SEMI, - ACTIONS(4255), 1, + [82778] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4270), 7, sym__automatic_semicolon, - ACTIONS(4257), 1, - sym__line_break_before_attributes, - ACTIONS(4259), 1, + sym__line_break_after_binding, sym__await_identifier_line_break, - ACTIONS(4261), 1, sym__await_yield_identifier_start, - STATE(2381), 1, - sym_import_attribute, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [82792] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2770), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85640] = 6, - ACTIONS(1899), 1, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82816] = 6, + ACTIONS(1807), 1, anon_sym_LBRACE, - ACTIONS(4263), 1, + ACTIONS(4346), 1, sym_identifier, - ACTIONS(4265), 1, + ACTIONS(4348), 1, anon_sym_of, - ACTIONS(4267), 1, + ACTIONS(4350), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2508), 3, + STATE(2563), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [85662] = 2, + [82838] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 7, + ACTIONS(4298), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -141387,40 +136934,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [85676] = 2, + [82852] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1464), 7, + ACTIONS(2761), 7, sym__automatic_semicolon, - sym__statement_boundary, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_else, - anon_sym_while, + anon_sym_COMMA, anon_sym_SEMI, - [85690] = 7, - ACTIONS(105), 1, + anon_sym_EQ, + [82866] = 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, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(3771), 1, + anon_sym_SEMI, anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + [82880] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2763), 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, + [82894] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(2737), 7, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_LPAREN, - anon_sym_COLON, - [85714] = 2, + anon_sym_SEMI, + anon_sym_EQ, + [82908] = 6, + ACTIONS(1805), 1, + sym_identifier, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(4350), 1, + anon_sym_LBRACK, + ACTIONS(4352), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3220), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82930] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4271), 7, + ACTIONS(4354), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -141428,44 +137010,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [85728] = 6, - ACTIONS(4251), 1, + [82944] = 3, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3765), 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, + [82960] = 6, + ACTIONS(4258), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4275), 1, - anon_sym_BQUOTE, - ACTIONS(4277), 1, + ACTIONS(4312), 1, sym__invalid_template_escape, + ACTIONS(4356), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4273), 2, + ACTIONS(4308), 2, sym__template_chars, sym_escape_sequence, - STATE(2151), 2, + STATE(2086), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85750] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [85774] = 2, + [82982] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2803), 7, + ACTIONS(4300), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -141473,115 +137051,284 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [85788] = 7, + [82996] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(3787), 1, + ACTIONS(3753), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2772), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2799), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - [85812] = 5, - ACTIONS(4065), 1, + [83020] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4312), 1, + sym__invalid_template_escape, + ACTIONS(4358), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4308), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2086), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83042] = 5, + ACTIONS(3459), 1, + anon_sym_EQ, + ACTIONS(4362), 1, + sym__line_break_after_field, + STATE(2423), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4360), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [83062] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4312), 1, + sym__invalid_template_escape, + ACTIONS(4364), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4308), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2086), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83084] = 5, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4279), 1, + ACTIONS(4366), 1, sym_identifier, - ACTIONS(4283), 1, + ACTIONS(4370), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4281), 4, + ACTIONS(4368), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [85832] = 2, + [83104] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(3779), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 7, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83128] = 7, + ACTIONS(105), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, + ACTIONS(3751), 1, anon_sym_EQ, - anon_sym_RBRACK, - [85846] = 2, + ACTIONS(3757), 1, + anon_sym_RBRACE, + STATE(2608), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 7, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(3455), 2, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - [85860] = 6, - ACTIONS(4251), 1, + anon_sym_COLON, + [83152] = 6, + ACTIONS(4258), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4287), 1, - anon_sym_BQUOTE, - ACTIONS(4289), 1, + ACTIONS(4312), 1, sym__invalid_template_escape, + ACTIONS(4372), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4285), 2, + ACTIONS(4308), 2, sym__template_chars, sym_escape_sequence, - STATE(2161), 2, + STATE(2086), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85882] = 8, - ACTIONS(4233), 1, + [83174] = 8, + ACTIONS(4222), 1, anon_sym_with, - ACTIONS(4291), 1, + ACTIONS(4374), 1, anon_sym_SEMI, - ACTIONS(4293), 1, + ACTIONS(4376), 1, sym__automatic_semicolon, - ACTIONS(4295), 1, + ACTIONS(4378), 1, sym__line_break_before_attributes, - ACTIONS(4297), 1, + ACTIONS(4380), 1, sym__await_identifier_line_break, - ACTIONS(4299), 1, + ACTIONS(4382), 1, sym__await_yield_identifier_start, - STATE(2403), 1, + STATE(2425), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85908] = 4, - ACTIONS(2892), 1, + [83200] = 8, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4384), 1, + anon_sym_SEMI, + ACTIONS(4386), 1, + sym__automatic_semicolon, + ACTIONS(4388), 1, + sym__line_break_before_attributes, + ACTIONS(4390), 1, + sym__await_identifier_line_break, + ACTIONS(4392), 1, + sym__await_yield_identifier_start, + STATE(2399), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83226] = 8, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4394), 1, + anon_sym_SEMI, + ACTIONS(4396), 1, + sym__automatic_semicolon, + ACTIONS(4398), 1, + sym__line_break_before_attributes, + ACTIONS(4400), 1, + sym__await_identifier_line_break, + ACTIONS(4402), 1, + sym__await_yield_identifier_start, + STATE(2401), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83252] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2367), 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, + [83266] = 8, + ACTIONS(4222), 1, + anon_sym_with, + ACTIONS(4404), 1, + anon_sym_SEMI, + ACTIONS(4406), 1, + sym__automatic_semicolon, + ACTIONS(4408), 1, + sym__line_break_before_attributes, + ACTIONS(4410), 1, + sym__await_identifier_line_break, + ACTIONS(4412), 1, + sym__await_yield_identifier_start, + STATE(2405), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83292] = 3, + ACTIONS(2742), 1, + anon_sym_LPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4414), 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, + [83308] = 6, + ACTIONS(4258), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4418), 1, + anon_sym_BQUOTE, + ACTIONS(4420), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4416), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2126), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83330] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(3751), 1, + anon_sym_EQ, + STATE(2651), 1, + aux_sym_object_repeat1, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83354] = 4, + ACTIONS(2802), 1, anon_sym_COMMA, - STATE(2150), 1, + STATE(2087), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4301), 5, + ACTIONS(4422), 5, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [85926] = 2, + [83372] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 7, + ACTIONS(4354), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -141589,14662 +137336,14593 @@ 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, + [83386] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, + ACTIONS(4286), 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_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [83400] = 6, + ACTIONS(4258), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4311), 1, - anon_sym_BQUOTE, - ACTIONS(4313), 1, + ACTIONS(4312), 1, sym__invalid_template_escape, + ACTIONS(4424), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, + ACTIONS(4308), 2, sym__template_chars, sym_escape_sequence, - STATE(2145), 2, + STATE(2086), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85984] = 5, - ACTIONS(3497), 1, + [83422] = 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, - ACTIONS(4317), 1, - sym__line_break_after_field, - STATE(2415), 1, - sym__initializer, + [83435] = 4, + ACTIONS(4426), 1, + anon_sym_COMMA, + STATE(2166), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4428), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [83452] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4315), 4, + ACTIONS(2763), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [83465] = 3, + ACTIONS(4430), 1, + anon_sym_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4432), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83480] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4436), 1, + anon_sym_SEMI, + ACTIONS(4438), 1, sym__automatic_semicolon, + ACTIONS(4440), 1, sym__await_identifier_line_break, + ACTIONS(4442), 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(2162), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83503] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 2, + ACTIONS(4354), 6, + sym__line_break_after_binding, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4319), 2, anon_sym_in, anon_sym_of, - [86026] = 2, + anon_sym_SEMI, + anon_sym_EQ, + [83516] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 7, + ACTIONS(2371), 6, sym__automatic_semicolon, - sym__line_break_after_binding, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, + anon_sym_with, 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, + [83529] = 5, + ACTIONS(2424), 1, + anon_sym_LPAREN, + ACTIONS(4446), 1, + sym__argumentless_new_end, + STATE(1226), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4305), 2, - anon_sym_in, - anon_sym_of, - [86062] = 3, - ACTIONS(3493), 1, - anon_sym_LPAREN, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83548] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3775), 6, + ACTIONS(4448), 6, sym__automatic_semicolon, - sym__line_break_after_field, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_with, anon_sym_SEMI, + [83561] = 4, + ACTIONS(4450), 1, + sym_identifier, + ACTIONS(4454), 1, 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 4, + ACTIONS(4452), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [83578] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2353), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + anon_sym_AT, + [83591] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4456), 1, + sym_identifier, + ACTIONS(4458), 1, + anon_sym_RBRACE, + STATE(2820), 1, + sym_string, + STATE(3141), 1, + sym__local_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83614] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4460), 1, + anon_sym_SEMI, + ACTIONS(4462), 1, sym__automatic_semicolon, + ACTIONS(4464), 1, sym__await_identifier_line_break, + ACTIONS(4466), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [86098] = 6, - ACTIONS(4330), 1, - anon_sym_BQUOTE, - ACTIONS(4332), 1, - sym__invalid_template_escape, - ACTIONS(4335), 1, - anon_sym_DOLLAR_LBRACE, + STATE(2163), 1, + aux_sym_using_declaration_repeat1, 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, - anon_sym_LPAREN, + [83637] = 5, + ACTIONS(4468), 1, + anon_sym_RBRACE, + ACTIONS(4470), 1, + anon_sym_case, + ACTIONS(4472), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4338), 6, + STATE(2206), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83656] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4474), 1, + anon_sym_SEMI, + ACTIONS(4476), 1, sym__automatic_semicolon, - sym__line_break_after_field, + ACTIONS(4478), 1, sym__await_identifier_line_break, + ACTIONS(4480), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [86136] = 7, - ACTIONS(105), 1, + STATE(2189), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83679] = 7, + ACTIONS(4434), 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(4482), 1, + anon_sym_SEMI, + ACTIONS(4484), 1, + sym__automatic_semicolon, + ACTIONS(4486), 1, + sym__await_identifier_line_break, + ACTIONS(4488), 1, + sym__await_yield_identifier_start, + STATE(2189), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + [83702] = 5, + ACTIONS(2693), 1, 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, + ACTIONS(4490), 1, + sym__argumentless_new_end, + STATE(1342), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83721] = 5, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(4492), 1, + sym__argumentless_new_end, + STATE(1542), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83740] = 4, + ACTIONS(4494), 1, + anon_sym_COMMA, + STATE(2166), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4340), 4, + ACTIONS(4497), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86180] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3797), 1, + [83757] = 5, + ACTIONS(4470), 1, + anon_sym_case, + ACTIONS(4472), 1, + anon_sym_default, + ACTIONS(4499), 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, - [86204] = 4, - ACTIONS(4344), 1, + STATE(2182), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83776] = 4, + ACTIONS(4426), 1, anon_sym_COMMA, - STATE(2150), 1, - aux_sym_sequence_expression_repeat1, + STATE(2166), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2780), 5, - anon_sym_RBRACE, - anon_sym_RPAREN, + ACTIONS(4501), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, 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(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, + [83793] = 3, + ACTIONS(4503), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4349), 4, + ACTIONS(4505), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86264] = 7, - ACTIONS(105), 1, + [83808] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2367), 6, + anon_sym_as, anon_sym_COMMA, - ACTIONS(399), 1, anon_sym_RBRACE, - ACTIONS(3771), 1, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [83821] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4270), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + [83834] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86288] = 7, - ACTIONS(105), 1, + ACTIONS(4300), 6, + sym__line_break_after_binding, anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(3771), 1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + [83847] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86312] = 7, - ACTIONS(105), 1, + ACTIONS(2761), 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(3793), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, - aux_sym_object_repeat1, + [83860] = 5, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(4507), 1, + sym__argumentless_new_end, + STATE(962), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83879] = 5, + ACTIONS(4509), 1, anon_sym_LPAREN, - anon_sym_COLON, - [86336] = 2, + ACTIONS(4511), 1, + anon_sym_DOT, + STATE(2797), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4271), 7, - anon_sym_COMMA, + ACTIONS(3830), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83898] = 5, + ACTIONS(4470), 1, + anon_sym_case, + ACTIONS(4472), 1, + anon_sym_default, + ACTIONS(4513), 1, 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4353), 4, + STATE(2161), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83917] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4515), 1, + anon_sym_class, + ACTIONS(4517), 1, + anon_sym_function, + ACTIONS(4519), 1, + anon_sym_async, + STATE(2578), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83940] = 3, + ACTIONS(4521), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4523), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, 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, - anon_sym_BQUOTE, + [83955] = 3, + ACTIONS(4525), 1, + sym_identifier, 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, + ACTIONS(4527), 5, sym__automatic_semicolon, - ACTIONS(4363), 1, - sym__line_break_before_attributes, - ACTIONS(4365), 1, + sym__line_break_ends_statement, sym__await_identifier_line_break, - ACTIONS(4367), 1, sym__await_yield_identifier_start, - STATE(2362), 1, - sym_import_attribute, + anon_sym_SEMI, + [83970] = 3, + ACTIONS(4529), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86418] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4369), 1, + ACTIONS(4531), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [83985] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4533), 1, anon_sym_SEMI, - ACTIONS(4371), 1, + ACTIONS(4535), 1, sym__automatic_semicolon, - ACTIONS(4373), 1, - sym__line_break_before_attributes, - ACTIONS(4375), 1, + ACTIONS(4537), 1, sym__await_identifier_line_break, - ACTIONS(4377), 1, + ACTIONS(4539), 1, sym__await_yield_identifier_start, - STATE(2364), 1, - sym_import_attribute, + STATE(2189), 1, + aux_sym_using_declaration_repeat1, 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, + [84008] = 5, + ACTIONS(4470), 1, + anon_sym_case, + ACTIONS(4472), 1, + anon_sym_default, + ACTIONS(4541), 1, + anon_sym_RBRACE, 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, - 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, + STATE(2206), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [84027] = 5, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(4350), 1, + anon_sym_LBRACK, + ACTIONS(4543), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86492] = 2, + STATE(3353), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [84046] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2801), 7, - sym__automatic_semicolon, - sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2371), 6, + anon_sym_as, anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [86506] = 2, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [84059] = 4, + ACTIONS(4545), 1, + anon_sym_COMMA, + STATE(2185), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2807), 7, + ACTIONS(2744), 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, - [86520] = 6, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(4321), 1, - sym__line_break_after_binding, - STATE(2948), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4229), 2, + [84076] = 7, + ACTIONS(4434), 1, anon_sym_COMMA, + ACTIONS(4548), 1, 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4391), 4, + ACTIONS(4550), 1, sym__automatic_semicolon, + ACTIONS(4552), 1, sym__await_identifier_line_break, + ACTIONS(4554), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [86562] = 2, + STATE(2190), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 7, - 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, + [84099] = 5, + ACTIONS(4556), 1, + anon_sym_LPAREN, + ACTIONS(4558), 1, + sym__argumentless_new_end, + STATE(2346), 1, + sym_arguments, 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, - 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(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84118] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86622] = 2, + ACTIONS(2357), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + anon_sym_AT, + [84131] = 4, + ACTIONS(4560), 1, + anon_sym_COMMA, + STATE(2189), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2770), 7, + ACTIONS(4563), 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, + [84148] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4565), 1, + anon_sym_SEMI, + ACTIONS(4567), 1, + sym__automatic_semicolon, + ACTIONS(4569), 1, + sym__await_identifier_line_break, + ACTIONS(4571), 1, + sym__await_yield_identifier_start, + STATE(2189), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1458), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(4401), 4, + [84171] = 4, + ACTIONS(2727), 1, + anon_sym_COMMA, + STATE(2185), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4422), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86652] = 2, + [84188] = 4, + ACTIONS(4426), 1, + anon_sym_COMMA, + STATE(2207), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4403), 7, + ACTIONS(4573), 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, - [86666] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4407), 1, - anon_sym_BQUOTE, - ACTIONS(4409), 1, - sym__invalid_template_escape, + [84205] = 5, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(4575), 1, + sym__argumentless_new_end, + STATE(1752), 1, + sym_arguments, 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, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, 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(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4403), 7, + [84224] = 4, + ACTIONS(4426), 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, + STATE(2149), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3045), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [86746] = 2, + ACTIONS(4577), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84241] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 7, + ACTIONS(2367), 6, sym__automatic_semicolon, - sym__line_break_after_field, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, + anon_sym_with, anon_sym_SEMI, + [84254] = 3, + ACTIONS(4579), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4581), 5, + anon_sym_LBRACE, anon_sym_EQ, - [86760] = 7, - ACTIONS(105), 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, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84269] = 3, + ACTIONS(4583), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - 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(4585), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_DOT, + anon_sym_SLASH_GT, + [84284] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4587), 1, + anon_sym_class, + ACTIONS(4589), 1, + anon_sym_function, + ACTIONS(4591), 1, + anon_sym_async, + STATE(2534), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, 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, - anon_sym_BQUOTE, + [84307] = 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, + ACTIONS(2361), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, + anon_sym_AT, + [84320] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4456), 1, + sym_identifier, + ACTIONS(4593), 1, + anon_sym_RBRACE, + STATE(2820), 1, + sym_string, + STATE(3141), 1, + sym__local_export_specifier, 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, + [84343] = 4, + ACTIONS(4426), 1, + anon_sym_COMMA, + STATE(2166), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 7, + ACTIONS(4595), 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, + [84360] = 5, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(4597), 1, + sym__argumentless_new_end, + STATE(1061), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4444), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84379] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2803), 6, + ACTIONS(4298), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [86877] = 7, - ACTIONS(4429), 1, + [84392] = 4, + ACTIONS(4426), 1, anon_sym_COMMA, - ACTIONS(4431), 1, + STATE(2168), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4599), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(4433), 1, + [84409] = 7, + ACTIONS(4434), 1, + anon_sym_COMMA, + ACTIONS(4601), 1, + anon_sym_SEMI, + ACTIONS(4603), 1, sym__automatic_semicolon, - ACTIONS(4435), 1, + ACTIONS(4605), 1, sym__await_identifier_line_break, - ACTIONS(4437), 1, + ACTIONS(4607), 1, sym__await_yield_identifier_start, - STATE(2216), 1, + STATE(2181), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [86923] = 5, - ACTIONS(4443), 1, + [84432] = 5, + ACTIONS(4609), 1, anon_sym_RBRACE, - ACTIONS(4445), 1, + ACTIONS(4611), 1, anon_sym_case, - ACTIONS(4447), 1, + ACTIONS(4614), 1, anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2188), 3, + STATE(2206), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [86942] = 2, + [84451] = 4, + ACTIONS(4426), 1, + anon_sym_COMMA, + STATE(2166), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4403), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4617), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, 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, + [84468] = 5, + ACTIONS(1807), 1, + anon_sym_LBRACE, + ACTIONS(4350), 1, + anon_sym_LBRACK, + ACTIONS(4619), 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, - [86974] = 2, + STATE(3441), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [84487] = 4, + ACTIONS(4426), 1, + anon_sym_COMMA, + STATE(2201), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2807), 6, + ACTIONS(4621), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84504] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4286), 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, + [84517] = 6, + ACTIONS(4623), 1, + sym_identifier, + ACTIONS(4625), 1, + anon_sym_LBRACE, + ACTIONS(4627), 1, + anon_sym_extends, + STATE(2833), 1, + sym_class_body, + STATE(3099), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2188), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [87006] = 2, + [84537] = 3, + ACTIONS(4631), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 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, - [87019] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(4629), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84551] = 2, 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, + ACTIONS(2329), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84563] = 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(2333), 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, + [84575] = 6, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(4633), 1, + sym_identifier, + ACTIONS(4635), 1, + anon_sym_LBRACK, + ACTIONS(4637), 1, + sym_private_property_identifier, + STATE(872), 1, + sym_arguments, 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, + [84595] = 6, + ACTIONS(4639), 1, + sym_identifier, + ACTIONS(4641), 1, + anon_sym_GT, + ACTIONS(4643), 1, + sym_jsx_identifier, + STATE(2972), 1, + sym_nested_identifier, + STATE(3475), 1, + sym_jsx_namespace_name, 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, + [84615] = 3, + ACTIONS(4645), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87108] = 3, - ACTIONS(4475), 1, + ACTIONS(4647), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84629] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4652), 1, + anon_sym_DQUOTE, + ACTIONS(4654), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2218), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4649), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [84649] = 3, + ACTIONS(2315), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4477), 5, + ACTIONS(2317), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, - anon_sym_DOT, anon_sym_SLASH_GT, - [87123] = 2, + [84663] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4660), 1, + anon_sym_SQUOTE, + ACTIONS(4662), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2220), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4657), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [84683] = 3, + ACTIONS(2347), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2349), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84697] = 3, + ACTIONS(4665), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4479), 6, + ACTIONS(4667), 4, 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, + [84711] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4669), 1, sym_identifier, + ACTIONS(4671), 1, + anon_sym_LBRACE, + STATE(1576), 1, + sym_class_body, + STATE(2973), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [84731] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4483), 5, + ACTIONS(4673), 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, + [84743] = 3, + ACTIONS(4675), 1, + sym_identifier, 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(4677), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84757] = 3, + ACTIONS(2323), 1, + sym_identifier, 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, + ACTIONS(2325), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84771] = 3, + ACTIONS(4681), 1, + sym__invalid_template_escape, 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(4679), 4, + sym__template_chars, + sym_escape_sequence, + anon_sym_BQUOTE, + anon_sym_DOLLAR_LBRACE, + [84785] = 3, + ACTIONS(2327), 1, + sym_identifier, 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(2329), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84799] = 3, + ACTIONS(2331), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87250] = 2, + ACTIONS(2333), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84813] = 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(2289), 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, + [84825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87286] = 5, - ACTIONS(4511), 1, + ACTIONS(1027), 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, + [84837] = 2, 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, + ACTIONS(2337), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84849] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4685), 1, + anon_sym_SQUOTE, + ACTIONS(4687), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2276), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4683), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [84869] = 3, + ACTIONS(4689), 1, + sym_identifier, 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, - anon_sym_COMMA, - STATE(2222), 1, - aux_sym_sequence_expression_repeat1, + ACTIONS(4691), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84883] = 3, + ACTIONS(2343), 1, + sym_identifier, 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, + ACTIONS(2345), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84897] = 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(2341), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84909] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4693), 1, sym_identifier, - ACTIONS(4525), 1, - anon_sym_RBRACE, - STATE(2615), 1, - sym_string, - STATE(2891), 1, - sym__local_export_specifier, + ACTIONS(4695), 1, + anon_sym_LBRACE, + STATE(895), 1, + sym_class_body, + STATE(2990), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87385] = 2, + [84929] = 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, + ACTIONS(2277), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84941] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1053), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [84953] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2293), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84965] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2297), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84977] = 3, + ACTIONS(4697), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4529), 5, + ACTIONS(4699), 4, 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, + [84991] = 3, + ACTIONS(2347), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2349), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85005] = 3, + ACTIONS(4701), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4531), 4, + ACTIONS(4703), 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, + [85019] = 4, + ACTIONS(4509), 1, + anon_sym_LPAREN, + STATE(2797), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3830), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [85035] = 3, + ACTIONS(2315), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2317), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [85049] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3838), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [85061] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2345), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85073] = 6, + ACTIONS(4705), 1, + sym_identifier, + ACTIONS(4707), 1, + anon_sym_GT, + ACTIONS(4709), 1, + sym_jsx_identifier, + STATE(3021), 1, + sym_nested_identifier, + STATE(3372), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85093] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3849), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [85105] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(997), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85117] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(971), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85129] = 6, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(4711), 1, + sym_identifier, + ACTIONS(4713), 1, + anon_sym_LBRACK, + ACTIONS(4715), 1, + sym_private_property_identifier, + STATE(1594), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85149] = 6, + ACTIONS(4717), 1, + sym_identifier, + ACTIONS(4719), 1, + anon_sym_GT, + ACTIONS(4721), 1, + sym_jsx_identifier, + STATE(3261), 1, + sym_nested_identifier, + STATE(3431), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85169] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4695), 1, + anon_sym_LBRACE, + ACTIONS(4723), 1, + sym_identifier, + STATE(905), 1, + sym_class_body, + STATE(3022), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87453] = 4, - ACTIONS(4541), 1, - anon_sym_COMMA, - STATE(2216), 1, - aux_sym_using_declaration_repeat1, + [85189] = 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, + ACTIONS(2011), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85201] = 3, + ACTIONS(4725), 1, sym_identifier, - ACTIONS(4550), 1, - anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4548), 4, + ACTIONS(4727), 4, 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, + [85215] = 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(4729), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85227] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4731), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85239] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4560), 4, + ACTIONS(4733), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87527] = 2, + [85251] = 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(1364), 5, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_AT, + [85263] = 2, 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, + ACTIONS(2269), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85275] = 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(2301), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85287] = 3, + ACTIONS(2323), 1, + anon_sym_LT, 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(2325), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [85301] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4735), 1, + sym_identifier, + ACTIONS(4737), 1, + anon_sym_LBRACE, + STATE(2278), 1, + sym_class_body, + STATE(3192), 1, + sym_class_heritage, 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, + [85321] = 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(4739), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85333] = 2, 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, - sym_identifier, + ACTIONS(2353), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85345] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4743), 1, + anon_sym_DQUOTE, + ACTIONS(4745), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2218), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4741), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [85365] = 4, + ACTIONS(3751), 1, + anon_sym_EQ, 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(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3807), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [85381] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4743), 1, + anon_sym_SQUOTE, + ACTIONS(4749), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2220), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4747), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [85401] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4590), 5, + ACTIONS(4751), 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, + [85413] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3363), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87693] = 2, + ACTIONS(2253), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85425] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 6, - sym__line_break_after_binding, + ACTIONS(4753), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, anon_sym_SEMI, - anon_sym_EQ, - [87706] = 2, + [85437] = 6, + ACTIONS(4755), 1, + sym_identifier, + ACTIONS(4757), 1, + anon_sym_GT, + ACTIONS(4759), 1, + sym_jsx_identifier, + STATE(3056), 1, + sym_nested_identifier, + STATE(3330), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87719] = 2, + [85457] = 2, 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(2357), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85469] = 6, + ACTIONS(4761), 1, + sym_identifier, + ACTIONS(4763), 1, + anon_sym_LPAREN, + STATE(1889), 1, + sym_decorator_member_expression, + STATE(1892), 1, + sym_parenthesized_expression, + STATE(1908), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87755] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2195), 1, - aux_sym_variable_declaration_repeat1, + [85489] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4602), 4, + ACTIONS(4765), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87772] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1464), 5, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_class, - anon_sym_LPAREN, - 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, + [85501] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87804] = 3, - ACTIONS(2377), 1, + ACTIONS(971), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [85513] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4767), 1, sym_identifier, + ACTIONS(4769), 1, + anon_sym_LBRACE, + STATE(1140), 1, + sym_class_body, + STATE(3265), 1, + sym_class_heritage, 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, + [85533] = 4, + ACTIONS(4268), 1, + anon_sym_finally, + STATE(2782), 1, + sym_finally_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87838] = 3, - ACTIONS(4616), 1, + ACTIONS(1390), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [85549] = 3, + ACTIONS(4697), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, + ACTIONS(4699), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [87852] = 3, - ACTIONS(2381), 1, - sym_identifier, + [85563] = 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(2273), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85575] = 5, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(1137), 1, + sym__line_break_after_binding, + STATE(2995), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87880] = 6, - ACTIONS(4618), 1, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [85593] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4771), 1, sym_identifier, - ACTIONS(4620), 1, + ACTIONS(4773), 1, anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - STATE(1374), 1, + STATE(1290), 1, sym_class_body, - STATE(3216), 1, + STATE(2959), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87900] = 3, - ACTIONS(2397), 1, - sym_identifier, + [85613] = 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, - sym_identifier, + ACTIONS(4775), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85625] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4626), 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, + ACTIONS(2349), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85637] = 3, + ACTIONS(4777), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87948] = 6, - ACTIONS(4630), 1, + ACTIONS(1876), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [85651] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4769), 1, + anon_sym_LBRACE, + ACTIONS(4780), 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, + STATE(1134), 1, + sym_class_body, + STATE(3202), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87968] = 3, - ACTIONS(2397), 1, + [85671] = 6, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(4782), 1, sym_identifier, + ACTIONS(4784), 1, + anon_sym_LBRACK, + ACTIONS(4786), 1, + sym_private_property_identifier, + STATE(1025), 1, + sym_arguments, 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, + [85691] = 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(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4643), 1, - anon_sym_DQUOTE, - ACTIONS(4645), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2249), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4640), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [88016] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4651), 1, - anon_sym_SQUOTE, - ACTIONS(4653), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2250), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4648), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [88036] = 3, - ACTIONS(2397), 1, + ACTIONS(2305), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85703] = 6, + ACTIONS(4788), 1, sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2399), 4, - anon_sym_LBRACE, + ACTIONS(4790), 1, anon_sym_GT, + ACTIONS(4792), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [88050] = 3, - ACTIONS(2397), 1, - sym_identifier, + STATE(2967), 1, + sym_nested_identifier, + STATE(3381), 1, + sym_jsx_namespace_name, 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, + [85723] = 5, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(4290), 1, + sym__line_break_after_binding, + STATE(3000), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88084] = 2, + ACTIONS(4204), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [85741] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4660), 5, + ACTIONS(4794), 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, - 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, + [85753] = 5, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2842), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88116] = 3, - ACTIONS(2401), 1, - sym_identifier, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [85771] = 2, 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, + ACTIONS(987), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85783] = 6, + ACTIONS(4796), 1, sym_identifier, - ACTIONS(4670), 1, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4672), 1, + ACTIONS(4800), 1, sym_jsx_identifier, - STATE(3001), 1, + STATE(3082), 1, sym_nested_identifier, - STATE(3250), 1, + STATE(3419), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88150] = 3, - ACTIONS(4616), 1, - anon_sym_LT, - 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, - [88164] = 2, + [85803] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3863), 5, - anon_sym_export, - anon_sym_class, + ACTIONS(2361), 5, + sym__argumentless_new_end, anon_sym_LPAREN, + anon_sym_LBRACK, anon_sym_DOT, - anon_sym_AT, - [88176] = 6, - ACTIONS(3), 1, + anon_sym_BQUOTE, + [85815] = 2, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + ACTIONS(4802), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85827] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4737), 1, + anon_sym_LBRACE, + ACTIONS(4804), 1, + sym_identifier, + STATE(2230), 1, + sym_class_body, + STATE(2969), 1, + sym_class_heritage, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(4676), 1, - anon_sym_DQUOTE, - ACTIONS(4678), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2340), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4674), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [88196] = 2, + sym_comment, + [85847] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4680), 5, + ACTIONS(4806), 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, + [85859] = 6, + ACTIONS(3455), 1, + anon_sym_COLON, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(4808), 1, + anon_sym_RBRACE, + STATE(2844), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85879] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(977), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85891] = 6, + ACTIONS(2693), 1, anon_sym_LPAREN, - ACTIONS(4682), 1, + ACTIONS(4810), 1, sym_identifier, - ACTIONS(4684), 1, + ACTIONS(4812), 1, anon_sym_LBRACK, - ACTIONS(4686), 1, + ACTIONS(4814), 1, sym_private_property_identifier, - STATE(1605), 1, + STATE(1323), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88228] = 6, - ACTIONS(4688), 1, + [85911] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2057), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85923] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4816), 1, + sym_identifier, + ACTIONS(4818), 1, + anon_sym_LBRACE, + STATE(1654), 1, + sym_class_body, + STATE(3291), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85943] = 3, + ACTIONS(4820), 1, sym_identifier, - ACTIONS(4690), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4822), 4, + anon_sym_LBRACE, anon_sym_GT, - ACTIONS(4692), 1, sym_jsx_identifier, - STATE(2871), 1, - sym_nested_identifier, - STATE(3348), 1, - sym_jsx_namespace_name, + anon_sym_SLASH_GT, + [85957] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88248] = 4, - ACTIONS(4511), 1, + ACTIONS(1051), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - STATE(2713), 1, - sym_arguments, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85969] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [88264] = 3, - ACTIONS(2369), 1, - anon_sym_LT, + ACTIONS(1035), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85981] = 2, 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, + ACTIONS(2257), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85993] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4824), 1, + anon_sym_export, + ACTIONS(4826), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 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, + [86013] = 6, + ACTIONS(4828), 1, sym_identifier, - ACTIONS(4700), 1, + ACTIONS(4830), 1, anon_sym_GT, - ACTIONS(4702), 1, + ACTIONS(4832), 1, sym_jsx_identifier, - STATE(2985), 1, + STATE(3147), 1, sym_nested_identifier, - STATE(3356), 1, + STATE(3498), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88312] = 3, - ACTIONS(4706), 1, + [86033] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4834), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86045] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4685), 1, + anon_sym_DQUOTE, + ACTIONS(4838), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2274), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4836), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [86065] = 3, + ACTIONS(2327), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4704), 4, + ACTIONS(2329), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [88326] = 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, - anon_sym_extends, - ACTIONS(4708), 1, - sym_identifier, - ACTIONS(4710), 1, - anon_sym_LBRACE, - STATE(528), 1, - sym_class_body, - STATE(2954), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88358] = 3, - ACTIONS(2381), 1, + [86079] = 3, + ACTIONS(4842), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2383), 4, + ACTIONS(4840), 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, - sym_identifier, - ACTIONS(4714), 1, - anon_sym_LBRACK, - ACTIONS(4716), 1, - sym_private_property_identifier, - STATE(1201), 1, - sym_arguments, + [86093] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88392] = 3, - ACTIONS(2401), 1, + ACTIONS(2309), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86105] = 3, + ACTIONS(2331), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 4, + ACTIONS(2333), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [88406] = 6, - ACTIONS(4718), 1, - sym_identifier, - ACTIONS(4720), 1, - anon_sym_GT, - ACTIONS(4722), 1, - sym_jsx_identifier, - STATE(3134), 1, - sym_nested_identifier, - STATE(3256), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88426] = 6, - ACTIONS(4622), 1, + [86119] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4724), 1, + ACTIONS(4844), 1, sym_identifier, - ACTIONS(4726), 1, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(1818), 1, + STATE(526), 1, sym_class_body, - STATE(3056), 1, + STATE(3248), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88446] = 6, - ACTIONS(3051), 1, + [86139] = 6, + ACTIONS(3339), 1, anon_sym_LPAREN, - ACTIONS(4728), 1, + ACTIONS(4848), 1, sym_identifier, - ACTIONS(4730), 1, + ACTIONS(4850), 1, anon_sym_LBRACK, - ACTIONS(4732), 1, + ACTIONS(4852), 1, sym_private_property_identifier, - STATE(1756), 1, + STATE(1658), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88466] = 6, - ACTIONS(4734), 1, + [86159] = 6, + ACTIONS(4854), 1, sym_identifier, - ACTIONS(4736), 1, + ACTIONS(4856), 1, anon_sym_GT, - ACTIONS(4738), 1, + ACTIONS(4858), 1, sym_jsx_identifier, - STATE(3222), 1, + STATE(3281), 1, sym_nested_identifier, - STATE(3412), 1, + STATE(3473), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88486] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4740), 1, - sym_identifier, - ACTIONS(4742), 1, - anon_sym_LBRACE, - STATE(1086), 1, - sym_class_body, - STATE(3002), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88506] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4744), 1, - sym_identifier, - ACTIONS(4746), 1, - anon_sym_LBRACE, - STATE(1612), 1, - sym_class_body, - STATE(2872), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88526] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4748), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88538] = 6, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(4439), 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, - sym_identifier, + [86179] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4752), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [88572] = 3, - ACTIONS(4754), 1, - sym_identifier, + ACTIONS(2313), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86191] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4756), 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, + ACTIONS(1876), 5, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(4758), 1, anon_sym_RBRACE, - STATE(2726), 1, - aux_sym_object_pattern_repeat1, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [86203] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88606] = 6, - ACTIONS(4622), 1, + ACTIONS(4860), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86215] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4710), 1, - anon_sym_LBRACE, - ACTIONS(4760), 1, - sym_identifier, - STATE(547), 1, - sym_class_body, - STATE(2988), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88626] = 6, - ACTIONS(4620), 1, + ACTIONS(4773), 1, anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4762), 1, + ACTIONS(4862), 1, sym_identifier, - STATE(1374), 1, + STATE(1290), 1, sym_class_body, - STATE(3216), 1, + STATE(2959), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88646] = 6, - ACTIONS(4622), 1, + [86235] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4658), 1, + ACTIONS(4773), 1, anon_sym_LBRACE, - ACTIONS(4764), 1, + ACTIONS(4864), 1, sym_identifier, - STATE(2697), 1, + STATE(1334), 1, sym_class_body, - STATE(2949), 1, + STATE(3009), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88666] = 2, + [86255] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4766), 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, + ACTIONS(4866), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88698] = 4, - ACTIONS(3771), 1, - anon_sym_EQ, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86267] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(2325), 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, + [86279] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4772), 1, + ACTIONS(4868), 1, sym_identifier, - ACTIONS(4774), 1, + ACTIONS(4870), 1, anon_sym_LBRACE, - STATE(1202), 1, + STATE(1030), 1, sym_class_body, - STATE(3135), 1, + STATE(3035), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88734] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4776), 5, - sym__automatic_semicolon, - 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, + [86299] = 6, + ACTIONS(4872), 1, sym_identifier, - STATE(1708), 1, - sym_class_body, - STATE(3225), 1, - sym_class_heritage, + ACTIONS(4874), 1, + anon_sym_GT, + ACTIONS(4876), 1, + sym_jsx_identifier, + STATE(2015), 1, + sym_nested_identifier, + STATE(2057), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88780] = 4, - ACTIONS(4399), 1, - anon_sym_finally, - STATE(2558), 1, - sym_finally_clause, + [86319] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4878), 1, + anon_sym_export, + ACTIONS(4880), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, 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, + [86339] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4756), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88810] = 6, - ACTIONS(3493), 1, + ACTIONS(4882), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86351] = 6, + ACTIONS(3455), 1, anon_sym_COLON, - ACTIONS(3595), 1, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, - ACTIONS(4783), 1, + ACTIONS(4884), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2800), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88830] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4785), 1, - sym_identifier, - ACTIONS(4787), 1, - sym_jsx_identifier, - STATE(2051), 1, - sym_nested_identifier, - STATE(2085), 1, - sym_jsx_namespace_name, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88870] = 3, - ACTIONS(4616), 1, - anon_sym_LT, + [86371] = 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(995), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86383] = 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(1011), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86395] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88916] = 6, - ACTIONS(4622), 1, + ACTIONS(1019), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86407] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4801), 1, - sym_identifier, - ACTIONS(4803), 1, + ACTIONS(4773), 1, anon_sym_LBRACE, - STATE(985), 1, + ACTIONS(4886), 1, + sym_identifier, + STATE(1334), 1, sym_class_body, - STATE(2893), 1, + STATE(3009), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88936] = 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, - [88950] = 6, - ACTIONS(3493), 1, - anon_sym_COLON, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(4805), 1, - anon_sym_RBRACE, - STATE(2800), 1, - aux_sym_object_pattern_repeat1, + [86427] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88970] = 3, - ACTIONS(2397), 1, - anon_sym_LT, + ACTIONS(2401), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86439] = 2, 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, - [88984] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4807), 1, - sym_identifier, - ACTIONS(4809), 1, - sym_jsx_identifier, - STATE(2059), 1, - sym_nested_identifier, - STATE(2088), 1, - sym_jsx_namespace_name, + ACTIONS(1043), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86451] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89004] = 2, + ACTIONS(4888), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [86463] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4811), 5, + ACTIONS(4890), 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, + [86475] = 2, 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, + ACTIONS(2317), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4813), 5, + ACTIONS(4892), 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, + [86499] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4817), 4, + ACTIONS(4894), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [89056] = 2, + [86511] = 6, + ACTIONS(4896), 1, + sym_identifier, + ACTIONS(4898), 1, + anon_sym_LPAREN, + STATE(2175), 1, + sym_decorator_member_expression, + STATE(2248), 1, + sym_parenthesized_expression, + STATE(2822), 1, + sym_decorator_call_expression, 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, + [86531] = 5, + ACTIONS(4900), 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, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89088] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4823), 1, + ACTIONS(3842), 2, + anon_sym_export, + anon_sym_class, + [86549] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4671), 1, + anon_sym_LBRACE, + ACTIONS(4903), 1, sym_identifier, - ACTIONS(4825), 1, - sym_jsx_identifier, - STATE(2047), 1, - sym_nested_identifier, - STATE(2081), 1, - sym_jsx_namespace_name, + STATE(1570), 1, + sym_class_body, + STATE(2925), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89108] = 5, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(1145), 1, - sym__line_break_after_binding, - STATE(2926), 1, - sym__initializer, + [86569] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [89126] = 5, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(4321), 1, - sym__line_break_after_binding, - STATE(2948), 1, - sym__initializer, + ACTIONS(2367), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86581] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [89144] = 3, - ACTIONS(4827), 1, - anon_sym_from, + ACTIONS(4432), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86593] = 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(1001), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86605] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4831), 5, + ACTIONS(4905), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [89170] = 2, + [86617] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4833), 5, + ACTIONS(4497), 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, + [86629] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4773), 1, + anon_sym_LBRACE, + ACTIONS(4907), 1, + sym_identifier, + STATE(1290), 1, + sym_class_body, + STATE(2959), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4835), 4, - sym__template_chars, - sym_escape_sequence, + [86649] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2281), 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, + [86661] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2321), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86673] = 3, + ACTIONS(2343), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2345), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [86687] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4773), 1, + anon_sym_LBRACE, + ACTIONS(4909), 1, + sym_identifier, + STATE(1334), 1, + sym_class_body, + STATE(3009), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86707] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1364), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86719] = 6, + ACTIONS(4874), 1, anon_sym_GT, - ACTIONS(4839), 1, + ACTIONS(4911), 1, sym_identifier, - ACTIONS(4841), 1, + ACTIONS(4913), 1, sym_jsx_identifier, - STATE(2050), 1, + STATE(2020), 1, sym_nested_identifier, - STATE(2076), 1, + STATE(2062), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89216] = 6, - ACTIONS(2511), 1, + [86739] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2371), 5, + sym__argumentless_new_end, 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, + anon_sym_DOT, + anon_sym_BQUOTE, + [86751] = 6, + ACTIONS(4874), 1, + anon_sym_GT, + ACTIONS(4915), 1, + sym_identifier, + ACTIONS(4917), 1, + sym_jsx_identifier, + STATE(2010), 1, + sym_nested_identifier, + STATE(2022), 1, + sym_jsx_namespace_name, 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, + [86771] = 6, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4846), 1, + anon_sym_LBRACE, + ACTIONS(4919), 1, + sym_identifier, + STATE(580), 1, + sym_class_body, + STATE(3207), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3867), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [89268] = 2, + [86791] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [89280] = 2, + ACTIONS(1053), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86803] = 6, + ACTIONS(4625), 1, + anon_sym_LBRACE, + ACTIONS(4627), 1, + anon_sym_extends, + ACTIONS(4921), 1, + sym_identifier, + STATE(2677), 1, + sym_class_body, + STATE(3122), 1, + sym_class_heritage, 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, + [86823] = 6, + ACTIONS(4874), 1, anon_sym_GT, - ACTIONS(4855), 1, + ACTIONS(4923), 1, sym_identifier, - ACTIONS(4857), 1, + ACTIONS(4925), 1, sym_jsx_identifier, - STATE(2053), 1, + STATE(2004), 1, sym_nested_identifier, - STATE(2067), 1, + STATE(2024), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89312] = 6, - ACTIONS(4610), 1, + [86843] = 6, + ACTIONS(4874), 1, anon_sym_GT, - ACTIONS(4859), 1, + ACTIONS(4927), 1, sym_identifier, - ACTIONS(4861), 1, + ACTIONS(4929), 1, sym_jsx_identifier, - STATE(2055), 1, + STATE(2003), 1, sym_nested_identifier, - STATE(2077), 1, + STATE(2055), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89332] = 3, - ACTIONS(4750), 1, + [86863] = 3, + ACTIONS(4933), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4752), 4, + ACTIONS(4931), 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, + [86877] = 6, + ACTIONS(4874), 1, + anon_sym_GT, + ACTIONS(4935), 1, sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(2864), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89366] = 2, + ACTIONS(4937), 1, + sym_jsx_identifier, + STATE(2011), 1, + sym_nested_identifier, + STATE(2025), 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_comment, + [86897] = 6, + ACTIONS(4874), 1, + anon_sym_GT, + ACTIONS(4939), 1, sym_identifier, + ACTIONS(4941), 1, + sym_jsx_identifier, + STATE(2002), 1, + sym_nested_identifier, + STATE(2034), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4869), 4, - anon_sym_LBRACE, + [86917] = 6, + ACTIONS(4874), 1, anon_sym_GT, + ACTIONS(4943), 1, + sym_identifier, + ACTIONS(4945), 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(2009), 1, + sym_nested_identifier, + STATE(2046), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + [86937] = 6, + ACTIONS(2424), 1, anon_sym_LPAREN, - anon_sym_COLON, - [89410] = 3, - ACTIONS(2377), 1, - anon_sym_LT, + ACTIONS(4947), 1, + sym_identifier, + ACTIONS(4949), 1, + anon_sym_LBRACK, + ACTIONS(4951), 1, + sym_private_property_identifier, + STATE(1194), 1, + sym_arguments, 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, + [86957] = 3, + ACTIONS(4953), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1918), 4, + ACTIONS(1876), 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, + [86971] = 6, + ACTIONS(4956), 1, sym_identifier, - ACTIONS(4882), 1, + ACTIONS(4958), 1, anon_sym_GT, - ACTIONS(4884), 1, + ACTIONS(4960), 1, sym_jsx_identifier, - STATE(2932), 1, + STATE(3107), 1, sym_nested_identifier, - STATE(3277), 1, + STATE(3313), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89478] = 3, - ACTIONS(2385), 1, - anon_sym_LT, - 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, + [86991] = 3, + ACTIONS(4962), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1923), 4, + ACTIONS(1881), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [89506] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - 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, + [87005] = 6, + ACTIONS(4874), 1, + anon_sym_GT, + ACTIONS(4964), 1, + sym_identifier, + ACTIONS(4966), 1, + sym_jsx_identifier, + STATE(2012), 1, + sym_nested_identifier, + STATE(2054), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 5, - 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, + [87025] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4898), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89552] = 3, - ACTIONS(4900), 1, - sym_identifier, + ACTIONS(2261), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87037] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4902), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89566] = 3, - ACTIONS(2397), 1, - anon_sym_LT, + ACTIONS(4968), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87049] = 2, 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, + ACTIONS(2265), 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, + [87061] = 6, + ACTIONS(3455), 1, + anon_sym_COLON, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(3751), 1, + anon_sym_EQ, + ACTIONS(4970), 1, + anon_sym_RBRACE, + STATE(2772), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89600] = 6, - ACTIONS(4622), 1, + [87081] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4746), 1, + ACTIONS(4818), 1, anon_sym_LBRACE, - ACTIONS(4908), 1, + ACTIONS(4972), 1, sym_identifier, - STATE(1638), 1, + STATE(1734), 1, sym_class_body, - STATE(3174), 1, + STATE(3015), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89620] = 6, - ACTIONS(4910), 1, - sym_identifier, - ACTIONS(4912), 1, - anon_sym_LPAREN, - STATE(1925), 1, - sym_decorator_member_expression, - STATE(1929), 1, - sym_parenthesized_expression, - STATE(1938), 1, - sym_decorator_call_expression, + [87101] = 5, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(3810), 1, + anon_sym_RBRACE, + STATE(2729), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89640] = 6, - ACTIONS(4622), 1, + ACTIONS(3455), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [87119] = 6, + ACTIONS(4627), 1, anon_sym_extends, - ACTIONS(4803), 1, + ACTIONS(4870), 1, anon_sym_LBRACE, - ACTIONS(4914), 1, + ACTIONS(4974), 1, sym_identifier, - STATE(884), 1, + STATE(1091), 1, sym_class_body, - STATE(2933), 1, + STATE(3112), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89660] = 3, - ACTIONS(2369), 1, + [87139] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2285), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87151] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4456), 1, + sym_identifier, + STATE(2820), 1, + sym_string, + STATE(3141), 1, + sym__local_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87171] = 3, + ACTIONS(4976), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 4, + ACTIONS(4978), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89674] = 3, - ACTIONS(4616), 1, + [87185] = 3, + ACTIONS(4820), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, + ACTIONS(4822), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89688] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1918), 5, + [87199] = 5, + ACTIONS(4980), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(4982), 1, anon_sym_RPAREN, + ACTIONS(4984), 1, anon_sym_EQ, - anon_sym_RBRACK, - [89700] = 6, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4916), 1, - sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(2864), 1, - sym_class_heritage, + STATE(2837), 1, + aux_sym_formal_parameters_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87216] = 5, + ACTIONS(4986), 1, + anon_sym_SEMI, + ACTIONS(4988), 1, + sym__automatic_semicolon, + ACTIONS(4990), 1, + sym__await_identifier_line_break, + ACTIONS(4992), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87233] = 5, + ACTIONS(4994), 1, + anon_sym_SEMI, + ACTIONS(4996), 1, + sym__automatic_semicolon, + ACTIONS(4998), 1, + sym__await_identifier_line_break, + ACTIONS(5000), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87250] = 5, + ACTIONS(5002), 1, + anon_sym_SEMI, + ACTIONS(5004), 1, + sym__automatic_semicolon, + ACTIONS(5006), 1, + sym__await_identifier_line_break, + ACTIONS(5008), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89720] = 6, - ACTIONS(4620), 1, + [87267] = 5, + ACTIONS(4625), 1, anon_sym_LBRACE, - ACTIONS(4622), 1, + ACTIONS(5010), 1, anon_sym_extends, - ACTIONS(4918), 1, - sym_identifier, - STATE(1374), 1, + STATE(2885), 1, sym_class_body, - STATE(3216), 1, + STATE(2952), 1, sym_class_heritage, 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, + [87284] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3856), 2, - anon_sym_export, - anon_sym_class, - [89758] = 6, - ACTIONS(3), 1, + ACTIONS(5012), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87295] = 5, + ACTIONS(5014), 1, + anon_sym_SEMI, + ACTIONS(5016), 1, + sym__automatic_semicolon, + ACTIONS(5018), 1, + sym__await_identifier_line_break, + ACTIONS(5020), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [87312] = 5, + ACTIONS(5022), 1, + anon_sym_SEMI, + ACTIONS(5024), 1, + sym__automatic_semicolon, + ACTIONS(5026), 1, + sym__await_identifier_line_break, + ACTIONS(5028), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(4890), 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, - anon_sym_LBRACE, - ACTIONS(4927), 1, + sym_comment, + [87329] = 5, + ACTIONS(5030), 1, sym_identifier, - STATE(1186), 1, - sym_class_body, - STATE(3047), 1, - sym_class_heritage, + ACTIONS(5032), 1, + anon_sym_STAR, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3236), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89798] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4742), 1, - anon_sym_LBRACE, - ACTIONS(4929), 1, - sym_identifier, - STATE(1117), 1, - sym_class_body, - STATE(2887), 1, - sym_class_heritage, + [87346] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89818] = 2, + ACTIONS(5036), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87357] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4826), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4931), 4, + [87374] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5038), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89829] = 5, - ACTIONS(4620), 1, + [87385] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5040), 4, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + [87396] = 5, + ACTIONS(5010), 1, + anon_sym_extends, + ACTIONS(5042), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + STATE(110), 1, + sym_class_body, + STATE(3108), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87413] = 5, + ACTIONS(5010), 1, anon_sym_extends, - STATE(1378), 1, + ACTIONS(5042), 1, + anon_sym_LBRACE, + STATE(111), 1, sym_class_body, - STATE(2885), 1, + STATE(2922), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89846] = 5, - ACTIONS(4658), 1, + [87430] = 5, + ACTIONS(4846), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(2758), 1, + STATE(627), 1, sym_class_body, - STATE(2898), 1, + STATE(3070), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89863] = 5, - ACTIONS(4935), 1, + [87447] = 5, + ACTIONS(5044), 1, anon_sym_SEMI, - ACTIONS(4937), 1, + ACTIONS(5046), 1, sym__automatic_semicolon, - ACTIONS(4939), 1, + ACTIONS(5048), 1, sym__await_identifier_line_break, - ACTIONS(4941), 1, + ACTIONS(5050), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89880] = 5, - ACTIONS(4943), 1, - anon_sym_SEMI, - ACTIONS(4945), 1, - sym__automatic_semicolon, - ACTIONS(4947), 1, - sym__await_identifier_line_break, - ACTIONS(4949), 1, - sym__await_yield_identifier_start, + [87464] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5052), 1, + sym_identifier, + ACTIONS(5054), 1, + anon_sym_STAR, + STATE(3025), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89897] = 5, - ACTIONS(4951), 1, - anon_sym_SEMI, - ACTIONS(4953), 1, - sym__automatic_semicolon, - ACTIONS(4955), 1, - sym__await_identifier_line_break, - ACTIONS(4957), 1, - sym__await_yield_identifier_start, + [87481] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89914] = 5, - ACTIONS(4959), 1, - anon_sym_SEMI, - ACTIONS(4961), 1, + ACTIONS(5056), 4, sym__automatic_semicolon, - ACTIONS(4963), 1, sym__await_identifier_line_break, - ACTIONS(4965), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87492] = 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(5), 2, - sym_html_comment, - sym_comment, - [89948] = 5, - ACTIONS(4967), 1, - anon_sym_SEMI, - ACTIONS(4969), 1, + ACTIONS(5058), 4, sym__automatic_semicolon, - ACTIONS(4971), 1, sym__await_identifier_line_break, - ACTIONS(4973), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87503] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89965] = 5, - ACTIONS(4975), 1, + ACTIONS(1400), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [87514] = 5, + ACTIONS(5060), 1, anon_sym_SEMI, - ACTIONS(4977), 1, + ACTIONS(5062), 1, sym__automatic_semicolon, - ACTIONS(4979), 1, + ACTIONS(5064), 1, sym__await_identifier_line_break, - ACTIONS(4981), 1, + ACTIONS(5066), 1, sym__await_yield_identifier_start, 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, + [87531] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89999] = 5, + ACTIONS(5068), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87542] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4983), 1, + ACTIONS(5070), 1, anon_sym_DQUOTE, - STATE(2516), 1, + STATE(2433), 1, aux_sym_string_repeat1, - ACTIONS(4985), 2, + ACTIONS(5072), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90016] = 5, - ACTIONS(4933), 1, - anon_sym_extends, - ACTIONS(4987), 1, - anon_sym_LBRACE, - STATE(109), 1, - sym_class_body, - STATE(3113), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [87559] = 5, + ACTIONS(3), 1, sym_comment, - [90033] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(4989), 4, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - [90044] = 2, + ACTIONS(5070), 1, + anon_sym_SQUOTE, + STATE(2434), 1, + aux_sym_string_repeat2, + ACTIONS(5074), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [87576] = 5, + ACTIONS(2183), 1, + anon_sym_DOT, + ACTIONS(2514), 1, + anon_sym_LPAREN, + ACTIONS(5076), 1, + sym_optional_chain, + STATE(1117), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90055] = 5, - ACTIONS(4710), 1, + [87593] = 5, + ACTIONS(4818), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(553), 1, + STATE(1740), 1, sym_class_body, - STATE(3204), 1, + STATE(3039), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90072] = 5, - ACTIONS(4726), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1722), 1, - sym_class_body, - STATE(3165), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [87610] = 5, + ACTIONS(3), 1, sym_comment, - [90089] = 5, - ACTIONS(4991), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5078), 1, + anon_sym_DQUOTE, + STATE(2438), 1, + aux_sym_string_repeat1, + ACTIONS(5080), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87627] = 5, + ACTIONS(1143), 1, anon_sym_COMMA, - ACTIONS(4993), 1, - anon_sym_RPAREN, - ACTIONS(4995), 1, + ACTIONS(4984), 1, anon_sym_EQ, - STATE(2590), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5082), 1, + anon_sym_RBRACK, + STATE(2849), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90106] = 5, - ACTIONS(4710), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(613), 1, - sym_class_body, - STATE(3197), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [87644] = 5, + ACTIONS(3), 1, sym_comment, - [90123] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5084), 1, + anon_sym_DQUOTE, + STATE(2493), 1, + aux_sym_string_repeat1, + ACTIONS(5086), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87661] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4983), 1, + ACTIONS(5084), 1, anon_sym_SQUOTE, - STATE(2517), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(4997), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90140] = 5, - ACTIONS(4999), 1, - sym_identifier, - ACTIONS(5001), 1, - anon_sym_STAR, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3126), 1, - sym_formal_parameters, + [87678] = 5, + ACTIONS(4846), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(549), 1, + sym_class_body, + STATE(3091), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87695] = 5, + ACTIONS(4737), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(2231), 1, + sym_class_body, + STATE(2976), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90157] = 5, - ACTIONS(5005), 1, + [87712] = 5, + ACTIONS(5090), 1, anon_sym_SEMI, - ACTIONS(5007), 1, + ACTIONS(5092), 1, sym__automatic_semicolon, - ACTIONS(5009), 1, + ACTIONS(5094), 1, sym__await_identifier_line_break, - ACTIONS(5011), 1, + ACTIONS(5096), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, 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, - sym_html_comment, + [87729] = 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(5098), 1, + anon_sym_DQUOTE, + STATE(2493), 1, + aux_sym_string_repeat1, + ACTIONS(5086), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87746] = 5, + ACTIONS(4818), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1782), 1, + sym_class_body, + STATE(3040), 1, + sym_class_heritage, 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, + [87763] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90225] = 5, - ACTIONS(5027), 1, - anon_sym_SEMI, - ACTIONS(5029), 1, + ACTIONS(2321), 4, 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, - [90242] = 5, - ACTIONS(5035), 1, anon_sym_SEMI, - ACTIONS(5037), 1, + [87774] = 5, + ACTIONS(5100), 1, + anon_sym_SEMI, + ACTIONS(5102), 1, sym__automatic_semicolon, - ACTIONS(5039), 1, + ACTIONS(5104), 1, sym__await_identifier_line_break, - ACTIONS(5041), 1, + ACTIONS(5106), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90259] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5043), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90270] = 2, + [87791] = 5, + ACTIONS(4737), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(2314), 1, + sym_class_body, + STATE(2987), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5045), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - 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, + [87808] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90298] = 2, + ACTIONS(2765), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [87819] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5049), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90309] = 5, + ACTIONS(2763), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [87830] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5051), 1, + ACTIONS(5108), 1, anon_sym_DQUOTE, - STATE(2398), 1, + STATE(2454), 1, aux_sym_string_repeat1, - ACTIONS(5053), 2, + ACTIONS(5110), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90326] = 5, + [87847] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5051), 1, + ACTIONS(5108), 1, anon_sym_SQUOTE, - STATE(2399), 1, + STATE(2455), 1, aux_sym_string_repeat2, - ACTIONS(5055), 2, + ACTIONS(5112), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90343] = 5, - ACTIONS(2145), 1, + [87864] = 5, + ACTIONS(2424), 1, anon_sym_LPAREN, - ACTIONS(2149), 1, + ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(5057), 1, + ACTIONS(5114), 1, sym_optional_chain, - STATE(1160), 1, + STATE(1158), 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, + [87881] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 4, + ACTIONS(2337), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90388] = 2, + [87892] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5061), 4, + ACTIONS(2341), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90399] = 2, + [87903] = 4, + ACTIONS(5116), 1, + anon_sym_else, + STATE(2733), 1, + sym_else_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5063), 4, + ACTIONS(1394), 2, + sym__statement_boundary, + anon_sym_while, + [87918] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5118), 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, + [87929] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90427] = 5, - ACTIONS(5067), 1, - anon_sym_SEMI, - ACTIONS(5069), 1, + ACTIONS(977), 4, sym__automatic_semicolon, - ACTIONS(5071), 1, sym__await_identifier_line_break, - ACTIONS(5073), 1, sym__await_yield_identifier_start, - ACTIONS(5), 2, + anon_sym_SEMI, + [87940] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [90444] = 5, + ACTIONS(5098), 1, + anon_sym_SQUOTE, + STATE(2494), 1, + aux_sym_string_repeat2, + ACTIONS(5088), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [87957] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5075), 1, + ACTIONS(5120), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90461] = 5, + [87974] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5075), 1, + ACTIONS(5120), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90478] = 2, + [87991] = 3, + ACTIONS(5122), 1, + anon_sym_EQ, 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(1881), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [88004] = 5, + ACTIONS(4870), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1092), 1, + sym_class_body, + STATE(3115), 1, + sym_class_heritage, 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, + [88021] = 4, + ACTIONS(5124), 1, + anon_sym_COMMA, + STATE(2458), 1, + aux_sym_array_repeat1, 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, + ACTIONS(3047), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + [88036] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5078), 1, + anon_sym_SQUOTE, + STATE(2453), 1, + aux_sym_string_repeat2, + ACTIONS(5127), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88053] = 5, + ACTIONS(5129), 1, anon_sym_SEMI, - ACTIONS(5083), 1, + ACTIONS(5131), 1, sym__automatic_semicolon, - ACTIONS(5085), 1, + ACTIONS(5133), 1, sym__await_identifier_line_break, - ACTIONS(5087), 1, + ACTIONS(5135), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90528] = 5, - ACTIONS(4710), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(646), 1, - sym_class_body, - STATE(2947), 1, - sym_class_heritage, + [88070] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5137), 1, + sym_identifier, + ACTIONS(5139), 1, + anon_sym_STAR, + STATE(3205), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90545] = 5, - ACTIONS(4742), 1, + [88087] = 5, + ACTIONS(4870), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(1095), 1, + STATE(1112), 1, sym_class_body, - STATE(3004), 1, + STATE(3130), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90562] = 2, - ACTIONS(5), 2, + [88104] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5141), 1, + anon_sym_DQUOTE, + STATE(2474), 1, + aux_sym_string_repeat1, + ACTIONS(5143), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [88121] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(2803), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [90573] = 2, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5141), 1, + anon_sym_SQUOTE, + STATE(2475), 1, + aux_sym_string_repeat2, + ACTIONS(5145), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88138] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5089), 4, + ACTIONS(5147), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90584] = 2, + [88149] = 5, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2828), 1, + anon_sym_DOT, + ACTIONS(5149), 1, + sym_optional_chain, + STATE(1550), 1, + sym_arguments, 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, + [88166] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5151), 1, + sym_identifier, + ACTIONS(5153), 1, + anon_sym_STAR, + STATE(3038), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5061), 4, + [88183] = 5, + ACTIONS(5155), 1, + anon_sym_SEMI, + ACTIONS(5157), 1, sym__automatic_semicolon, + ACTIONS(5159), 1, sym__await_identifier_line_break, + ACTIONS(5161), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [90606] = 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, - [90617] = 5, - ACTIONS(4742), 1, + [88200] = 5, + ACTIONS(4846), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(569), 1, + sym_class_body, + STATE(3180), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88217] = 5, + ACTIONS(2676), 1, + anon_sym_DOT, + ACTIONS(2693), 1, + anon_sym_LPAREN, + ACTIONS(5163), 1, + sym_optional_chain, + STATE(1341), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88234] = 5, + ACTIONS(4846), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, anon_sym_extends, - STATE(1143), 1, + STATE(571), 1, sym_class_body, - STATE(3012), 1, + STATE(3114), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90634] = 5, + [88251] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5091), 1, + ACTIONS(5165), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90651] = 4, - ACTIONS(3493), 1, + [88268] = 4, + ACTIONS(3455), 1, anon_sym_COLON, - ACTIONS(3771), 1, + ACTIONS(3751), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5093), 2, + ACTIONS(5167), 2, anon_sym_COMMA, anon_sym_RBRACE, - [90666] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5095), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90677] = 2, - 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, + [88283] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5099), 1, + ACTIONS(5169), 1, anon_sym_DQUOTE, - STATE(2422), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5101), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90705] = 5, + [88300] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5099), 1, + ACTIONS(5169), 1, anon_sym_SQUOTE, - STATE(2423), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5103), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90722] = 5, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(5105), 1, - sym_optional_chain, - STATE(1189), 1, - sym_arguments, + [88317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90739] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3493), 2, + ACTIONS(3455), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, + ACTIONS(3826), 2, anon_sym_COMMA, anon_sym_RBRACE, - [90752] = 2, + [88330] = 5, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(4984), 1, + anon_sym_EQ, + ACTIONS(5171), 1, + anon_sym_RBRACK, + STATE(2610), 1, + aux_sym_array_pattern_repeat1, 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, + [88347] = 5, + ACTIONS(4769), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1141), 1, + sym_class_body, + STATE(3272), 1, + sym_class_heritage, 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, + [88364] = 5, + ACTIONS(4769), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1155), 1, + sym_class_body, + STATE(3286), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88381] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5107), 1, + ACTIONS(5173), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2484), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5175), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90791] = 5, + [88398] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5107), 1, + ACTIONS(5173), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2485), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5177), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90808] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1488), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [90819] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1492), 4, - sym__statement_boundary, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90847] = 5, - ACTIONS(4774), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1218), 1, - sym_class_body, - STATE(3152), 1, - sym_class_heritage, + [88415] = 5, + ACTIONS(1997), 1, + anon_sym_DOT, + ACTIONS(2005), 1, + anon_sym_LPAREN, + ACTIONS(5179), 1, + sym_optional_chain, + STATE(849), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90864] = 3, - ACTIONS(5109), 1, - anon_sym_EQ, + [88432] = 5, + ACTIONS(1846), 1, + anon_sym_BQUOTE, + ACTIONS(5181), 1, + anon_sym_LBRACK, + ACTIONS(5183), 1, + anon_sym_DOT, + STATE(2330), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1923), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [90877] = 5, + [88449] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5111), 1, + ACTIONS(5185), 1, anon_sym_DQUOTE, - STATE(2434), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5113), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90894] = 5, + [88466] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5111), 1, + ACTIONS(5185), 1, anon_sym_SQUOTE, - STATE(2435), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5115), 2, + ACTIONS(5088), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90928] = 5, - ACTIONS(4933), 1, - anon_sym_extends, - ACTIONS(4987), 1, + [88483] = 5, + ACTIONS(4671), 1, anon_sym_LBRACE, - STATE(119), 1, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1578), 1, sym_class_body, - STATE(3136), 1, + STATE(2974), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90945] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2797), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90956] = 5, + [88500] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5119), 1, + ACTIONS(5187), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2519), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5189), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90973] = 5, + [88517] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5119), 1, + ACTIONS(5187), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2520), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5191), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90990] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5121), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91001] = 5, - ACTIONS(4746), 1, + [88534] = 5, + ACTIONS(4671), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(1614), 1, + STATE(1647), 1, sym_class_body, - STATE(2874), 1, + STATE(2981), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91018] = 2, + [88551] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5193), 1, + sym_identifier, + ACTIONS(5195), 1, + anon_sym_STAR, + STATE(2997), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2793), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91029] = 5, - ACTIONS(4746), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1689), 1, - sym_class_body, - STATE(2882), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [88568] = 5, + ACTIONS(3), 1, sym_comment, - [91046] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5197), 1, + anon_sym_DQUOTE, + STATE(2499), 1, + aux_sym_string_repeat1, + ACTIONS(5199), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [88585] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(1987), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91057] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5197), 1, + anon_sym_SQUOTE, + STATE(2500), 1, + aux_sym_string_repeat2, + ACTIONS(5201), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88602] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5123), 1, + ACTIONS(5203), 1, anon_sym_DQUOTE, - STATE(2448), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5125), 2, + ACTIONS(5205), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91074] = 5, + [88619] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5123), 1, + ACTIONS(5208), 1, anon_sym_SQUOTE, - STATE(2449), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5127), 2, + ACTIONS(5210), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91091] = 5, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1973), 1, + [88636] = 5, + ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(5129), 1, + ACTIONS(3339), 1, + anon_sym_LPAREN, + ACTIONS(5213), 1, sym_optional_chain, - STATE(964), 1, + STATE(1730), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91125] = 2, + [88653] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5131), 4, + ACTIONS(2755), 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, + [88664] = 5, + ACTIONS(4773), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1337), 1, + sym_class_body, + STATE(2932), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2890), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [91151] = 2, + [88681] = 2, ACTIONS(5), 2, 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(2761), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [88692] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5136), 1, + ACTIONS(5215), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91179] = 5, + [88709] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5136), 1, + ACTIONS(5215), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91196] = 2, + [88726] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5138), 4, + ACTIONS(5217), 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, - anon_sym_LBRACE, + [88737] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3269), 2, - sym_namespace_import, - sym_named_imports, - [91222] = 5, - ACTIONS(4803), 1, + ACTIONS(5219), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88748] = 5, + ACTIONS(4695), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(887), 1, + STATE(906), 1, sym_class_body, - STATE(2934), 1, + STATE(3023), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91239] = 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, + [88765] = 5, + ACTIONS(5010), 1, anon_sym_extends, - ACTIONS(5140), 1, + ACTIONS(5221), 1, anon_sym_LBRACE, - STATE(1146), 1, + STATE(988), 1, sym_class_body, - STATE(3192), 1, + STATE(3111), 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, - 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, + [88782] = 5, + ACTIONS(4695), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5010), 1, anon_sym_extends, - STATE(932), 1, + STATE(913), 1, sym_class_body, - STATE(2941), 1, + STATE(3029), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91312] = 5, + [88799] = 5, + ACTIONS(5223), 1, + anon_sym_SEMI, + ACTIONS(5225), 1, + sym__automatic_semicolon, + ACTIONS(5227), 1, + sym__await_identifier_line_break, + ACTIONS(5229), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88816] = 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, + ACTIONS(5231), 1, + anon_sym_SQUOTE, + STATE(2509), 1, + aux_sym_string_repeat2, + ACTIONS(5233), 2, + sym_unescaped_single_string_fragment, sym_escape_sequence, - [91329] = 5, + [88833] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5149), 1, + ACTIONS(5235), 1, anon_sym_DQUOTE, - STATE(2463), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5151), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91346] = 5, + [88850] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5149), 1, + ACTIONS(5235), 1, anon_sym_SQUOTE, - STATE(2464), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5153), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91363] = 5, - ACTIONS(3), 1, + [88867] = 2, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + ACTIONS(2759), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88878] = 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(2729), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88889] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2011), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88900] = 5, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(4984), 1, + anon_sym_EQ, + ACTIONS(5237), 1, + anon_sym_RBRACK, + STATE(2830), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91397] = 5, + [88917] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5160), 1, + ACTIONS(5239), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2521), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5241), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91414] = 5, + [88934] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5160), 1, + ACTIONS(5239), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2522), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5243), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91431] = 2, + [88951] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5245), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88962] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2795), 4, + ACTIONS(5247), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91442] = 5, + [88973] = 4, + ACTIONS(4012), 1, + anon_sym_STAR, + ACTIONS(4014), 1, + anon_sym_LBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3433), 2, + sym_namespace_import, + sym_named_imports, + [88988] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5162), 1, + ACTIONS(5249), 1, anon_sym_DQUOTE, - STATE(2469), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5164), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91459] = 5, + [89005] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5162), 1, + ACTIONS(5249), 1, anon_sym_SQUOTE, - STATE(2470), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5166), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91476] = 2, - 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, + [89022] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5170), 1, + ACTIONS(5251), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91504] = 5, + [89039] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5170), 1, + ACTIONS(5251), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91521] = 2, + [89056] = 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, - ACTIONS(5), 2, + ACTIONS(1404), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [89067] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5253), 1, + anon_sym_DQUOTE, + STATE(2526), 1, + aux_sym_string_repeat1, + ACTIONS(5255), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [89084] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(5172), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91543] = 5, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5253), 1, + anon_sym_SQUOTE, + STATE(2527), 1, + aux_sym_string_repeat2, + ACTIONS(5257), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [89101] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5174), 1, + ACTIONS(5259), 1, anon_sym_DQUOTE, - STATE(2512), 1, + STATE(2493), 1, aux_sym_string_repeat1, - ACTIONS(5176), 2, + ACTIONS(5086), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91560] = 5, + [89118] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5174), 1, + ACTIONS(5259), 1, anon_sym_SQUOTE, - STATE(2513), 1, + STATE(2494), 1, aux_sym_string_repeat2, - ACTIONS(5178), 2, + ACTIONS(5088), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91577] = 2, + [89135] = 5, + ACTIONS(4773), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(1301), 1, + sym_class_body, + STATE(3298), 1, + sym_class_heritage, 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, + [89152] = 5, + ACTIONS(4625), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(2672), 1, + sym_class_body, + STATE(3302), 1, + sym_class_heritage, 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, + [89169] = 5, + ACTIONS(4625), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(2686), 1, + sym_class_body, + STATE(3259), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89186] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5261), 1, + sym_identifier, + ACTIONS(5263), 1, + anon_sym_STAR, + STATE(3025), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89203] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5265), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89220] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5267), 1, + sym_identifier, + ACTIONS(5269), 1, + anon_sym_STAR, + STATE(3100), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89237] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5271), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, 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, + [89254] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(5186), 1, - sym_optional_chain, - STATE(1808), 1, - sym_arguments, + ACTIONS(5273), 1, + sym_identifier, + ACTIONS(5275), 1, + anon_sym_STAR, + STATE(2997), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91627] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [89271] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5277), 1, + sym_identifier, + ACTIONS(5279), 1, + anon_sym_STAR, + STATE(3305), 1, + sym_formal_parameters, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5188), 1, - anon_sym_DQUOTE, - STATE(2483), 1, - aux_sym_string_repeat1, - ACTIONS(5190), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91644] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5188), 1, - anon_sym_SQUOTE, - STATE(2484), 1, - aux_sym_string_repeat2, - ACTIONS(5192), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91661] = 2, + [89288] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4880), 1, + anon_sym_class, + STATE(2354), 1, + aux_sym_export_statement_repeat1, + STATE(2840), 1, + sym_decorator, 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, + [89305] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5194), 4, + ACTIONS(5281), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91683] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5196), 1, - anon_sym_DQUOTE, - STATE(2458), 1, - aux_sym_string_repeat1, - ACTIONS(5077), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91700] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5196), 1, - anon_sym_SQUOTE, - STATE(2461), 1, - aux_sym_string_repeat2, - ACTIONS(5079), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91717] = 2, + [89316] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5198), 4, + ACTIONS(5283), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91728] = 2, + [89327] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2789), 4, + ACTIONS(2757), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91739] = 5, - ACTIONS(5003), 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, + [89338] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5204), 4, + ACTIONS(5285), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91767] = 2, + [89349] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, + ACTIONS(5287), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91778] = 2, + [89360] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, + ACTIONS(5289), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91789] = 2, + [89371] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5204), 4, + ACTIONS(5291), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91800] = 2, + [89382] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, + ACTIONS(5293), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91811] = 2, + [89393] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5206), 4, + ACTIONS(2746), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91822] = 2, + [89404] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, + ACTIONS(5295), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91833] = 2, + [89415] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5204), 4, + ACTIONS(5297), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91844] = 2, + [89426] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5208), 4, + ACTIONS(5299), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91855] = 2, + [89437] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5210), 4, + ACTIONS(2748), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91866] = 5, - ACTIONS(5003), 1, + [89448] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5212), 1, + ACTIONS(5301), 1, sym_identifier, - ACTIONS(5214), 1, + ACTIONS(5303), 1, anon_sym_STAR, - STATE(3126), 1, + STATE(3201), 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, + [89465] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5218), 1, + ACTIONS(5305), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91915] = 5, - ACTIONS(5003), 1, + [89482] = 4, + ACTIONS(5307), 1, + anon_sym_EQ, + STATE(3043), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4276), 2, + anon_sym_in, + anon_sym_of, + [89497] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5220), 1, + ACTIONS(5309), 1, sym_identifier, - ACTIONS(5222), 1, + ACTIONS(5311), 1, anon_sym_STAR, - STATE(3145), 1, + STATE(2950), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91932] = 5, + [89514] = 4, + ACTIONS(5307), 1, + anon_sym_EQ, + STATE(3049), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4288), 2, + anon_sym_in, + anon_sym_of, + [89529] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5224), 1, + ACTIONS(5313), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 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, - sym_comment, - [91966] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5226), 1, - sym_identifier, - ACTIONS(5228), 1, - anon_sym_STAR, - STATE(2967), 1, - sym_formal_parameters, + [89546] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91983] = 5, - ACTIONS(5003), 1, + ACTIONS(5315), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89557] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5230), 1, + ACTIONS(5317), 1, sym_identifier, - ACTIONS(5232), 1, + ACTIONS(5319), 1, anon_sym_STAR, - STATE(3141), 1, + STATE(3036), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92000] = 5, + [89574] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(4606), 1, + ACTIONS(5321), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92017] = 4, - ACTIONS(5234), 1, - anon_sym_EQ, - STATE(3035), 1, - sym__initializer, + [89591] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5323), 1, + sym_identifier, + ACTIONS(5325), 1, + anon_sym_STAR, + STATE(3092), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4305), 2, + [89608] = 4, + ACTIONS(5327), 1, anon_sym_in, + ACTIONS(5329), 1, anon_sym_of, - [92032] = 4, - ACTIONS(5234), 1, - anon_sym_EQ, - STATE(3036), 1, - sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4319), 2, + ACTIONS(4890), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [89623] = 4, + ACTIONS(5331), 1, anon_sym_in, + ACTIONS(5333), 1, anon_sym_of, - [92047] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2791), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92058] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2799), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92069] = 5, - ACTIONS(1151), 1, + ACTIONS(4894), 2, anon_sym_COMMA, - ACTIONS(4995), 1, - anon_sym_EQ, - ACTIONS(5236), 1, - anon_sym_RBRACK, - STATE(2836), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92086] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5238), 1, - anon_sym_DQUOTE, - STATE(2458), 1, - aux_sym_string_repeat1, - ACTIONS(5077), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [92103] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5238), 1, - anon_sym_SQUOTE, - STATE(2461), 1, - aux_sym_string_repeat2, - ACTIONS(5079), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92120] = 2, - 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, - anon_sym_LPAREN, - ACTIONS(5242), 1, - sym_identifier, - ACTIONS(5244), 1, - anon_sym_STAR, - STATE(2982), 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, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1308), 1, - sym_class_body, - STATE(2865), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92199] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5248), 1, - sym_identifier, - ACTIONS(5250), 1, - anon_sym_STAR, - STATE(2967), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92216] = 5, - ACTIONS(4658), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(2659), 1, - sym_class_body, - STATE(2977), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92233] = 5, - ACTIONS(5003), 1, + [89638] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5252), 1, + ACTIONS(5335), 1, sym_identifier, - ACTIONS(5254), 1, + ACTIONS(5337), 1, anon_sym_STAR, - STATE(2890), 1, + STATE(3203), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92250] = 5, + [89655] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5256), 1, + ACTIONS(5339), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92267] = 5, - ACTIONS(5003), 1, + [89672] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5258), 1, + ACTIONS(5341), 1, sym_identifier, - ACTIONS(5260), 1, + ACTIONS(5343), 1, anon_sym_STAR, - STATE(2980), 1, + STATE(3249), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92284] = 5, - ACTIONS(4658), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(2809), 1, - sym_class_body, - STATE(2999), 1, - sym_class_heritage, + [89689] = 5, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5345), 1, + sym_identifier, + ACTIONS(5347), 1, + anon_sym_STAR, + STATE(3267), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92301] = 5, - ACTIONS(5003), 1, + [89706] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5262), 1, + ACTIONS(5349), 1, sym_identifier, - ACTIONS(5264), 1, + ACTIONS(5351), 1, anon_sym_STAR, - STATE(3048), 1, + STATE(2926), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92318] = 5, + [89723] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5266), 1, + ACTIONS(5353), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92335] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5268), 1, - sym_identifier, - ACTIONS(5270), 1, - anon_sym_STAR, - STATE(3123), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92352] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5272), 1, - sym_identifier, - ACTIONS(5274), 1, - anon_sym_STAR, - STATE(3175), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92369] = 5, + [89740] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5276), 1, + ACTIONS(5355), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92386] = 5, - ACTIONS(5003), 1, + [89757] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5278), 1, + ACTIONS(5357), 1, sym_identifier, - ACTIONS(5280), 1, + ACTIONS(5359), 1, anon_sym_STAR, - STATE(2863), 1, + STATE(2964), 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, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92414] = 5, - ACTIONS(5003), 1, + [89774] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5284), 1, + ACTIONS(5361), 1, sym_identifier, - ACTIONS(5286), 1, + ACTIONS(5363), 1, anon_sym_STAR, - STATE(2894), 1, + STATE(2991), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92431] = 5, + [89791] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5288), 1, + ACTIONS(5365), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92448] = 5, - ACTIONS(5003), 1, + [89808] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5290), 1, + ACTIONS(5367), 1, sym_identifier, - ACTIONS(5292), 1, + ACTIONS(5369), 1, anon_sym_STAR, - STATE(2924), 1, + STATE(3014), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92465] = 5, - ACTIONS(5003), 1, + [89825] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5294), 1, + ACTIONS(5371), 1, sym_identifier, - ACTIONS(5296), 1, + ACTIONS(5373), 1, anon_sym_STAR, - STATE(3126), 1, + STATE(3025), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4813), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [92497] = 5, + [89842] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5302), 1, + ACTIONS(5375), 1, anon_sym_class, STATE(2354), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2840), 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, + [89859] = 5, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5312), 1, + ACTIONS(5377), 1, sym_identifier, - ACTIONS(5314), 1, + ACTIONS(5379), 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, - 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, - 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, - anon_sym_LPAREN, - ACTIONS(5324), 1, - sym_identifier, - STATE(3188), 1, + STATE(2997), 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, + [89876] = 2, 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, + ACTIONS(5381), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - STATE(2847), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92751] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1618), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92761] = 2, + [89887] = 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, - sym_identifier, - ACTIONS(5332), 1, - anon_sym_of, - STATE(2951), 1, - sym__using_declarator, + ACTIONS(5383), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89898] = 5, + ACTIONS(5010), 1, + anon_sym_extends, + ACTIONS(5221), 1, + anon_sym_LBRACE, + STATE(1048), 1, + sym_class_body, + STATE(2923), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92785] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5334), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [89915] = 5, + ACTIONS(4625), 1, + anon_sym_LBRACE, + ACTIONS(5010), 1, + anon_sym_extends, + STATE(2767), 1, + sym_class_body, + STATE(2940), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92799] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5336), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, + [89932] = 5, + ACTIONS(3), 1, sym_comment, - [92813] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(1626), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92823] = 4, - ACTIONS(1196), 1, + ACTIONS(5231), 1, + anon_sym_DQUOTE, + STATE(2508), 1, + aux_sym_string_repeat1, + ACTIONS(5385), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [89949] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5338), 1, + ACTIONS(3041), 1, anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92837] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5340), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [92849] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1630), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92859] = 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, - anon_sym_COMMA, - ACTIONS(3077), 1, - anon_sym_RPAREN, - STATE(2572), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92883] = 4, - ACTIONS(1196), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92911] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1630), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92921] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1694), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92931] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5344), 1, - anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92945] = 2, + [89963] = 4, + ACTIONS(5387), 1, + sym_identifier, + ACTIONS(5389), 1, + anon_sym_of, + STATE(2205), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1630), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92955] = 2, + [89977] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1694), 3, + ACTIONS(1630), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92965] = 2, + [89987] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1634), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92975] = 2, + [89997] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1544), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92985] = 2, + [90007] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1638), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92995] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, - anon_sym_COLON, - STATE(3037), 1, - sym_formal_parameters, + [90017] = 4, + ACTIONS(4947), 1, + sym_identifier, + ACTIONS(4949), 1, + anon_sym_LBRACK, + ACTIONS(4951), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93009] = 4, - ACTIONS(3649), 1, + [90031] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5348), 1, - anon_sym_RBRACE, - STATE(2594), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93023] = 2, + ACTIONS(5391), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1630), 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, + [90045] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93047] = 2, + ACTIONS(5393), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [90055] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1642), 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, - anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_RBRACK, - STATE(2595), 1, - aux_sym_array_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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93099] = 4, - ACTIONS(1151), 1, - 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, + [90065] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1646), 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, - anon_sym_COMMA, - ACTIONS(5357), 1, - anon_sym_RBRACE, - STATE(2589), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93151] = 4, - ACTIONS(1216), 1, - anon_sym_RPAREN, - ACTIONS(5359), 1, - anon_sym_COMMA, - STATE(2680), 1, - aux_sym_formal_parameters_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93165] = 2, + [90075] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 3, + ACTIONS(1650), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93175] = 2, + [90085] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1654), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93185] = 4, - ACTIONS(3649), 1, + [90095] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5361), 1, + ACTIONS(5395), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93199] = 4, - ACTIONS(3649), 1, + [90109] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5363), 1, + ACTIONS(5397), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93213] = 4, - ACTIONS(1196), 1, + [90123] = 4, + ACTIONS(1143), 1, anon_sym_COMMA, - ACTIONS(5365), 1, + ACTIONS(5399), 1, anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93227] = 2, + [90137] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5401), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2890), 3, + [90151] = 4, + ACTIONS(5403), 1, anon_sym_COMMA, - anon_sym_RPAREN, + ACTIONS(5406), 1, anon_sym_RBRACK, - [93237] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5367), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [93249] = 2, + [90165] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 3, + ACTIONS(1448), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93273] = 2, + [90175] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1570), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93283] = 4, - ACTIONS(1196), 1, + [90185] = 4, + ACTIONS(5408), 1, + sym_identifier, + ACTIONS(5410), 1, + anon_sym_of, + STATE(2984), 1, + sym__using_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [90199] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3087), 1, + ACTIONS(3009), 1, anon_sym_RPAREN, - STATE(2606), 1, + STATE(2623), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93297] = 4, - ACTIONS(1196), 1, + [90213] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3087), 1, + ACTIONS(3009), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93311] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5371), 1, - anon_sym_GT, + [90227] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93325] = 3, - ACTIONS(5109), 1, - anon_sym_EQ, + ACTIONS(997), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90237] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5412), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1928), 2, - anon_sym_in, - anon_sym_of, - [93337] = 2, + [90251] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93347] = 4, - ACTIONS(1196), 1, + [90261] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5373), 1, + ACTIONS(5414), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93361] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5375), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93375] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5377), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93389] = 4, - ACTIONS(1196), 1, + [90275] = 4, + ACTIONS(4563), 1, + anon_sym_SEMI, + ACTIONS(5416), 1, anon_sym_COMMA, - ACTIONS(2947), 1, - anon_sym_RBRACK, - STATE(2610), 1, - aux_sym_array_repeat1, + STATE(2626), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93403] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5379), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + [90289] = 4, + ACTIONS(5419), 1, + anon_sym_LPAREN, + ACTIONS(5421), 1, + sym__await_keyword, + STATE(49), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93417] = 4, - ACTIONS(2333), 1, - anon_sym_RBRACE, - ACTIONS(5381), 1, - anon_sym_COMMA, - STATE(2589), 1, - aux_sym_named_imports_repeat1, + [90303] = 4, + ACTIONS(4020), 1, + anon_sym_DQUOTE, + ACTIONS(4022), 1, + anon_sym_SQUOTE, + STATE(2156), 1, + sym_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93431] = 2, + [90317] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5423), 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, + [90331] = 4, + ACTIONS(5425), 1, anon_sym_COMMA, - ACTIONS(5386), 1, - anon_sym_RBRACE, - STATE(2613), 1, - aux_sym_export_clause_repeat1, + ACTIONS(5427), 1, + anon_sym_SEMI, + STATE(2871), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93455] = 2, + [90345] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1001), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93465] = 3, - ACTIONS(5388), 1, - anon_sym_as, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5390), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [93477] = 4, - ACTIONS(3649), 1, + [90355] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5392), 1, + ACTIONS(5429), 1, anon_sym_RBRACE, - STATE(2636), 1, + STATE(2652), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93491] = 4, - ACTIONS(1151), 1, + [90369] = 4, + ACTIONS(5431), 1, anon_sym_COMMA, - ACTIONS(5394), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5433), 1, + anon_sym_RBRACE, + STATE(2726), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93505] = 4, - ACTIONS(3649), 1, + [90383] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5392), 1, + ACTIONS(5429), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 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, + [90397] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93533] = 4, - ACTIONS(5367), 1, - anon_sym_RBRACK, - ACTIONS(5399), 1, + ACTIONS(1670), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90407] = 4, + ACTIONS(5425), 1, anon_sym_COMMA, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93547] = 2, + ACTIONS(5435), 1, + anon_sym_SEMI, + STATE(2877), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93557] = 4, - ACTIONS(1196), 1, + [90421] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3099), 1, + ACTIONS(3019), 1, anon_sym_RBRACK, - STATE(2638), 1, + STATE(2654), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93571] = 4, - ACTIONS(1196), 1, + [90435] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3099), 1, + ACTIONS(3019), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93585] = 4, - ACTIONS(5402), 1, + [90449] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5405), 1, + ACTIONS(5437), 1, anon_sym_RBRACE, - STATE(2624), 1, - aux_sym__local_export_clause_repeat1, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93599] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5407), 1, + [90463] = 4, + ACTIONS(5439), 1, sym_identifier, - STATE(3176), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93613] = 2, + ACTIONS(5441), 1, + anon_sym_of, + STATE(2883), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1638), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93623] = 4, - ACTIONS(2327), 1, - anon_sym_RBRACE, - ACTIONS(5409), 1, + [90477] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - STATE(2613), 1, - aux_sym_export_clause_repeat1, + ACTIONS(5443), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93637] = 2, + [90491] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1734), 3, + ACTIONS(1500), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93647] = 2, + [90501] = 3, + ACTIONS(5445), 1, + anon_sym_as, 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, + ACTIONS(5448), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90513] = 4, + ACTIONS(4711), 1, sym_identifier, - ACTIONS(4876), 1, + ACTIONS(4713), 1, anon_sym_LBRACK, - ACTIONS(4878), 1, + ACTIONS(4715), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93671] = 2, + [90527] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5171), 1, + anon_sym_RBRACK, + STATE(2610), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1706), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93681] = 2, + [90541] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3001), 1, + anon_sym_RBRACK, + STATE(2601), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1646), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93691] = 2, + [90555] = 4, + ACTIONS(5451), 1, + anon_sym_LBRACE, + ACTIONS(5453), 1, + anon_sym_LPAREN, + STATE(506), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1726), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93701] = 2, + [90569] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5455), 1, + sym_identifier, + STATE(3142), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1650), 3, + [90583] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1578), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93711] = 4, - ACTIONS(3649), 1, + [90593] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5411), 1, + ACTIONS(5457), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93725] = 4, - ACTIONS(3649), 1, + [90607] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5413), 1, + ACTIONS(5459), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 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, + [90621] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3001), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93753] = 4, - ACTIONS(1196), 1, + [90635] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5419), 1, + ACTIONS(5461), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93767] = 3, - ACTIONS(5421), 1, - sym__statement_boundary, + [90649] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5171), 1, + anon_sym_RBRACK, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1540), 2, - anon_sym_else, - anon_sym_while, - [93779] = 2, + [90663] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5463), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1710), 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, + [90677] = 4, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(5465), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93803] = 4, - ACTIONS(1196), 1, + [90691] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3101), 1, + ACTIONS(3023), 1, anon_sym_RPAREN, - STATE(2648), 1, + STATE(2663), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93817] = 4, - ACTIONS(1196), 1, + [90705] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3101), 1, + ACTIONS(3023), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93831] = 4, - ACTIONS(5427), 1, - anon_sym_COMMA, - ACTIONS(5429), 1, - anon_sym_RBRACE, - STATE(2624), 1, - aux_sym__local_export_clause_repeat1, + [90719] = 3, + ACTIONS(4984), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93845] = 4, - ACTIONS(4065), 1, + ACTIONS(5467), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90731] = 4, + ACTIONS(4028), 1, anon_sym_COLON, - ACTIONS(4071), 1, + ACTIONS(4034), 1, anon_sym_DOT, - ACTIONS(5431), 1, + ACTIONS(5469), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93859] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2429), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [93869] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1021), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93879] = 4, - ACTIONS(1196), 1, + [90745] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5433), 1, + ACTIONS(5471), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93893] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93903] = 4, - ACTIONS(3649), 1, + [90759] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5435), 1, + ACTIONS(5473), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, 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(5), 2, - sym_html_comment, - sym_comment, - [93931] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1574), 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, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93969] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93979] = 4, - ACTIONS(3649), 1, + [90773] = 4, + ACTIONS(5475), 1, anon_sym_COMMA, - ACTIONS(5316), 1, + ACTIONS(5477), 1, anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93993] = 3, - ACTIONS(2728), 1, - anon_sym_in, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94019] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1546), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94029] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5443), 1, - sym_identifier, - STATE(2989), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94043] = 2, + STATE(2893), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94053] = 2, + [90787] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1642), 3, + ACTIONS(1586), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94063] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5445), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94077] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5447), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94091] = 2, + [90797] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1520), 3, + ACTIONS(1666), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94101] = 4, - ACTIONS(1196), 1, + [90807] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(3109), 1, - anon_sym_RPAREN, - STATE(2670), 1, - aux_sym_array_repeat1, + ACTIONS(5479), 1, + anon_sym_RBRACE, + STATE(2691), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94115] = 4, - ACTIONS(1196), 1, + [90821] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(3109), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5479), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94129] = 2, + [90835] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1558), 3, + ACTIONS(1536), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94139] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5449), 1, - anon_sym_GT, + [90845] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94153] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5451), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(1416), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90855] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94167] = 4, - ACTIONS(3595), 1, + ACTIONS(1424), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90865] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5453), 1, - anon_sym_RBRACE, - STATE(2728), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3031), 1, + anon_sym_RBRACK, + STATE(2692), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94181] = 4, - ACTIONS(3649), 1, + [90879] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5455), 1, - anon_sym_RBRACE, - STATE(2729), 1, - aux_sym_object_repeat1, + ACTIONS(3031), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94195] = 2, + [90893] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1524), 3, + ACTIONS(1468), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94205] = 4, - ACTIONS(5457), 1, - anon_sym_LPAREN, - ACTIONS(5459), 1, - sym__await_keyword, - STATE(31), 1, - sym__for_header, + [90903] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94219] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5455), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(1480), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90913] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94233] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5453), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(1408), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90923] = 4, + ACTIONS(4633), 1, + sym_identifier, + ACTIONS(4635), 1, + anon_sym_LBRACK, + ACTIONS(4637), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94247] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, + [90937] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5461), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [94259] = 4, - ACTIONS(5463), 1, + ACTIONS(1021), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90947] = 4, + ACTIONS(5481), 1, anon_sym_LPAREN, - ACTIONS(5465), 1, + ACTIONS(5483), 1, sym__await_keyword, - STATE(73), 1, + STATE(30), 1, sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94273] = 2, + [90961] = 4, + ACTIONS(5485), 1, + anon_sym_COMMA, + ACTIONS(5487), 1, + anon_sym_RBRACE, + STATE(2914), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1562), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94283] = 4, - ACTIONS(5461), 1, - anon_sym_RPAREN, - ACTIONS(5467), 1, + [90975] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - STATE(2680), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5489), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94297] = 4, - ACTIONS(1151), 1, + [90989] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5065), 1, - anon_sym_RBRACK, - STATE(2735), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5491), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94311] = 4, - ACTIONS(1196), 1, + [91003] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3061), 1, + ACTIONS(5493), 1, anon_sym_RBRACK, - STATE(2731), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94325] = 3, - ACTIONS(5470), 1, + [91017] = 3, + ACTIONS(5495), 1, anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5472), 2, + ACTIONS(5497), 2, anon_sym_COMMA, anon_sym_RBRACE, - [94337] = 2, + [91029] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1037), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94347] = 4, - ACTIONS(1196), 1, + [91039] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3061), 1, - anon_sym_RBRACK, - STATE(2446), 1, + ACTIONS(3035), 1, + anon_sym_RPAREN, + STATE(2703), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94361] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1654), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94371] = 4, - ACTIONS(1151), 1, + [91053] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5065), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(3035), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94385] = 4, - ACTIONS(1196), 1, + [91067] = 4, + ACTIONS(5499), 1, anon_sym_COMMA, - ACTIONS(3113), 1, - anon_sym_RPAREN, - STATE(2692), 1, - aux_sym_array_repeat1, + ACTIONS(5502), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94399] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3113), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [91081] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5504), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94413] = 2, + [91095] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1590), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94423] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5474), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94437] = 4, - ACTIONS(1196), 1, + [91105] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5476), 1, + ACTIONS(5506), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 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, - aux_sym_array_repeat1, + [91119] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94465] = 2, + ACTIONS(1594), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91129] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1666), 3, + ACTIONS(1598), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94475] = 2, + [91139] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, + ACTIONS(989), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94485] = 2, + [91149] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1013), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94495] = 2, + [91159] = 3, + ACTIONS(5508), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1566), 3, + ACTIONS(4016), 2, + anon_sym_LPAREN, + sym_optional_chain, + [91171] = 4, + ACTIONS(5510), 1, + anon_sym_COMMA, + ACTIONS(5512), 1, + anon_sym_SEMI, + STATE(2626), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91185] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1610), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94505] = 4, - ACTIONS(5478), 1, + [91195] = 4, + ACTIONS(5514), 1, + anon_sym_COMMA, + ACTIONS(5517), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91209] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5519), 1, + anon_sym_RBRACE, + STATE(2730), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91223] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5521), 1, sym_identifier, - ACTIONS(5480), 1, - anon_sym_of, - STATE(2859), 1, - sym__using_declarator, + STATE(3018), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94519] = 2, + [91237] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5519), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91251] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5523), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [91261] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1412), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94529] = 4, - ACTIONS(1151), 1, + [91271] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5059), 1, + ACTIONS(3041), 1, anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + STATE(2732), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94543] = 2, + [91285] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5525), 1, + sym_identifier, + STATE(2921), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1570), 3, + [91299] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1504), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94553] = 2, + [91309] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1606), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94563] = 2, + [91319] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1420), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94573] = 2, + [91329] = 4, + ACTIONS(4497), 1, + anon_sym_SEMI, + ACTIONS(5527), 1, + anon_sym_COMMA, + STATE(2724), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1614), 3, + [91343] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1432), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94583] = 4, - ACTIONS(1196), 1, + [91353] = 4, + ACTIONS(2153), 1, + anon_sym_RBRACE, + ACTIONS(5530), 1, anon_sym_COMMA, - ACTIONS(3117), 1, - anon_sym_RPAREN, - STATE(2707), 1, - aux_sym_array_repeat1, + STATE(2904), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94597] = 4, - ACTIONS(1196), 1, + [91367] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(3117), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5532), 1, + anon_sym_RBRACE, + STATE(2801), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94611] = 4, - ACTIONS(1196), 1, + [91381] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5482), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5534), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_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, + [91395] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5536), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, 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, + [91409] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5538), 1, + anon_sym_RBRACE, + STATE(2802), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94653] = 2, + [91423] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5540), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1674), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94663] = 2, + [91437] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1678), 3, + ACTIONS(1456), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94673] = 2, + [91447] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5538), 1, + anon_sym_RBRACE, + STATE(2700), 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, - [94683] = 2, + [91461] = 4, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(5532), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3983), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [94693] = 2, + [91475] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1658), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94703] = 4, - ACTIONS(4991), 1, + [91485] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(4993), 1, + ACTIONS(3045), 1, anon_sym_RPAREN, - STATE(2590), 1, - aux_sym_formal_parameters_repeat1, + STATE(2742), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94717] = 2, + [91499] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3045), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1754), 3, + [91513] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1460), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94727] = 4, - ACTIONS(5486), 1, - anon_sym_COMMA, - ACTIONS(5488), 1, - anon_sym_RBRACE, - STATE(2611), 1, - aux_sym_named_imports_repeat1, + [91523] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5542), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94741] = 2, + [91537] = 3, + ACTIONS(5544), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, + ACTIONS(1548), 2, anon_sym_else, anon_sym_while, - [94751] = 4, - ACTIONS(3649), 1, + [91549] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5490), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(5546), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94765] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5492), 1, - sym_identifier, - STATE(2960), 1, - sym_formal_parameters, + [91563] = 4, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(5548), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94779] = 2, + [91577] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1508), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94789] = 4, - ACTIONS(5350), 1, + [91587] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5494), 1, - anon_sym_SEMI, - STATE(2619), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5550), 1, + anon_sym_RBRACE, + STATE(2756), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94803] = 4, - ACTIONS(3649), 1, + [91601] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5496), 1, + ACTIONS(5550), 1, anon_sym_RBRACE, - STATE(2805), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94817] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5496), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [91615] = 3, + ACTIONS(5552), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94831] = 4, - ACTIONS(3595), 1, + ACTIONS(5554), 2, anon_sym_COMMA, - ACTIONS(5498), 1, anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + [91627] = 2, 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, + ACTIONS(1512), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91637] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94859] = 3, - ACTIONS(4043), 1, - anon_sym_DOT, + ACTIONS(1662), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91647] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_LPAREN, - sym_optional_chain, - [94871] = 4, - ACTIONS(3595), 1, + ACTIONS(1464), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91657] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5502), 1, + ACTIONS(5556), 1, anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94885] = 4, - ACTIONS(3649), 1, + [91671] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5504), 1, + ACTIONS(5558), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94899] = 2, + [91685] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1005), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91695] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1682), 3, + ACTIONS(1472), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94909] = 4, - ACTIONS(1196), 1, + [91705] = 4, + ACTIONS(1143), 1, anon_sym_COMMA, - ACTIONS(5506), 1, + ACTIONS(5237), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2830), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91719] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3091), 1, + anon_sym_RBRACK, + STATE(2829), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94923] = 4, - ACTIONS(5423), 1, - anon_sym_as, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2159), 1, - sym__from_clause, + [91733] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3051), 1, + anon_sym_RPAREN, + STATE(2764), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94937] = 4, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5417), 1, - anon_sym_of, - STATE(2196), 1, - sym__using_declarator, + [91747] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3051), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, 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, + [91761] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5560), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94965] = 4, - ACTIONS(1151), 1, + [91775] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5508), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5562), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94979] = 2, + [91789] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, + ACTIONS(1516), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94989] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5510), 1, - sym_identifier, - STATE(3212), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95003] = 4, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5417), 1, + [91799] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5564), 1, anon_sym_of, - STATE(2233), 1, - sym__using_declarator, + STATE(3089), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95017] = 2, + [91813] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, + ACTIONS(1520), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95027] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5512), 1, - sym_identifier, - STATE(3108), 1, - sym_formal_parameters, + [91823] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3091), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91837] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5237), 1, + anon_sym_RBRACK, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95041] = 2, + [91851] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5566), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95051] = 2, + [91865] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, + ACTIONS(1440), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95061] = 3, - ACTIONS(5514), 1, - anon_sym_as, + [91875] = 4, + ACTIONS(3499), 1, + anon_sym_COMMA, + ACTIONS(5568), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5517), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95073] = 2, + [91889] = 4, + ACTIONS(5387), 1, + sym_identifier, + ACTIONS(5389), 1, + anon_sym_of, + STATE(2359), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1662), 3, + [91903] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1524), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95083] = 2, + [91913] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3005), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1508), 3, + [91927] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5570), 1, + anon_sym_of, + STATE(3096), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91941] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1528), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95093] = 4, - ACTIONS(3595), 1, + [91951] = 4, + ACTIONS(4980), 1, anon_sym_COMMA, - ACTIONS(5322), 1, - anon_sym_RBRACE, - STATE(2599), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(4982), 1, + anon_sym_RPAREN, + STATE(2837), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95107] = 4, - ACTIONS(5003), 1, + [91965] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5520), 1, + ACTIONS(5572), 1, sym_identifier, - STATE(2989), 1, + STATE(3047), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95121] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5522), 1, - sym_identifier, - STATE(2892), 1, - sym_formal_parameters, + [91979] = 2, 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(1484), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91989] = 4, + ACTIONS(4848), 1, + sym_identifier, + ACTIONS(4850), 1, + anon_sym_LBRACK, + ACTIONS(4852), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95149] = 4, - ACTIONS(5529), 1, - anon_sym_COMMA, - ACTIONS(5532), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + [92003] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95163] = 2, + ACTIONS(1488), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92013] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, + ACTIONS(1492), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95173] = 4, - ACTIONS(1196), 1, + [92023] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2900), 1, + ACTIONS(3057), 1, anon_sym_RPAREN, - STATE(2543), 1, + STATE(2787), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95187] = 4, - ACTIONS(1196), 1, + [92037] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2900), 1, + ACTIONS(3057), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95201] = 4, - ACTIONS(1196), 1, + [92051] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5574), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92065] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3063), 1, + ACTIONS(5576), 1, anon_sym_RPAREN, - STATE(2769), 1, + STATE(2458), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95215] = 2, + [92079] = 4, + ACTIONS(5510), 1, + anon_sym_COMMA, + ACTIONS(5578), 1, + anon_sym_SEMI, + STATE(2709), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95225] = 4, - ACTIONS(1196), 1, + [92093] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(3063), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5580), 1, + anon_sym_RBRACE, + STATE(2845), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95239] = 3, - ACTIONS(5534), 1, - anon_sym_DOT, + [92107] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5582), 1, + anon_sym_RBRACE, + STATE(2846), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_LPAREN, - sym_optional_chain, - [95251] = 2, + [92121] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5582), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1718), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95261] = 2, + [92135] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1722), 3, + ACTIONS(1496), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95271] = 4, - ACTIONS(1151), 1, + [92145] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(5236), 1, - anon_sym_RBRACK, - STATE(2836), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5580), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95285] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2929), 1, - anon_sym_RBRACK, - STATE(2832), 1, - aux_sym_array_repeat1, + [92159] = 2, 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, + ACTIONS(3939), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [92169] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5584), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95313] = 4, - ACTIONS(1196), 1, + [92183] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(2929), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5586), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95327] = 4, - ACTIONS(1151), 1, + [92197] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(5236), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5588), 1, + anon_sym_RBRACE, + STATE(2711), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95341] = 2, + [92211] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5590), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95351] = 2, + [92225] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5592), 1, + sym_identifier, + STATE(3084), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95361] = 2, + [92239] = 3, + ACTIONS(4018), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95371] = 2, + ACTIONS(4016), 2, + anon_sym_LPAREN, + sym_optional_chain, + [92251] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5082), 1, + anon_sym_RBRACK, + STATE(2849), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95381] = 4, - ACTIONS(1196), 1, + [92265] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5538), 1, - anon_sym_RPAREN, - STATE(2446), 1, + ACTIONS(2991), 1, + anon_sym_RBRACK, + STATE(2848), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95395] = 2, + [92279] = 4, + ACTIONS(5594), 1, + anon_sym_as, + ACTIONS(5596), 1, + anon_sym_from, + STATE(2137), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95405] = 2, + [92293] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3071), 1, + anon_sym_RPAREN, + STATE(2656), 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, - [95415] = 4, - ACTIONS(4728), 1, + [92307] = 4, + ACTIONS(5387), 1, sym_identifier, - ACTIONS(4730), 1, - anon_sym_LBRACK, - ACTIONS(4732), 1, - sym_private_property_identifier, + ACTIONS(5389), 1, + anon_sym_of, + STATE(2152), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95429] = 2, + [92321] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5598), 1, + sym_identifier, + STATE(2921), 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, + [92335] = 4, + ACTIONS(5387), 1, sym_identifier, - ACTIONS(5542), 1, + ACTIONS(5389), 1, anon_sym_of, - STATE(2823), 1, + STATE(2160), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95453] = 2, + [92349] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2991), 1, + anon_sym_RBRACK, + STATE(2458), 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, - [95463] = 2, + [92363] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5600), 1, + sym_identifier, + STATE(3303), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95473] = 2, + [92377] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5082), 1, + anon_sym_RBRACK, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95483] = 2, + [92391] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3071), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1582), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95493] = 2, + [92405] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, + ACTIONS(1554), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95503] = 4, - ACTIONS(5544), 1, + [92415] = 4, + ACTIONS(5602), 1, anon_sym_COMMA, - ACTIONS(5546), 1, + ACTIONS(5605), 1, anon_sym_RBRACE, - STATE(2627), 1, + STATE(2818), 1, aux_sym_export_clause_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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95531] = 2, + [92429] = 3, + ACTIONS(5607), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95541] = 4, - ACTIONS(5551), 1, + ACTIONS(5609), 2, anon_sym_COMMA, - ACTIONS(5553), 1, anon_sym_RBRACE, - STATE(2644), 1, - aux_sym__local_export_clause_repeat1, + [92441] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95555] = 2, + ACTIONS(3830), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [92451] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5611), 1, + sym_identifier, + STATE(3018), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1578), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95565] = 4, - ACTIONS(5003), 1, + [92465] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5555), 1, + ACTIONS(5613), 1, sym_identifier, - STATE(3043), 1, + STATE(2936), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95579] = 4, - ACTIONS(5415), 1, + [92479] = 4, + ACTIONS(5615), 1, + anon_sym_COMMA, + ACTIONS(5618), 1, + anon_sym_RBRACE, + STATE(2826), 1, + aux_sym__local_export_clause_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92493] = 4, + ACTIONS(4782), 1, sym_identifier, - ACTIONS(5417), 1, - anon_sym_of, - STATE(2331), 1, - sym__using_declarator, + ACTIONS(4784), 1, + anon_sym_LBRACK, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95593] = 2, + [92507] = 4, + ACTIONS(5620), 1, + anon_sym_LBRACE, + ACTIONS(5622), 1, + anon_sym_LPAREN, + STATE(2523), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1730), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95603] = 3, - ACTIONS(5557), 1, - anon_sym_as, + [92521] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5624), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5559), 2, + [92535] = 4, + ACTIONS(1143), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [95615] = 3, - ACTIONS(5561), 1, - anon_sym_DOT, + ACTIONS(5626), 1, + anon_sym_RBRACK, + STATE(2613), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92549] = 3, + ACTIONS(2691), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(2742), 2, anon_sym_LPAREN, - sym_optional_chain, - [95627] = 2, + anon_sym_COLON, + [92561] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1512), 3, + ACTIONS(1476), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95637] = 2, + [92571] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1738), 3, + ACTIONS(1558), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95647] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5563), 1, - sym_identifier, - STATE(2959), 1, - sym_formal_parameters, + [92581] = 2, 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, + ACTIONS(1562), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92591] = 3, + ACTIONS(4984), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95675] = 4, - ACTIONS(5326), 1, + ACTIONS(5628), 2, anon_sym_COMMA, - ACTIONS(5567), 1, - anon_sym_SEMI, - STATE(2781), 1, - aux_sym_variable_declaration_repeat1, + anon_sym_RPAREN, + [92603] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95689] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5569), 1, - sym_identifier, - STATE(3007), 1, - sym_formal_parameters, + ACTIONS(1566), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92613] = 4, + ACTIONS(1214), 1, + anon_sym_RPAREN, + ACTIONS(5630), 1, + anon_sym_COMMA, + STATE(2856), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95703] = 2, + [92627] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(981), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95713] = 2, + [92637] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5632), 1, + anon_sym_COLON, + STATE(3301), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95723] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5571), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [92651] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95737] = 4, - ACTIONS(3649), 1, + ACTIONS(3887), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [92661] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5573), 1, + ACTIONS(5634), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2700), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95751] = 4, - ACTIONS(3595), 1, + [92675] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1582), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92685] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(5575), 1, + ACTIONS(5636), 1, anon_sym_RBRACE, - STATE(2750), 1, + STATE(2711), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95765] = 4, - ACTIONS(3595), 1, + [92699] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(5577), 1, + ACTIONS(5638), 1, anon_sym_RBRACE, - STATE(2750), 1, + STATE(2711), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95779] = 2, + [92713] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5640), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92727] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1586), 3, + ACTIONS(1045), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95789] = 3, - ACTIONS(5579), 1, - anon_sym_DOT, + [92737] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5642), 1, + anon_sym_RBRACK, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_LPAREN, - sym_optional_chain, - [95801] = 2, + [92751] = 4, + ACTIONS(1143), 1, + anon_sym_COMMA, + ACTIONS(5644), 1, + anon_sym_RBRACK, + STATE(2613), 1, + aux_sym_array_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, + [92765] = 4, + ACTIONS(3499), 1, anon_sym_COMMA, - ACTIONS(5581), 1, + ACTIONS(5548), 1, anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + STATE(2657), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95825] = 2, + [92779] = 4, + ACTIONS(4810), 1, + sym_identifier, + ACTIONS(4812), 1, + anon_sym_LBRACK, + ACTIONS(4814), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1686), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95835] = 2, + [92793] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(3047), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [92803] = 4, + ACTIONS(5628), 1, + anon_sym_RPAREN, + ACTIONS(5646), 1, + anon_sym_COMMA, + STATE(2856), 1, + aux_sym_formal_parameters_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92817] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1602), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95845] = 4, - ACTIONS(5003), 1, + [92827] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5583), 1, + ACTIONS(5649), 1, sym_identifier, - STATE(3116), 1, + STATE(2933), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95859] = 2, + [92841] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2993), 1, + anon_sym_RPAREN, + STATE(2873), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95869] = 2, + [92855] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2993), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, 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, + [92869] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5585), 1, + ACTIONS(5651), 1, sym_identifier, - STATE(3142), 1, + STATE(2983), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95893] = 2, + [92883] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5653), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95903] = 2, + [92897] = 4, + ACTIONS(5655), 1, + sym_identifier, + ACTIONS(5657), 1, + anon_sym_of, + STATE(2788), 1, + sym__using_declarator, 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, + [92911] = 4, + ACTIONS(5510), 1, anon_sym_COMMA, - ACTIONS(5565), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(5659), 1, + anon_sym_SEMI, + STATE(2626), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95927] = 3, - ACTIONS(5587), 1, + [92925] = 3, + ACTIONS(5661), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4016), 2, 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, + [92937] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3099), 1, + anon_sym_RPAREN, + STATE(2641), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95953] = 2, + [92951] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3099), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1742), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95963] = 2, + [92965] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1750), 3, + ACTIONS(1428), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95973] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5591), 1, - sym_identifier, - STATE(3218), 1, - sym_formal_parameters, - 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96001] = 2, + [92975] = 4, + ACTIONS(5425), 1, + anon_sym_COMMA, + ACTIONS(5663), 1, + anon_sym_SEMI, + STATE(2724), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96011] = 4, - ACTIONS(5003), 1, + [92989] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5595), 1, + ACTIONS(5665), 1, sym_identifier, - STATE(2877), 1, + STATE(3078), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96025] = 4, - ACTIONS(5350), 1, + [93003] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5597), 1, - anon_sym_SEMI, - STATE(2722), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5667), 1, + anon_sym_RPAREN, + STATE(2458), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96039] = 2, + [93017] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5669), 1, + sym_identifier, + STATE(3123), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96049] = 4, - ACTIONS(5599), 1, - anon_sym_LBRACE, - ACTIONS(5601), 1, + [93031] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2424), 1, - sym_statement_block, + ACTIONS(5671), 1, + sym_identifier, + STATE(3119), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96063] = 2, + [93045] = 4, + ACTIONS(5425), 1, + anon_sym_COMMA, + ACTIONS(5673), 1, + anon_sym_SEMI, + STATE(2724), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1590), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96073] = 2, + [93059] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5675), 1, + anon_sym_of, + STATE(3089), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96083] = 3, - ACTIONS(5603), 1, + [93073] = 3, + ACTIONS(5677), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4016), 2, anon_sym_LPAREN, sym_optional_chain, - [96095] = 4, - ACTIONS(3649), 1, + [93085] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5679), 1, + anon_sym_of, + STATE(3096), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93099] = 4, + ACTIONS(5510), 1, anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RBRACE, - STATE(2561), 1, - aux_sym_object_repeat1, + ACTIONS(5681), 1, + anon_sym_SEMI, + STATE(2865), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96109] = 2, + [93113] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5683), 1, + sym_identifier, + STATE(3240), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96119] = 2, + [93127] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, + ACTIONS(1029), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96129] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5607), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + [93137] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96143] = 4, - ACTIONS(5003), 1, + ACTIONS(1614), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93147] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5609), 1, + ACTIONS(5685), 1, sym_identifier, - STATE(2918), 1, + STATE(3275), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96157] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [93161] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96171] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5611), 1, + ACTIONS(1436), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93171] = 4, + ACTIONS(5387), 1, sym_identifier, - STATE(2937), 1, - sym_formal_parameters, + ACTIONS(5389), 1, + anon_sym_of, + STATE(2186), 1, + sym__using_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93185] = 3, + ACTIONS(4984), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96185] = 4, - ACTIONS(1151), 1, + ACTIONS(5406), 2, anon_sym_COMMA, - ACTIONS(5613), 1, anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + [93197] = 3, + ACTIONS(5687), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96199] = 2, + ACTIONS(4016), 2, + anon_sym_LPAREN, + sym_optional_chain, + [93209] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + ACTIONS(1618), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96209] = 2, + [93219] = 4, + ACTIONS(2397), 1, + anon_sym_RBRACE, + ACTIONS(5689), 1, + anon_sym_COMMA, + STATE(2818), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1634), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96219] = 2, + [93233] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5691), 1, + sym_identifier, + STATE(2958), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3979), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [96229] = 2, + [93247] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1746), 3, + ACTIONS(1622), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96239] = 2, + [93257] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5693), 1, + sym_identifier, + STATE(2977), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1532), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96249] = 2, + [93271] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1500), 3, + ACTIONS(1444), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96259] = 2, + [93281] = 3, + ACTIONS(5695), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1598), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96269] = 2, + ACTIONS(4016), 2, + anon_sym_LPAREN, + sym_optional_chain, + [93293] = 4, + ACTIONS(3521), 1, + anon_sym_COMMA, + ACTIONS(5697), 1, + anon_sym_RBRACE, + STATE(2609), 1, + aux_sym_object_repeat1, 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, + [93307] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - ACTIONS(5615), 1, + ACTIONS(5699), 1, sym_identifier, - STATE(3212), 1, + STATE(3010), 1, sym_formal_parameters, 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, + [93321] = 2, 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, + ACTIONS(1532), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93331] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5701), 1, + sym_identifier, + STATE(3026), 1, + sym_formal_parameters, 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, + [93345] = 4, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5703), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96335] = 4, - ACTIONS(5326), 1, + [93359] = 4, + ACTIONS(5705), 1, anon_sym_COMMA, - ACTIONS(5621), 1, - anon_sym_SEMI, - STATE(2794), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(5708), 1, + anon_sym_RBRACE, + STATE(2904), 1, + aux_sym_named_imports_repeat1, 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, + [93373] = 4, + ACTIONS(5594), 1, + anon_sym_as, + ACTIONS(5596), 1, + anon_sym_from, + STATE(2112), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96363] = 4, - ACTIONS(1196), 1, + [93387] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(2933), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5697), 1, + anon_sym_RBRACE, + STATE(2700), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96377] = 2, + [93401] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1536), 3, + ACTIONS(1540), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96387] = 2, + [93411] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5710), 1, + sym_identifier, + STATE(2921), 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, + [93425] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1452), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96407] = 3, - ACTIONS(4886), 1, + [93435] = 3, + ACTIONS(5122), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1928), 2, + ACTIONS(1891), 2, anon_sym_in, anon_sym_of, - [96419] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5623), 1, - sym_identifier, - STATE(2989), 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, + [93447] = 2, 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, + ACTIONS(1626), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93457] = 4, + ACTIONS(5712), 1, + anon_sym_COMMA, + ACTIONS(5714), 1, + anon_sym_RBRACE, + STATE(2826), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96461] = 4, - ACTIONS(5350), 1, + [93471] = 4, + ACTIONS(3521), 1, anon_sym_COMMA, - ACTIONS(5629), 1, - anon_sym_SEMI, - STATE(2583), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5437), 1, + anon_sym_RBRACE, + STATE(2664), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96475] = 4, - ACTIONS(1196), 1, + [93485] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3075), 1, + ACTIONS(3005), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2611), 1, aux_sym_array_repeat1, 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, + [93499] = 3, + ACTIONS(4962), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96503] = 3, - ACTIONS(5003), 1, + ACTIONS(1891), 2, + anon_sym_in, + anon_sym_of, + [93511] = 4, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3186), 1, + ACTIONS(5716), 1, + sym_identifier, + STATE(3018), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93525] = 4, + ACTIONS(5034), 1, + anon_sym_LPAREN, + ACTIONS(5718), 1, + anon_sym_COLON, + STATE(3301), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96514] = 3, - ACTIONS(5631), 1, + [93539] = 3, + ACTIONS(5720), 1, anon_sym_LBRACE, - STATE(1621), 1, + STATE(1338), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96525] = 3, - ACTIONS(4620), 1, + [93550] = 3, + ACTIONS(5042), 1, anon_sym_LBRACE, - STATE(1385), 1, + STATE(109), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96536] = 3, - ACTIONS(4620), 1, + [93561] = 3, + ACTIONS(5221), 1, anon_sym_LBRACE, - STATE(1350), 1, + STATE(1105), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96547] = 3, - ACTIONS(5633), 1, + [93572] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3190), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93583] = 3, + ACTIONS(4671), 1, anon_sym_LBRACE, - STATE(3027), 1, - sym__class_member_body, + STATE(1538), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96558] = 3, - ACTIONS(5633), 1, + [93594] = 3, + ACTIONS(5722), 1, anon_sym_LBRACE, - STATE(3029), 1, + STATE(1539), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93605] = 3, + ACTIONS(5724), 1, + anon_sym_LBRACE, + STATE(3093), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96569] = 2, + [93616] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1346), 1, + sym_statement_block, 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, + [93627] = 3, + ACTIONS(5726), 1, + anon_sym_LBRACE, + STATE(104), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96589] = 2, + [93638] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, + ACTIONS(3919), 2, anon_sym_COMMA, anon_sym_RBRACE, - [96598] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5371), 1, - anon_sym_GT, + [93647] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1347), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96609] = 3, - ACTIONS(4746), 1, + [93658] = 3, + ACTIONS(4773), 1, anon_sym_LBRACE, - STATE(1625), 1, + STATE(1348), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96620] = 2, + [93669] = 3, + ACTIONS(5728), 1, + anon_sym_LBRACE, + STATE(2243), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96629] = 3, - ACTIONS(4746), 1, + [93680] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1627), 1, - sym_class_body, + STATE(3094), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96640] = 3, - ACTIONS(5631), 1, + [93691] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1628), 1, + STATE(2697), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96651] = 3, - ACTIONS(5437), 1, + [93702] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(571), 1, + STATE(2702), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96662] = 3, - ACTIONS(5631), 1, + [93713] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5730), 1, + anon_sym_SLASH2, + ACTIONS(5732), 1, + sym__regex_flags_start, + [93726] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1633), 1, + STATE(2704), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96673] = 3, - ACTIONS(5637), 1, + [93737] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5406), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [93746] = 3, + ACTIONS(4625), 1, anon_sym_LBRACE, - STATE(1380), 1, - sym_statement_block, + STATE(2705), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96684] = 2, + [93757] = 3, + ACTIONS(5734), 1, + sym_identifier, + ACTIONS(5736), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5386), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96693] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1641), 1, - sym_statement_block, + [93768] = 3, + ACTIONS(4633), 1, + sym_identifier, + ACTIONS(4637), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96704] = 3, - ACTIONS(5631), 1, + [93779] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1642), 1, + STATE(2706), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96715] = 3, - ACTIONS(4746), 1, + [93790] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1644), 1, - sym_class_body, + STATE(3095), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96726] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1651), 1, - sym_statement_block, + [93801] = 3, + ACTIONS(5738), 1, + anon_sym_COMMA, + ACTIONS(5740), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96737] = 2, + [93812] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, + ACTIONS(3931), 2, anon_sym_COMMA, anon_sym_RBRACE, - [96746] = 3, - ACTIONS(4620), 1, - anon_sym_LBRACE, - STATE(1381), 1, - sym_class_body, + [93821] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96757] = 3, - ACTIONS(5437), 1, + ACTIONS(2737), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [93830] = 3, + ACTIONS(5728), 1, anon_sym_LBRACE, - STATE(629), 1, + STATE(2269), 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, + [93841] = 3, + ACTIONS(5742), 1, + anon_sym_LPAREN, + STATE(31), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96779] = 3, - ACTIONS(5639), 1, - sym_identifier, - ACTIONS(5641), 1, - anon_sym_of, + [93852] = 3, + ACTIONS(4625), 1, + anon_sym_LBRACE, + STATE(2707), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96790] = 3, - ACTIONS(5599), 1, + [93863] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2605), 1, - sym_statement_block, + STATE(1912), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96801] = 3, - ACTIONS(5643), 1, + [93874] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1044), 1, + STATE(2090), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96812] = 2, + [93885] = 3, + ACTIONS(5742), 1, + anon_sym_LPAREN, + STATE(52), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5645), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96821] = 3, - ACTIONS(5599), 1, + [93896] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2621), 1, - sym_statement_block, + STATE(1914), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96832] = 3, - ACTIONS(4803), 1, - anon_sym_LBRACE, - STATE(994), 1, - sym_class_body, + [93907] = 3, + ACTIONS(5742), 1, + anon_sym_LPAREN, + STATE(32), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96843] = 3, - ACTIONS(5647), 1, + [93918] = 3, + ACTIONS(5722), 1, anon_sym_LBRACE, - STATE(1000), 1, + STATE(1584), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96854] = 3, - ACTIONS(5437), 1, + [93929] = 3, + ACTIONS(4773), 1, anon_sym_LBRACE, - STATE(522), 1, - sym_statement_block, + STATE(1300), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96865] = 3, - ACTIONS(5649), 1, - sym_identifier, - ACTIONS(5651), 1, - sym_jsx_identifier, + [93940] = 3, + ACTIONS(5742), 1, + anon_sym_LPAREN, + STATE(33), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96876] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2631), 1, - sym_statement_block, + [93951] = 3, + ACTIONS(3455), 1, + anon_sym_LPAREN, + ACTIONS(3869), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96887] = 3, - ACTIONS(4658), 1, + [93962] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2640), 1, - sym_class_body, + STATE(1916), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96898] = 3, - ACTIONS(4726), 1, - anon_sym_LBRACE, - STATE(1821), 1, - sym_class_body, + [93973] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5653), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96909] = 2, + [93984] = 3, + ACTIONS(5722), 1, + anon_sym_LBRACE, + STATE(1589), 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, + [93995] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2647), 1, - sym_statement_block, + STATE(1917), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96929] = 3, - ACTIONS(5437), 1, + [94006] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(609), 1, + STATE(1756), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96940] = 3, - ACTIONS(4658), 1, - anon_sym_LBRACE, - STATE(2649), 1, - sym_class_body, + [94017] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5653), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96951] = 3, - ACTIONS(5003), 1, + [94028] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3128), 1, + STATE(3006), 1, sym_formal_parameters, 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, + [94039] = 3, + ACTIONS(4737), 1, anon_sym_LBRACE, - STATE(1692), 1, - sym_statement_block, + STATE(2296), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96986] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1989), 1, - sym__class_member_body, + [94050] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5504), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96997] = 3, - ACTIONS(5661), 1, - sym_identifier, - ACTIONS(5663), 1, - sym_private_property_identifier, + [94061] = 3, + ACTIONS(5746), 1, + anon_sym_LBRACE, + STATE(2426), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97008] = 3, - ACTIONS(4874), 1, - sym_identifier, - ACTIONS(4878), 1, - sym_private_property_identifier, + [94072] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5504), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97019] = 3, - ACTIONS(5665), 1, - anon_sym_LPAREN, - STATE(21), 1, - sym__for_header, + [94083] = 3, + ACTIONS(4671), 1, + anon_sym_LBRACE, + STATE(1591), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97030] = 2, + [94094] = 3, + ACTIONS(4671), 1, + anon_sym_LBRACE, + STATE(1596), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5357), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97039] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2906), 1, - sym_formal_parameters, + [94105] = 3, + ACTIONS(5722), 1, + anon_sym_LBRACE, + STATE(1598), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97050] = 3, - ACTIONS(3491), 1, + [94116] = 3, + ACTIONS(4737), 1, anon_sym_LBRACE, - STATE(1964), 1, - sym__class_member_body, + STATE(2301), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97061] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5667), 1, - anon_sym_SLASH2, - ACTIONS(5669), 1, - sym__regex_flags_start, - [97074] = 3, - ACTIONS(3491), 1, + [94127] = 3, + ACTIONS(5722), 1, anon_sym_LBRACE, - STATE(1968), 1, - sym__class_member_body, + STATE(1649), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97085] = 3, - ACTIONS(3491), 1, + [94138] = 3, + ACTIONS(5728), 1, anon_sym_LBRACE, - STATE(1974), 1, - sym__class_member_body, + STATE(2313), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97096] = 3, - ACTIONS(5671), 1, - sym_identifier, - ACTIONS(5673), 1, - sym_private_property_identifier, + [94149] = 3, + ACTIONS(5722), 1, + anon_sym_LBRACE, + STATE(1533), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97107] = 3, - ACTIONS(5647), 1, + [94160] = 3, + ACTIONS(5722), 1, anon_sym_LBRACE, - STATE(889), 1, + STATE(1534), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97118] = 3, - ACTIONS(4662), 1, - sym_identifier, - ACTIONS(4666), 1, - sym_private_property_identifier, + [94171] = 3, + ACTIONS(4671), 1, + anon_sym_LBRACE, + STATE(1537), 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, + [94182] = 3, + ACTIONS(5722), 1, + anon_sym_LBRACE, + STATE(1545), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97140] = 3, - ACTIONS(3491), 1, + [94193] = 3, + ACTIONS(5728), 1, anon_sym_LBRACE, - STATE(1975), 1, - sym__class_member_body, + STATE(2322), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97151] = 2, + [94204] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4811), 2, + ACTIONS(4905), 2, anon_sym_COMMA, anon_sym_SEMI, - [97160] = 3, - ACTIONS(5675), 1, - anon_sym_COMMA, - ACTIONS(5677), 1, - anon_sym_from, + [94213] = 3, + ACTIONS(5728), 1, + anon_sym_LBRACE, + STATE(2341), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97171] = 3, - ACTIONS(5647), 1, + [94224] = 3, + ACTIONS(5728), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(2342), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97182] = 3, - ACTIONS(3491), 1, + [94235] = 3, + ACTIONS(4737), 1, anon_sym_LBRACE, - STATE(1976), 1, - sym__class_member_body, + STATE(2343), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94246] = 3, + ACTIONS(5728), 1, + anon_sym_LBRACE, + STATE(2347), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94257] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3020), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94268] = 3, + ACTIONS(4695), 1, + anon_sym_LBRACE, + STATE(897), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94279] = 3, + ACTIONS(5748), 1, + anon_sym_LBRACE, + STATE(898), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97193] = 2, + [94290] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4813), 2, + ACTIONS(4888), 2, anon_sym_COMMA, anon_sym_SEMI, - [97202] = 3, - ACTIONS(1143), 1, - anon_sym_EQ, - STATE(3119), 1, - sym__initializer, + [94299] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3064), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97213] = 3, - ACTIONS(5003), 1, + [94310] = 3, + ACTIONS(3455), 1, anon_sym_LPAREN, - STATE(2886), 1, - sym_formal_parameters, + ACTIONS(5750), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97224] = 2, + [94321] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4831), 2, + ACTIONS(4890), 2, anon_sym_COMMA, anon_sym_SEMI, - [97233] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5431), 1, - anon_sym_GT, + [94330] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3196), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97244] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3160), 1, - sym_formal_parameters, + [94341] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1332), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97255] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5431), 1, - anon_sym_GT, + [94352] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3197), 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, + [94363] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97277] = 3, - ACTIONS(4803), 1, - anon_sym_LBRACE, - STATE(929), 1, - sym_class_body, + ACTIONS(4892), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [94372] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97288] = 3, - ACTIONS(5647), 1, - anon_sym_LBRACE, - STATE(930), 1, - sym_statement_block, + ACTIONS(4894), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [94381] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5752), 1, + anon_sym_SLASH2, + ACTIONS(5754), 1, + sym__regex_flags_start, + [94394] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97299] = 3, - ACTIONS(1143), 1, - anon_sym_EQ, - STATE(3120), 1, - sym__initializer, + ACTIONS(4497), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [94403] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3086), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97310] = 3, - ACTIONS(5647), 1, + [94414] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(935), 1, - sym_statement_block, + STATE(1918), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97321] = 2, + [94425] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3198), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5679), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [97330] = 3, - ACTIONS(5647), 1, + [94436] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(948), 1, - sym_statement_block, + STATE(3199), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97341] = 3, - ACTIONS(5647), 1, - anon_sym_LBRACE, - STATE(949), 1, - sym_statement_block, + [94447] = 3, + ACTIONS(5345), 1, + sym_identifier, + ACTIONS(5756), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97352] = 3, - ACTIONS(4803), 1, + [94458] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(951), 1, - sym_class_body, + STATE(1919), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97363] = 3, - ACTIONS(5647), 1, + [94469] = 3, + ACTIONS(4773), 1, anon_sym_LBRACE, - STATE(958), 1, - sym_statement_block, + STATE(1261), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97374] = 3, - ACTIONS(5681), 1, + [94480] = 3, + ACTIONS(5748), 1, anon_sym_LBRACE, - STATE(1148), 1, + STATE(907), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97385] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(53), 1, - sym_parenthesized_expression, + [94491] = 3, + ACTIONS(5596), 1, + anon_sym_from, + STATE(2136), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97396] = 3, - ACTIONS(5023), 1, - sym_identifier, - ACTIONS(5685), 1, - anon_sym_STAR, + [94502] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97407] = 3, - ACTIONS(4710), 1, + ACTIONS(5758), 2, anon_sym_LBRACE, - STATE(649), 1, - sym_class_body, + anon_sym_EQ_GT, + [94511] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5760), 1, + anon_sym_SLASH2, + ACTIONS(5762), 1, + sym__regex_flags_start, + [94524] = 3, + ACTIONS(5748), 1, + anon_sym_LBRACE, + STATE(909), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97418] = 3, - ACTIONS(4710), 1, + [94535] = 3, + ACTIONS(4818), 1, anon_sym_LBRACE, - STATE(614), 1, + STATE(1732), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97429] = 2, + [94546] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3306), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4833), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97438] = 3, - ACTIONS(4658), 1, - anon_sym_LBRACE, - STATE(2759), 1, - sym_class_body, + [94557] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3209), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97449] = 2, + [94568] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1277), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3968), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97458] = 2, + [94579] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5542), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4865), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97467] = 3, - ACTIONS(5633), 1, + [94590] = 3, + ACTIONS(5726), 1, anon_sym_LBRACE, - STATE(3112), 1, - sym__class_member_body, + STATE(108), 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, + [94601] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5542), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97489] = 3, - ACTIONS(4710), 1, + [94612] = 3, + ACTIONS(4695), 1, anon_sym_LBRACE, - STATE(545), 1, + STATE(910), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97500] = 2, + [94623] = 3, + ACTIONS(4695), 1, + anon_sym_LBRACE, + STATE(911), 1, + sym_class_body, 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, + [94634] = 3, + ACTIONS(5748), 1, + anon_sym_LBRACE, + STATE(912), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97520] = 3, - ACTIONS(5633), 1, + [94645] = 3, + ACTIONS(5720), 1, anon_sym_LBRACE, - STATE(3169), 1, - sym__class_member_body, + STATE(1335), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97531] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3170), 1, - sym_formal_parameters, + [94656] = 3, + ACTIONS(5748), 1, + anon_sym_LBRACE, + STATE(914), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97542] = 3, - ACTIONS(5643), 1, + [94667] = 3, + ACTIONS(5748), 1, anon_sym_LBRACE, - STATE(1052), 1, + STATE(916), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97553] = 3, - ACTIONS(5437), 1, + [94678] = 3, + ACTIONS(5748), 1, anon_sym_LBRACE, - STATE(590), 1, + STATE(917), 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, + [94689] = 3, + ACTIONS(4695), 1, + anon_sym_LBRACE, + STATE(918), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97575] = 3, - ACTIONS(5437), 1, + [94700] = 3, + ACTIONS(5748), 1, anon_sym_LBRACE, - STATE(608), 1, + STATE(919), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97586] = 3, - ACTIONS(5003), 1, + [94711] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3173), 1, + STATE(3211), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97597] = 3, - ACTIONS(5633), 1, + [94722] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(3180), 1, + STATE(2946), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97608] = 3, - ACTIONS(5633), 1, + [94733] = 3, + ACTIONS(5764), 1, anon_sym_LBRACE, - STATE(2950), 1, - sym__class_member_body, + STATE(986), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97619] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2990), 1, - sym_formal_parameters, + [94744] = 3, + ACTIONS(5744), 1, + anon_sym_LBRACE, + STATE(1687), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97630] = 3, - ACTIONS(5637), 1, + [94755] = 3, + ACTIONS(4870), 1, anon_sym_LBRACE, - STATE(1319), 1, - sym_statement_block, + STATE(1055), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97641] = 3, - ACTIONS(5681), 1, + [94766] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1155), 1, + STATE(1057), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97652] = 3, - ACTIONS(5003), 1, + [94777] = 3, + ACTIONS(5768), 1, anon_sym_LPAREN, - STATE(3227), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97663] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2134), 1, - sym__from_clause, + STATE(34), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97674] = 3, - ACTIONS(5637), 1, + [94788] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(1375), 1, + STATE(1742), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97685] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2866), 1, - sym_formal_parameters, + [94799] = 3, + ACTIONS(4818), 1, + anon_sym_LBRACE, + STATE(1760), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97696] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2118), 1, - sym__from_clause, + [94810] = 3, + ACTIONS(4818), 1, + anon_sym_LBRACE, + STATE(1753), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97707] = 3, - ACTIONS(5003), 1, + [94821] = 3, + ACTIONS(5742), 1, anon_sym_LPAREN, - STATE(2867), 1, - sym_formal_parameters, + STATE(42), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97718] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2870), 1, - sym__class_member_body, + [94832] = 3, + ACTIONS(5770), 1, + sym_identifier, + ACTIONS(5772), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97729] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2873), 1, - sym__class_member_body, + [94843] = 3, + ACTIONS(5327), 1, + anon_sym_in, + ACTIONS(5329), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97740] = 3, - ACTIONS(4658), 1, + [94854] = 3, + ACTIONS(5774), 1, anon_sym_LBRACE, - STATE(2736), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97751] = 2, + STATE(2594), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3929), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97760] = 3, - ACTIONS(5633), 1, + [94865] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2884), 1, + STATE(1911), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97771] = 3, - ACTIONS(5643), 1, + [94876] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1083), 1, + STATE(2847), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97782] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3189), 1, - sym_formal_parameters, + [94887] = 3, + ACTIONS(5744), 1, + anon_sym_LBRACE, + STATE(1653), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97793] = 3, - ACTIONS(5437), 1, + [94898] = 3, + ACTIONS(5764), 1, anon_sym_LBRACE, - STATE(610), 1, + STATE(1125), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97804] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5449), 1, - anon_sym_GT, + [94909] = 3, + ACTIONS(5331), 1, + anon_sym_in, + ACTIONS(5333), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97815] = 3, - ACTIONS(5687), 1, - sym_identifier, - ACTIONS(5689), 1, - sym_private_property_identifier, + [94920] = 3, + ACTIONS(3459), 1, + anon_sym_EQ, + STATE(2277), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97826] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5449), 1, - anon_sym_GT, + [94931] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1265), 1, + sym_statement_block, 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, + [94942] = 4, + ACTIONS(3), 1, sym_comment, - [97848] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97857] = 3, - ACTIONS(4710), 1, + ACTIONS(5776), 1, + anon_sym_SLASH2, + ACTIONS(5778), 1, + sym__regex_flags_start, + [94955] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(615), 1, - sym_class_body, + STATE(602), 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, + [94966] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5560), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97879] = 3, - ACTIONS(5691), 1, + [94977] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(115), 1, + STATE(2736), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97890] = 2, + [94988] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5560), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97899] = 3, - ACTIONS(5683), 1, + [94999] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(32), 1, - sym_parenthesized_expression, + STATE(2966), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97910] = 2, + [95010] = 3, + ACTIONS(5780), 1, + sym_identifier, + ACTIONS(5782), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97919] = 2, + [95021] = 3, + ACTIONS(4947), 1, + sym_identifier, + ACTIONS(4951), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3925), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97928] = 3, - ACTIONS(5599), 1, + [95032] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(2168), 1, - sym_statement_block, + STATE(1921), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97939] = 3, - ACTIONS(5683), 1, + [95043] = 3, + ACTIONS(5742), 1, anon_sym_LPAREN, - STATE(33), 1, + STATE(19), 1, sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97950] = 3, - ACTIONS(5683), 1, + [95054] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(34), 1, - sym_parenthesized_expression, + STATE(3232), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97961] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5536), 1, - anon_sym_GT, + [95065] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1922), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97972] = 3, - ACTIONS(4658), 1, + [95076] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(2779), 1, - sym_class_body, + STATE(1784), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97983] = 2, + [95087] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1923), 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, + [95098] = 3, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(3089), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98003] = 3, - ACTIONS(4742), 1, - anon_sym_LBRACE, - STATE(1116), 1, - sym_class_body, + [95109] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5784), 1, + anon_sym_SLASH2, + ACTIONS(5786), 1, + sym__regex_flags_start, + [95122] = 3, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(3096), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98014] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2952), 1, - sym_formal_parameters, + [95133] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1924), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98025] = 3, - ACTIONS(4742), 1, + [95144] = 3, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(1124), 1, + STATE(559), 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, + [95155] = 3, + ACTIONS(5788), 1, + sym_identifier, + ACTIONS(5790), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98047] = 3, - ACTIONS(5637), 1, - anon_sym_LBRACE, - STATE(1382), 1, - sym_statement_block, + [95166] = 3, + ACTIONS(4848), 1, + sym_identifier, + ACTIONS(4852), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98058] = 3, - ACTIONS(5643), 1, + [95177] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(1161), 1, - sym_statement_block, + STATE(1925), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98069] = 3, - ACTIONS(5643), 1, - anon_sym_LBRACE, - STATE(1015), 1, - sym_statement_block, + [95188] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98080] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5474), 1, - anon_sym_GT, + ACTIONS(3911), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95197] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1926), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98091] = 3, - ACTIONS(5643), 1, + [95208] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1016), 1, - sym_statement_block, + STATE(3246), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98102] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5474), 1, - anon_sym_GT, + [95219] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98113] = 3, - ACTIONS(4742), 1, + ACTIONS(3915), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95228] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1018), 1, - sym_class_body, + STATE(1097), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98124] = 3, - ACTIONS(5633), 1, + [95239] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(3104), 1, + STATE(1927), 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, + [95250] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5574), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98146] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2842), 1, - sym_statement_block, + [95261] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3171), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98157] = 2, + [95272] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5574), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [98166] = 3, - ACTIONS(5633), 1, + [95283] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(3105), 1, + STATE(1928), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98177] = 3, - ACTIONS(3491), 1, + [95294] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(1952), 1, - sym__class_member_body, + STATE(603), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98188] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3106), 1, - sym__class_member_body, + [95305] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3034), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98199] = 3, - ACTIONS(3491), 1, + [95316] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(1953), 1, - sym__class_member_body, + STATE(560), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98210] = 3, - ACTIONS(5691), 1, + [95327] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(118), 1, + STATE(604), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98221] = 2, + [95338] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, + ACTIONS(4751), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [98230] = 3, - ACTIONS(3491), 1, + anon_sym_SEMI, + [95347] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1954), 1, + STATE(3247), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98241] = 3, - ACTIONS(3491), 1, + [95358] = 3, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(1956), 1, - sym__class_member_body, + STATE(605), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98252] = 3, - ACTIONS(3491), 1, + [95369] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1957), 1, - sym__class_member_body, + STATE(963), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98263] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1958), 1, - sym__class_member_body, + [95380] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98274] = 2, + ACTIONS(3935), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95389] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, + ACTIONS(4753), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [98283] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1959), 1, - sym__class_member_body, + anon_sym_SEMI, + [95398] = 3, + ACTIONS(5792), 1, + sym_identifier, + ACTIONS(5794), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98294] = 2, + [95409] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5423), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98303] = 3, - ACTIONS(5691), 1, + [95420] = 3, + ACTIONS(4625), 1, anon_sym_LBRACE, - STATE(113), 1, - sym_statement_block, + STATE(2673), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98314] = 3, - ACTIONS(3491), 1, + [95431] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(1961), 1, - sym__class_member_body, + STATE(2674), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98325] = 3, - ACTIONS(5693), 1, - sym_identifier, - ACTIONS(5695), 1, - anon_sym_of, + [95442] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3109), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98336] = 3, - ACTIONS(5697), 1, - sym_identifier, - ACTIONS(5699), 1, - sym_private_property_identifier, + [95453] = 3, + ACTIONS(3459), 1, + anon_sym_EQ, + STATE(2279), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98347] = 3, - ACTIONS(5599), 1, + [95464] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(2425), 1, + STATE(2424), 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, + [95475] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5412), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98369] = 3, - ACTIONS(5304), 1, - anon_sym_in, - ACTIONS(5306), 1, - anon_sym_of, + [95486] = 3, + ACTIONS(4898), 1, + anon_sym_LPAREN, + STATE(3044), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98380] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3130), 1, - sym__class_member_body, + [95497] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3204), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98391] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(500), 1, - sym_statement_block, + [95508] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5412), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98402] = 3, - ACTIONS(5599), 1, + [95519] = 3, + ACTIONS(5042), 1, anon_sym_LBRACE, - STATE(2782), 1, - sym_statement_block, + STATE(103), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98413] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2962), 1, - sym_formal_parameters, + [95530] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1903), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98424] = 3, - ACTIONS(4906), 1, - anon_sym_LPAREN, - STATE(3107), 1, - sym_parenthesized_expression, + [95541] = 3, + ACTIONS(5724), 1, + anon_sym_LBRACE, + STATE(3295), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98435] = 2, + [95552] = 3, + ACTIONS(5221), 1, + anon_sym_LBRACE, + STATE(1021), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4305), 2, - anon_sym_in, - anon_sym_of, - [98444] = 3, - ACTIONS(5659), 1, + [95563] = 3, + ACTIONS(4870), 1, anon_sym_LBRACE, - STATE(1788), 1, - sym_statement_block, + STATE(1109), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98455] = 3, - ACTIONS(3491), 1, + [95574] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1965), 1, + STATE(3296), 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, + [95585] = 3, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(2386), 1, - sym_object, + STATE(545), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98486] = 3, - ACTIONS(4774), 1, + [95596] = 3, + ACTIONS(4870), 1, anon_sym_LBRACE, - STATE(1193), 1, + STATE(1110), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98497] = 3, - ACTIONS(5703), 1, + [95607] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1194), 1, + STATE(1111), 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, + [95618] = 3, + ACTIONS(5596), 1, + anon_sym_from, + STATE(2138), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98519] = 3, - ACTIONS(5003), 1, + [95629] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2965), 1, + STATE(3124), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98530] = 3, - ACTIONS(5425), 1, + [95640] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(1113), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95651] = 3, + ACTIONS(5596), 1, anon_sym_from, - STATE(2160), 1, + STATE(2140), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98541] = 3, - ACTIONS(5003), 1, + [95662] = 3, + ACTIONS(5796), 1, anon_sym_LPAREN, - STATE(3177), 1, - sym_formal_parameters, + STATE(2096), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98552] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2162), 1, - sym__from_clause, + [95673] = 3, + ACTIONS(4625), 1, + anon_sym_LBRACE, + STATE(2774), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98563] = 3, - ACTIONS(3491), 1, + [95684] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(1970), 1, - sym__class_member_body, + STATE(1682), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98574] = 3, - ACTIONS(5681), 1, + [95695] = 3, + ACTIONS(5764), 1, anon_sym_LBRACE, - STATE(1149), 1, + STATE(1024), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98585] = 3, - ACTIONS(4726), 1, - anon_sym_LBRACE, - STATE(1809), 1, - sym_class_body, + [95706] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98596] = 3, - ACTIONS(5003), 1, + ACTIONS(5605), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95715] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2971), 1, + STATE(3299), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98607] = 3, - ACTIONS(5659), 1, + [95726] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1761), 1, + STATE(1118), 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, + [95737] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3304), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98629] = 3, - ACTIONS(4843), 1, - sym_identifier, - ACTIONS(4847), 1, - sym_private_property_identifier, + [95748] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(1119), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98640] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3127), 1, - sym_formal_parameters, + [95759] = 3, + ACTIONS(4870), 1, + anon_sym_LBRACE, + STATE(1120), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98651] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [95770] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(1123), 1, + sym_statement_block, + 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, + [95781] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3039), 1, + STATE(3046), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98675] = 3, - ACTIONS(5220), 1, + [95792] = 3, + ACTIONS(5267), 1, sym_identifier, - ACTIONS(5713), 1, + ACTIONS(5798), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98686] = 2, + [95803] = 3, + ACTIONS(5451), 1, + anon_sym_LBRACE, + STATE(505), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5532), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98695] = 3, - ACTIONS(5003), 1, + [95814] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3144), 1, + STATE(3290), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98706] = 3, - ACTIONS(5003), 1, + [95825] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3219), 1, + STATE(3045), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98717] = 3, - ACTIONS(5003), 1, + [95836] = 3, + ACTIONS(5596), 1, + anon_sym_from, + STATE(2082), 1, + sym__from_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95847] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2943), 1, + STATE(3143), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98728] = 3, - ACTIONS(5003), 1, + [95858] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3055), 1, + STATE(3053), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98739] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(525), 1, - sym_statement_block, + [95869] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3048), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98750] = 3, - ACTIONS(5715), 1, - sym_identifier, - ACTIONS(5717), 1, - sym_private_property_identifier, + [95880] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98761] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3207), 1, - sym_formal_parameters, + ACTIONS(5800), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95889] = 3, + ACTIONS(5451), 1, + anon_sym_LBRACE, + STATE(546), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98772] = 3, - ACTIONS(4712), 1, - sym_identifier, - ACTIONS(4716), 1, - sym_private_property_identifier, + [95900] = 3, + ACTIONS(5764), 1, + anon_sym_LBRACE, + STATE(1124), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98783] = 3, - ACTIONS(5003), 1, + [95911] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2878), 1, + STATE(2928), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98794] = 3, - ACTIONS(5003), 1, + [95922] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2889), 1, + STATE(2931), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98805] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5527), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98814] = 3, - ACTIONS(5003), 1, + [95933] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2897), 1, + STATE(2935), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98825] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2901), 1, - sym_formal_parameters, + [95944] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5423), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98836] = 3, - ACTIONS(5003), 1, + [95955] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2907), 1, + STATE(2938), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98847] = 3, - ACTIONS(5003), 1, + [95966] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2913), 1, + STATE(2943), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98858] = 3, - ACTIONS(5003), 1, + [95977] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2915), 1, + STATE(2953), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98869] = 3, - ACTIONS(5003), 1, + [95988] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2916), 1, + STATE(2956), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98880] = 3, - ACTIONS(5003), 1, + [95999] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2921), 1, + STATE(2962), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98891] = 3, - ACTIONS(5003), 1, + [96010] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2925), 1, + STATE(2965), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98902] = 3, - ACTIONS(5003), 1, + [96021] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2968), 1, + STATE(3004), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98913] = 3, - ACTIONS(5003), 1, + [96032] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3006), 1, + STATE(3008), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98924] = 3, - ACTIONS(5003), 1, + [96043] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3015), 1, + STATE(3033), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98935] = 3, - ACTIONS(5003), 1, + [96054] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3018), 1, + STATE(3051), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98946] = 3, - ACTIONS(5003), 1, + [96065] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3020), 1, + STATE(3055), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98957] = 3, - ACTIONS(5003), 1, + [96076] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3023), 1, + STATE(3060), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98968] = 3, - ACTIONS(5003), 1, + [96087] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3024), 1, + STATE(3063), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98979] = 3, - ACTIONS(5003), 1, + [96098] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3025), 1, + STATE(3065), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98990] = 3, - ACTIONS(5003), 1, + [96109] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3026), 1, + STATE(3069), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99001] = 3, - ACTIONS(5003), 1, + [96120] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3028), 1, + STATE(3073), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99012] = 3, - ACTIONS(5003), 1, + [96131] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3031), 1, + STATE(3075), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99023] = 3, - ACTIONS(5003), 1, + [96142] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3044), 1, + STATE(3079), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99034] = 3, - ACTIONS(5003), 1, + [96153] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3049), 1, + STATE(3083), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99045] = 3, - ACTIONS(5003), 1, + [96164] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3054), 1, + STATE(3208), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99056] = 3, - ACTIONS(5003), 1, + [96175] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3200), 1, + STATE(3217), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99067] = 3, - ACTIONS(5003), 1, + [96186] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3213), 1, + STATE(3224), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99078] = 3, - ACTIONS(5665), 1, - anon_sym_LPAREN, - STATE(35), 1, - sym__for_header, + [96197] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99089] = 3, - ACTIONS(5659), 1, + ACTIONS(5802), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96206] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(1713), 1, + STATE(606), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99100] = 3, - ACTIONS(3493), 1, + [96217] = 3, + ACTIONS(4898), 1, anon_sym_LPAREN, - ACTIONS(3885), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99111] = 2, + STATE(3176), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99120] = 2, + [96228] = 3, + ACTIONS(5804), 1, + sym_identifier, + ACTIONS(5806), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99129] = 2, + [96239] = 3, + ACTIONS(4810), 1, + sym_identifier, + ACTIONS(4814), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99138] = 3, - ACTIONS(5719), 1, + [96250] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(2632), 1, + STATE(618), 1, sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99149] = 3, - ACTIONS(5599), 1, + [96261] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(2744), 1, - sym_statement_block, + STATE(3297), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99160] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5441), 1, - anon_sym_GT, + [96272] = 3, + ACTIONS(5810), 1, + sym_identifier, + ACTIONS(5812), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99171] = 3, - ACTIONS(5437), 1, + [96283] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(546), 1, + STATE(2780), 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, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99193] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3999), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99202] = 3, - ACTIONS(4987), 1, + [96294] = 3, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(111), 1, + STATE(607), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99213] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2978), 1, - sym__class_member_body, + [96305] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(2927), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99224] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5441), 1, - anon_sym_GT, + [96316] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99235] = 3, - ACTIONS(5703), 1, + ACTIONS(3899), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96325] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1208), 1, - sym_statement_block, + STATE(3074), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99246] = 2, + [96336] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3076), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5723), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [99255] = 2, + [96347] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5340), 2, + ACTIONS(3903), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99264] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4766), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [99273] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4776), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [99282] = 2, + [96356] = 3, + ACTIONS(5724), 1, + anon_sym_LBRACE, + STATE(3088), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2770), 2, + [96367] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - anon_sym_COLON, - [99291] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5725), 1, - anon_sym_SLASH2, - ACTIONS(5727), 1, - sym__regex_flags_start, - [99304] = 3, - ACTIONS(5703), 1, - anon_sym_LBRACE, - STATE(1210), 1, - sym_statement_block, + STATE(3090), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99315] = 3, - ACTIONS(5729), 1, - sym_identifier, - ACTIONS(5731), 1, - sym_private_property_identifier, + [96378] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3110), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99326] = 3, - ACTIONS(4728), 1, - sym_identifier, - ACTIONS(4732), 1, - sym_private_property_identifier, + [96389] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3113), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99337] = 3, - ACTIONS(5637), 1, + [96400] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1301), 1, - sym_statement_block, + STATE(3172), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99348] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2751), 1, - sym_statement_block, + [96411] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3177), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99359] = 3, - ACTIONS(5659), 1, + [96422] = 3, + ACTIONS(4737), 1, anon_sym_LBRACE, - STATE(1693), 1, - sym_statement_block, + STATE(2385), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99370] = 3, - ACTIONS(5683), 1, + [96433] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(48), 1, - sym_parenthesized_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99381] = 2, + STATE(3032), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3964), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99390] = 3, - ACTIONS(5003), 1, + [96444] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2957), 1, + STATE(3230), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99401] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5342), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99412] = 3, - ACTIONS(5003), 1, + [96455] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3159), 1, + STATE(3235), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99423] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5342), 1, - anon_sym_GT, + [96466] = 3, + ACTIONS(5724), 1, + anon_sym_LBRACE, + STATE(3238), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99434] = 3, - ACTIONS(4774), 1, + [96477] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1213), 1, - sym_class_body, + STATE(3245), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99445] = 3, - ACTIONS(4987), 1, + [96488] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(110), 1, - sym_class_body, + STATE(2930), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99456] = 2, + [96499] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5733), 2, + ACTIONS(3907), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99465] = 3, - ACTIONS(4774), 1, - anon_sym_LBRACE, - STATE(1215), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99476] = 3, - ACTIONS(4658), 1, + [96508] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(2668), 1, - sym_class_body, + STATE(547), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99487] = 3, - ACTIONS(5703), 1, + [96519] = 3, + ACTIONS(5728), 1, anon_sym_LBRACE, - STATE(1216), 1, + STATE(2387), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99498] = 3, - ACTIONS(5599), 1, + [96530] = 3, + ACTIONS(4769), 1, anon_sym_LBRACE, - STATE(2755), 1, - sym_statement_block, + STATE(1207), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99509] = 3, - ACTIONS(5703), 1, + [96541] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(1220), 1, + STATE(1210), 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, + [96552] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1978), 1, + STATE(3182), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99542] = 3, - ACTIONS(5599), 1, + [96563] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(2679), 1, + STATE(1746), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99553] = 3, - ACTIONS(5003), 1, + [96574] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3005), 1, + STATE(3183), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99564] = 3, - ACTIONS(5703), 1, + [96585] = 3, + ACTIONS(4846), 1, anon_sym_LBRACE, - STATE(1226), 1, - sym_statement_block, + STATE(510), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99575] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3008), 1, - sym_formal_parameters, + [96596] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1929), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99586] = 3, - ACTIONS(5703), 1, + [96607] = 3, + ACTIONS(5726), 1, anon_sym_LBRACE, - STATE(1227), 1, + STATE(112), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99597] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3010), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99608] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3014), 1, - sym_formal_parameters, + [96618] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99619] = 3, - ACTIONS(4774), 1, + ACTIONS(5517), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96627] = 3, + ACTIONS(5744), 1, anon_sym_LBRACE, - STATE(1229), 1, - sym_class_body, + STATE(1680), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99630] = 3, - ACTIONS(5703), 1, - anon_sym_LBRACE, - STATE(1234), 1, - sym_statement_block, + [96638] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99641] = 4, + ACTIONS(5502), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96647] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5737), 1, + ACTIONS(5816), 1, anon_sym_SLASH2, - ACTIONS(5739), 1, + ACTIONS(5818), 1, sym__regex_flags_start, - [99654] = 3, - ACTIONS(5741), 1, + [96660] = 3, + ACTIONS(5820), 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(5822), 1, + sym_jsx_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99676] = 2, + [96671] = 3, + ACTIONS(5768), 1, + anon_sym_LPAREN, + STATE(20), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3942), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99685] = 3, - ACTIONS(5003), 1, + [96682] = 3, + ACTIONS(4016), 1, anon_sym_LPAREN, - STATE(3058), 1, - sym_formal_parameters, + ACTIONS(5824), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99696] = 3, - ACTIONS(3491), 1, + [96693] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(1977), 1, + STATE(1930), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99707] = 3, - ACTIONS(5659), 1, - anon_sym_LBRACE, - STATE(1694), 1, - sym_statement_block, + [96704] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99718] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2964), 1, - sym_formal_parameters, + ACTIONS(4276), 2, + anon_sym_in, + anon_sym_of, + [96713] = 3, + ACTIONS(5826), 1, + sym_identifier, + ACTIONS(5828), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96724] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4288), 2, + anon_sym_in, + anon_sym_of, + [96733] = 3, + ACTIONS(5830), 1, + sym_identifier, + ACTIONS(5832), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96744] = 3, + ACTIONS(4711), 1, + sym_identifier, + ACTIONS(4715), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99729] = 3, - ACTIONS(5003), 1, + [96755] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3140), 1, + STATE(2978), 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, + [96766] = 3, + ACTIONS(3453), 1, + anon_sym_LBRACE, + STATE(1931), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99751] = 3, - ACTIONS(5003), 1, + [96777] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3147), 1, + STATE(2985), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99762] = 3, - ACTIONS(4726), 1, - anon_sym_LBRACE, - STATE(1696), 1, - sym_class_body, + [96788] = 3, + ACTIONS(5834), 1, + sym_identifier, + ACTIONS(5836), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99773] = 3, - ACTIONS(5003), 1, + [96799] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3149), 1, + STATE(2986), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99784] = 3, - ACTIONS(5003), 1, + [96810] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3153), 1, + STATE(2988), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99795] = 3, - ACTIONS(5140), 1, + [96821] = 3, + ACTIONS(5838), 1, + anon_sym_LPAREN, + STATE(491), 1, + sym_parenthesized_expression, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96832] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(1141), 1, - sym_class_body, + STATE(2948), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99806] = 2, + [96843] = 3, + ACTIONS(5451), 1, + anon_sym_LBRACE, + STATE(530), 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, + [96854] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(2987), 1, - sym__class_member_body, + STATE(624), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99826] = 3, - ACTIONS(5745), 1, + [96865] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2171), 1, - sym_parenthesized_expression, + STATE(3087), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99837] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2991), 1, - sym__class_member_body, + [96876] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3200), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99848] = 3, - ACTIONS(5633), 1, + [96887] = 3, + ACTIONS(5724), 1, anon_sym_LBRACE, - STATE(2993), 1, + STATE(2949), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99859] = 3, - ACTIONS(4746), 1, + [96898] = 3, + ACTIONS(5451), 1, anon_sym_LBRACE, - STATE(1588), 1, - sym_class_body, + STATE(548), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99870] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1589), 1, - sym_statement_block, + [96909] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3116), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99881] = 3, - ACTIONS(5659), 1, - anon_sym_LBRACE, - STATE(1721), 1, - sym_statement_block, + [96920] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3127), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99892] = 3, - ACTIONS(5681), 1, + [96931] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(1142), 1, + STATE(1147), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99903] = 3, - ACTIONS(5003), 1, + [96942] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2875), 1, + STATE(3129), 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, + [96953] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3131), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96964] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5840), 1, + anon_sym_SLASH2, + ACTIONS(5842), 1, + sym__regex_flags_start, + [96977] = 3, + ACTIONS(1548), 1, + anon_sym_while, + ACTIONS(5844), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99925] = 2, + [96988] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, + ACTIONS(3927), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99934] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2880), 1, - sym_formal_parameters, + [96997] = 3, + ACTIONS(4846), 1, + anon_sym_LBRACE, + STATE(550), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99945] = 3, - ACTIONS(5747), 1, + [97008] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(582), 1, - sym_switch_body, + STATE(1149), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99956] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2881), 1, - sym_formal_parameters, + [97019] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99967] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2883), 1, - sym_formal_parameters, + ACTIONS(5467), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97028] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99978] = 3, - ACTIONS(5003), 1, + ACTIONS(5846), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [97037] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2975), 1, + STATE(3273), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99989] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3000), 1, - sym__class_member_body, + [97048] = 3, + ACTIONS(4509), 1, + anon_sym_LPAREN, + STATE(2602), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100000] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3070), 1, - sym_formal_parameters, + [97059] = 3, + ACTIONS(5848), 1, + sym_identifier, + ACTIONS(5850), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100011] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(605), 1, - sym_statement_block, + [97070] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3282), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100022] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(606), 1, - sym_statement_block, + [97081] = 3, + ACTIONS(4782), 1, + sym_identifier, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100033] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2557), 1, - sym_statement_block, + [97092] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3283), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100044] = 3, - ACTIONS(5003), 1, + [97103] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2976), 1, + STATE(3287), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100055] = 3, - ACTIONS(5140), 1, + [97114] = 3, + ACTIONS(4625), 1, anon_sym_LBRACE, - STATE(1151), 1, + STATE(2838), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100066] = 4, - ACTIONS(3), 1, + [97125] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5469), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [97136] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5469), 1, + anon_sym_GT, + ACTIONS(5), 2, 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, + sym_comment, + [97147] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100090] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2979), 1, - sym_formal_parameters, + ACTIONS(5852), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [97156] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100101] = 3, - ACTIONS(5003), 1, + ACTIONS(5854), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97165] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2939), 1, + STATE(2975), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100112] = 3, - ACTIONS(4710), 1, + [97176] = 3, + ACTIONS(4769), 1, anon_sym_LBRACE, - STATE(607), 1, + STATE(1152), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100123] = 3, - ACTIONS(5003), 1, + [97187] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2940), 1, + STATE(2979), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100134] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2942), 1, - sym_formal_parameters, + [97198] = 3, + ACTIONS(5451), 1, + anon_sym_LBRACE, + STATE(512), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100145] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2994), 1, - sym__class_member_body, + [97209] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(2980), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100156] = 3, - ACTIONS(5753), 1, + [97220] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(505), 1, - sym_parenthesized_expression, + STATE(2982), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100167] = 3, - ACTIONS(5755), 1, - sym_identifier, - ACTIONS(5757), 1, - sym_private_property_identifier, + [97231] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100178] = 3, - ACTIONS(4682), 1, - sym_identifier, - ACTIONS(4686), 1, - sym_private_property_identifier, + ACTIONS(5708), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97240] = 3, + ACTIONS(4028), 1, + anon_sym_COLON, + ACTIONS(5703), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100189] = 3, - ACTIONS(4710), 1, + [97251] = 3, + ACTIONS(4769), 1, anon_sym_LBRACE, - STATE(628), 1, + STATE(1153), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100200] = 2, + [97262] = 3, + ACTIONS(5814), 1, + anon_sym_LBRACE, + STATE(1154), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5759), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100209] = 3, - ACTIONS(5761), 1, - sym_identifier, - ACTIONS(5763), 1, - anon_sym_STAR, + [97273] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100220] = 3, - ACTIONS(5637), 1, + ACTIONS(5856), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [97282] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(1379), 1, + STATE(1157), 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, + [97293] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3024), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100242] = 2, + [97304] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3027), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5765), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100251] = 3, - ACTIONS(5683), 1, + [97315] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(52), 1, - sym_parenthesized_expression, + STATE(3028), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100262] = 3, - ACTIONS(5003), 1, + [97326] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, STATE(3030), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100273] = 3, - ACTIONS(5637), 1, + [97337] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3891), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97346] = 3, + ACTIONS(4034), 1, + anon_sym_DOT, + ACTIONS(5703), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97357] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(1309), 1, + STATE(1167), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100284] = 3, - ACTIONS(5691), 1, + [97368] = 3, + ACTIONS(5814), 1, anon_sym_LBRACE, - STATE(112), 1, + STATE(1169), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100295] = 3, - ACTIONS(5767), 1, - sym_identifier, - ACTIONS(5769), 1, - sym_private_property_identifier, + [97379] = 3, + ACTIONS(5451), 1, + anon_sym_LBRACE, + STATE(486), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100306] = 2, + [97390] = 3, + ACTIONS(5858), 1, + sym_identifier, + ACTIONS(5860), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5461), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [100315] = 3, - ACTIONS(4620), 1, + [97401] = 3, + ACTIONS(4769), 1, anon_sym_LBRACE, - STATE(1327), 1, + STATE(1176), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100326] = 2, + [97412] = 3, + ACTIONS(5814), 1, + anon_sym_LBRACE, + STATE(1177), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97423] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5367), 2, + ACTIONS(5628), 2, anon_sym_COMMA, - anon_sym_RBRACK, - [100335] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1618), 1, - sym_statement_block, + anon_sym_RPAREN, + [97432] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(3186), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100346] = 3, - ACTIONS(3491), 1, + [97443] = 3, + ACTIONS(3453), 1, anon_sym_LBRACE, - STATE(1948), 1, + STATE(1909), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100357] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5625), 1, - anon_sym_GT, + [97454] = 3, + ACTIONS(4818), 1, + anon_sym_LBRACE, + STATE(1662), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100368] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3013), 1, - sym_formal_parameters, + [97465] = 3, + ACTIONS(5862), 1, + sym_identifier, + ACTIONS(5864), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100379] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5625), 1, - anon_sym_GT, + [97476] = 3, + ACTIONS(5034), 1, + anon_sym_LPAREN, + STATE(2929), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100390] = 3, - ACTIONS(5003), 1, + [97487] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(2902), 1, + STATE(2944), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100401] = 3, - ACTIONS(5003), 1, + [97498] = 3, + ACTIONS(4773), 1, + anon_sym_LBRACE, + STATE(1310), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97509] = 3, + ACTIONS(5720), 1, + anon_sym_LBRACE, + STATE(1297), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97520] = 3, + ACTIONS(5034), 1, anon_sym_LPAREN, - STATE(3017), 1, + STATE(2934), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100412] = 3, - ACTIONS(4726), 1, + [97531] = 3, + ACTIONS(5724), 1, + anon_sym_LBRACE, + STATE(3280), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97542] = 3, + ACTIONS(4625), 1, anon_sym_LBRACE, - STATE(1754), 1, + STATE(2744), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100423] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3019), 1, - sym_formal_parameters, + [97553] = 3, + ACTIONS(5620), 1, + anon_sym_LBRACE, + STATE(2749), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100434] = 3, - ACTIONS(5633), 1, + [97564] = 3, + ACTIONS(5620), 1, anon_sym_LBRACE, - STATE(3022), 1, - sym__class_member_body, + STATE(2757), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100445] = 2, - ACTIONS(5771), 1, - sym_identifier, + [97575] = 3, + ACTIONS(5620), 1, + anon_sym_LBRACE, + STATE(2765), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100453] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5773), 1, - sym_regex_pattern, - [100463] = 2, - ACTIONS(3069), 1, - anon_sym_RPAREN, + [97586] = 3, + ACTIONS(5726), 1, + anon_sym_LBRACE, + STATE(113), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100471] = 2, - ACTIONS(5775), 1, - anon_sym_from, + [97597] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100479] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(5866), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97606] = 2, + ACTIONS(5868), 1, + anon_sym_function, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5777), 1, - sym_regex_pattern, - [100489] = 2, - ACTIONS(5779), 1, + sym_comment, + [97614] = 2, + ACTIONS(5870), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100497] = 2, - ACTIONS(5781), 1, - anon_sym_RBRACE, + [97622] = 2, + ACTIONS(5872), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100505] = 2, - ACTIONS(3065), 1, - anon_sym_RBRACK, + [97630] = 2, + ACTIONS(5570), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100513] = 2, - ACTIONS(5783), 1, - anon_sym_COLON, + [97638] = 2, + ACTIONS(2691), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100521] = 2, - ACTIONS(5785), 1, - sym_identifier, + [97646] = 2, + ACTIONS(5412), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100529] = 2, - ACTIONS(2931), 1, - anon_sym_RPAREN, + [97654] = 2, + ACTIONS(5874), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100537] = 2, - ACTIONS(5787), 1, - anon_sym_from, + [97662] = 2, + ACTIONS(5876), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100545] = 2, - ACTIONS(5789), 1, - anon_sym_meta, + [97670] = 2, + ACTIONS(5740), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100553] = 2, - ACTIONS(5789), 1, - anon_sym_target, + [97678] = 2, + ACTIONS(3087), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100561] = 2, - ACTIONS(5791), 1, - sym__postfix_update_end, + [97686] = 2, + ACTIONS(5878), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100569] = 2, - ACTIONS(3493), 1, - anon_sym_LPAREN, + [97694] = 2, + ACTIONS(5880), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100577] = 2, - ACTIONS(2854), 1, - anon_sym_in, + [97702] = 2, + ACTIONS(5880), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100585] = 2, - ACTIONS(5793), 1, - anon_sym_using, + [97710] = 2, + ACTIONS(5882), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100593] = 2, - ACTIONS(5795), 1, + [97718] = 2, + ACTIONS(5884), 1, anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100601] = 2, - ACTIONS(3073), 1, + [97726] = 2, + ACTIONS(3097), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100609] = 2, - ACTIONS(5797), 1, + [97734] = 2, + ACTIONS(5886), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100617] = 2, - ACTIONS(3079), 1, - anon_sym_RBRACK, + [97742] = 2, + ACTIONS(3017), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100625] = 2, - ACTIONS(5536), 1, - anon_sym_GT, + [97750] = 2, + ACTIONS(5888), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100633] = 2, - ACTIONS(5799), 1, - sym_regex_flags, + [97758] = 2, + ACTIONS(5884), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100641] = 2, - ACTIONS(5801), 1, + [97766] = 2, + ACTIONS(5890), 1, anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100649] = 2, - ACTIONS(3103), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100657] = 2, - ACTIONS(2904), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100665] = 2, - ACTIONS(3885), 1, - anon_sym_EQ_GT, + [97774] = 2, + ACTIONS(5892), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100673] = 2, - ACTIONS(5342), 1, + [97782] = 2, + ACTIONS(5560), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100681] = 2, - ACTIONS(5803), 1, - anon_sym_RPAREN, + [97790] = 2, + ACTIONS(5894), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100689] = 2, - ACTIONS(2997), 1, - anon_sym_COLON, + [97798] = 2, + ACTIONS(3223), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100697] = 2, - ACTIONS(2664), 1, - anon_sym_in, + [97806] = 2, + ACTIONS(5896), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100705] = 2, - ACTIONS(5805), 1, - sym__postfix_update_end, + [97814] = 2, + ACTIONS(2989), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100713] = 2, - ACTIONS(5109), 1, + [97822] = 2, + ACTIONS(4962), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100721] = 2, - ACTIONS(1947), 1, - sym__resource_binding_start, + [97830] = 2, + ACTIONS(5898), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100729] = 2, - ACTIONS(5721), 1, + [97838] = 2, + ACTIONS(5900), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100737] = 2, - ACTIONS(5807), 1, - anon_sym_EQ_GT, + [97846] = 2, + ACTIONS(5902), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100745] = 3, + [97854] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5809), 1, + ACTIONS(5904), 1, sym_regex_pattern, - [100755] = 2, - ACTIONS(5811), 1, + [97864] = 2, + ACTIONS(5906), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100763] = 2, - ACTIONS(5813), 1, + [97872] = 2, + ACTIONS(5908), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100771] = 2, - ACTIONS(5815), 1, - anon_sym_EQ_GT, + [97880] = 2, + ACTIONS(1448), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100779] = 2, - ACTIONS(5817), 1, - anon_sym_from, + [97888] = 2, + ACTIONS(5910), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100787] = 2, - ACTIONS(5819), 1, - anon_sym_RPAREN, + [97896] = 2, + ACTIONS(5564), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100795] = 2, - ACTIONS(5821), 1, - sym_regex_flags, + [97904] = 2, + ACTIONS(5912), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100803] = 2, - ACTIONS(5795), 1, - anon_sym_target, + [97912] = 2, + ACTIONS(5914), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100811] = 2, - ACTIONS(5823), 1, + [97920] = 2, + ACTIONS(5916), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100819] = 2, - ACTIONS(5825), 1, + [97928] = 2, + ACTIONS(5918), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100827] = 2, - ACTIONS(5827), 1, + [97936] = 2, + ACTIONS(5920), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100835] = 2, - ACTIONS(5829), 1, - anon_sym_RPAREN, + [97944] = 2, + ACTIONS(5922), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100843] = 2, - ACTIONS(5431), 1, - anon_sym_GT, + [97952] = 2, + ACTIONS(1476), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100851] = 2, - ACTIONS(5831), 1, - anon_sym_EQ_GT, + [97960] = 2, + ACTIONS(5924), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100859] = 2, - ACTIONS(2728), 1, - anon_sym_in, + [97968] = 2, + ACTIONS(5926), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100867] = 2, - ACTIONS(2915), 1, - anon_sym_RBRACE, + [97976] = 2, + ACTIONS(5928), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100875] = 2, - ACTIONS(3081), 1, - anon_sym_RBRACK, + [97984] = 2, + ACTIONS(5930), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100883] = 3, + [97992] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5833), 1, + ACTIONS(5932), 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, - anon_sym_RPAREN, + [98002] = 2, + ACTIONS(5934), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100917] = 2, - ACTIONS(5837), 1, - anon_sym_as, + [98010] = 2, + ACTIONS(3013), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100925] = 2, - ACTIONS(5839), 1, - sym_regex_flags, + [98018] = 2, + ACTIONS(5928), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100933] = 2, - ACTIONS(5841), 1, - anon_sym_from, + [98026] = 2, + ACTIONS(2914), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100941] = 2, - ACTIONS(5843), 1, + [98034] = 2, + ACTIONS(5936), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100949] = 2, - ACTIONS(2943), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100957] = 2, - ACTIONS(1937), 1, + [98042] = 2, + ACTIONS(1893), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100965] = 2, - ACTIONS(5845), 1, - anon_sym_COLON, + [98050] = 2, + ACTIONS(3055), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100973] = 2, - ACTIONS(5847), 1, - sym_identifier, + [98058] = 2, + ACTIONS(5938), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100981] = 3, + [98066] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5849), 1, + ACTIONS(5940), 1, sym_regex_pattern, - [100991] = 2, - ACTIONS(5851), 1, + [98076] = 2, + ACTIONS(5942), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100999] = 2, - ACTIONS(5853), 1, + [98084] = 2, + ACTIONS(2916), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101007] = 2, - ACTIONS(5855), 1, - sym__resource_binding_continuation, + [98092] = 2, + ACTIONS(3869), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101015] = 2, - ACTIONS(5857), 1, - anon_sym_EQ_GT, + [98100] = 2, + ACTIONS(5433), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101023] = 2, - ACTIONS(3431), 1, - anon_sym_in, + [98108] = 2, + ACTIONS(5944), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101031] = 2, - ACTIONS(3067), 1, - anon_sym_RBRACK, + [98116] = 2, + ACTIONS(5946), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101039] = 2, - ACTIONS(2917), 1, - anon_sym_RPAREN, + [98124] = 2, + ACTIONS(5542), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101047] = 2, - ACTIONS(5859), 1, + [98132] = 2, + ACTIONS(5948), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101055] = 2, - ACTIONS(5861), 1, + [98140] = 2, + ACTIONS(5950), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101063] = 2, - ACTIONS(5863), 1, + [98148] = 2, + ACTIONS(5952), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101071] = 2, - ACTIONS(5865), 1, + [98156] = 2, + ACTIONS(5954), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101079] = 2, - ACTIONS(5867), 1, - anon_sym_from, + [98164] = 2, + ACTIONS(3455), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101087] = 2, - ACTIONS(5869), 1, - anon_sym_EQ, + [98172] = 2, + ACTIONS(5956), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101095] = 2, - ACTIONS(5492), 1, - sym_identifier, + [98180] = 2, + ACTIONS(5958), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101103] = 2, - ACTIONS(3097), 1, + [98188] = 2, + ACTIONS(3039), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101111] = 2, - ACTIONS(3133), 1, - anon_sym_RPAREN, + [98196] = 2, + ACTIONS(5653), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101119] = 3, + [98204] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5871), 1, + ACTIONS(5960), 1, anon_sym_SLASH2, - [101129] = 2, - ACTIONS(5873), 1, - anon_sym_from, + [98214] = 2, + ACTIONS(5962), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101137] = 2, - ACTIONS(5474), 1, - anon_sym_GT, + [98222] = 2, + ACTIONS(5964), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101145] = 2, - ACTIONS(3071), 1, - anon_sym_RPAREN, + [98230] = 2, + ACTIONS(3037), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101153] = 2, - ACTIONS(5875), 1, - anon_sym_meta, + [98238] = 2, + ACTIONS(5966), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101161] = 2, - ACTIONS(3135), 1, - anon_sym_RPAREN, + [98246] = 2, + ACTIONS(5968), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101169] = 2, - ACTIONS(5877), 1, - sym_regex_flags, + [98254] = 2, + ACTIONS(5970), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101177] = 3, + [98262] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5879), 1, + ACTIONS(5972), 1, anon_sym_SLASH2, - [101187] = 3, + [98272] = 2, + ACTIONS(3101), 1, + anon_sym_RBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98280] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5881), 1, + ACTIONS(5974), 1, sym_regex_pattern, - [101197] = 2, - ACTIONS(5883), 1, + [98290] = 2, + ACTIONS(5976), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101205] = 2, - ACTIONS(5885), 1, - anon_sym_EQ, + [98298] = 2, + ACTIONS(5978), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101213] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [98306] = 2, + ACTIONS(5980), 1, + anon_sym_from, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5887), 1, - anon_sym_SLASH2, - [101223] = 2, - ACTIONS(5875), 1, - anon_sym_target, + sym_comment, + [98314] = 2, + ACTIONS(5982), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101231] = 2, - ACTIONS(3105), 1, - anon_sym_RBRACK, + [98322] = 2, + ACTIONS(3313), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101239] = 2, - ACTIONS(5488), 1, - anon_sym_RBRACE, + [98330] = 2, + ACTIONS(5984), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101247] = 2, - ACTIONS(5889), 1, - anon_sym_as, + [98338] = 2, + ACTIONS(2804), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101255] = 2, - ACTIONS(5891), 1, + [98346] = 2, + ACTIONS(5986), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101263] = 2, - ACTIONS(3107), 1, - anon_sym_RPAREN, + [98354] = 2, + ACTIONS(5988), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101271] = 2, - ACTIONS(5893), 1, + [98362] = 2, + ACTIONS(5990), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101279] = 2, - ACTIONS(5895), 1, - anon_sym_meta, + [98370] = 2, + ACTIONS(5992), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101287] = 2, - ACTIONS(5897), 1, - sym_regex_flags, + [98378] = 2, + ACTIONS(5675), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101295] = 2, - ACTIONS(3115), 1, - anon_sym_RPAREN, + [98386] = 2, + ACTIONS(5679), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101303] = 2, - ACTIONS(5895), 1, - anon_sym_target, + [98394] = 2, + ACTIONS(3337), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101311] = 2, - ACTIONS(5512), 1, - sym_identifier, + [98402] = 2, + ACTIONS(2618), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101319] = 2, - ACTIONS(5441), 1, - anon_sym_GT, + [98410] = 2, + ACTIONS(5600), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101327] = 3, + [98418] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5899), 1, + ACTIONS(5994), 1, anon_sym_SLASH2, - [101337] = 2, - ACTIONS(5901), 1, - sym_regex_flags, + [98428] = 2, + ACTIONS(2995), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101345] = 2, - ACTIONS(5903), 1, + [98436] = 2, + ACTIONS(5996), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101353] = 2, - ACTIONS(3089), 1, - anon_sym_RBRACK, + [98444] = 2, + ACTIONS(2949), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101361] = 2, - ACTIONS(5905), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, + [98452] = 3, + ACTIONS(3), 1, sym_comment, - [101369] = 2, - ACTIONS(5907), 1, - anon_sym_EQ, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5998), 1, + anon_sym_SLASH2, + [98462] = 2, + ACTIONS(3075), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101377] = 2, - ACTIONS(3083), 1, + [98470] = 2, + ACTIONS(3079), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101385] = 2, - ACTIONS(5909), 1, - sym_identifier, + [98478] = 2, + ACTIONS(3089), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101393] = 3, + [98486] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6000), 1, + sym_regex_pattern, + [98496] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5911), 1, + ACTIONS(6002), 1, sym_regex_pattern, - [101403] = 2, - ACTIONS(5913), 1, + [98506] = 2, + ACTIONS(6004), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101411] = 2, - ACTIONS(2179), 1, - anon_sym_in, + [98514] = 2, + ACTIONS(5574), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101419] = 2, - ACTIONS(5627), 1, - anon_sym_of, + [98522] = 2, + ACTIONS(6006), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101427] = 2, - ACTIONS(5371), 1, - anon_sym_GT, + [98530] = 2, + ACTIONS(3025), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101435] = 2, - ACTIONS(2457), 1, - anon_sym_in, + [98538] = 2, + ACTIONS(6008), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101443] = 2, - ACTIONS(2906), 1, - anon_sym_SEMI, + [98546] = 2, + ACTIONS(6010), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101451] = 2, - ACTIONS(5915), 1, - sym__postfix_update_end, + [98554] = 2, + ACTIONS(6012), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101459] = 2, - ACTIONS(5917), 1, + [98562] = 2, + ACTIONS(6014), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101467] = 2, - ACTIONS(5919), 1, + [98570] = 2, + ACTIONS(6016), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101475] = 2, - ACTIONS(5921), 1, + [98578] = 2, + ACTIONS(6018), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101483] = 2, - ACTIONS(5923), 1, - anon_sym_meta, + [98586] = 2, + ACTIONS(3103), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101491] = 2, - ACTIONS(5449), 1, - anon_sym_GT, + [98594] = 2, + ACTIONS(5874), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101499] = 2, - ACTIONS(1792), 1, - sym__resource_binding_start, + [98602] = 2, + ACTIONS(2119), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101507] = 2, - ACTIONS(5925), 1, - anon_sym_EQ, + [98610] = 2, + ACTIONS(5469), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101515] = 2, - ACTIONS(5927), 1, - anon_sym_EQ, + [98618] = 2, + ACTIONS(6020), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101523] = 2, - ACTIONS(5589), 1, - anon_sym_of, + [98626] = 2, + ACTIONS(6022), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101531] = 3, + [98634] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5929), 1, + ACTIONS(6024), 1, anon_sym_SLASH2, - [101541] = 2, - ACTIONS(1508), 1, - anon_sym_while, + [98644] = 2, + ACTIONS(6026), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101549] = 2, - ACTIONS(5931), 1, - anon_sym_RPAREN, + [98652] = 2, + ACTIONS(6028), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101557] = 2, - ACTIONS(2939), 1, + [98660] = 2, + ACTIONS(2422), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98668] = 2, + ACTIONS(3049), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101565] = 2, - ACTIONS(3119), 1, + [98676] = 2, + ACTIONS(3061), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101573] = 2, - ACTIONS(5933), 1, - sym__resource_binding_continuation, + [98684] = 2, + ACTIONS(5455), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101581] = 2, - ACTIONS(5935), 1, + [98692] = 2, + ACTIONS(6030), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101589] = 2, - ACTIONS(5937), 1, + [98700] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6032), 1, + sym_regex_pattern, + [98710] = 2, + ACTIONS(6034), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101597] = 2, - ACTIONS(5939), 1, + [98718] = 2, + ACTIONS(6036), 1, + anon_sym_meta, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98726] = 2, + ACTIONS(3081), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98734] = 2, + ACTIONS(3077), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98742] = 2, + ACTIONS(6038), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101605] = 2, - ACTIONS(5941), 1, + [98750] = 2, + ACTIONS(6040), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101613] = 2, - ACTIONS(5943), 1, + [98758] = 2, + ACTIONS(6042), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101621] = 2, - ACTIONS(5945), 1, - sym__postfix_update_end, + [98766] = 2, + ACTIONS(6044), 1, + anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101629] = 2, - ACTIONS(3021), 1, - anon_sym_in, + [98774] = 2, + ACTIONS(2806), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101637] = 2, - ACTIONS(2894), 1, - anon_sym_RBRACE, + [98782] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6046), 1, + sym_regex_pattern, + [98792] = 2, + ACTIONS(6048), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101645] = 2, - ACTIONS(3175), 1, - anon_sym_in, + [98800] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6050), 1, + anon_sym_SLASH2, + [98810] = 2, + ACTIONS(6036), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101653] = 2, - ACTIONS(5947), 1, - sym__postfix_update_end, + [98818] = 2, + ACTIONS(1895), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101661] = 2, - ACTIONS(5949), 1, - sym_identifier, + [98826] = 2, + ACTIONS(6052), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98834] = 2, + ACTIONS(6054), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98842] = 2, + ACTIONS(6020), 1, + anon_sym_target, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98850] = 2, + ACTIONS(3027), 1, + anon_sym_RBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98858] = 2, + ACTIONS(6056), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98866] = 2, + ACTIONS(6058), 1, + ts_builtin_sym_end, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98874] = 2, + ACTIONS(6060), 1, + anon_sym_from, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98882] = 2, + ACTIONS(5122), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101669] = 2, - ACTIONS(5951), 1, + [98890] = 2, + ACTIONS(6062), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101677] = 2, - ACTIONS(5953), 1, - anon_sym_meta, + [98898] = 2, + ACTIONS(2997), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101685] = 2, - ACTIONS(5955), 1, + [98906] = 2, + ACTIONS(6064), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101693] = 2, - ACTIONS(5957), 1, + [98914] = 2, + ACTIONS(6066), 1, anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101701] = 2, - ACTIONS(5593), 1, - anon_sym_of, + [98922] = 2, + ACTIONS(6068), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101709] = 2, - ACTIONS(1887), 1, + [98930] = 2, + ACTIONS(1795), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101717] = 2, - ACTIONS(5959), 1, + [98938] = 2, + ACTIONS(6070), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101725] = 2, - ACTIONS(5953), 1, - anon_sym_target, + [98946] = 2, + ACTIONS(3067), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101733] = 2, - ACTIONS(2908), 1, - anon_sym_RBRACK, + [98954] = 2, + ACTIONS(5703), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101741] = 2, - ACTIONS(5961), 1, - anon_sym_from, + [98962] = 2, + ACTIONS(6072), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101749] = 2, - ACTIONS(5963), 1, - anon_sym_EQ, + [98970] = 2, + ACTIONS(5504), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101757] = 2, - ACTIONS(5677), 1, - anon_sym_from, + [98978] = 2, + ACTIONS(2999), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101765] = 2, - ACTIONS(5965), 1, + [98986] = 2, + ACTIONS(6074), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101773] = 2, - ACTIONS(3121), 1, - anon_sym_RPAREN, + [98994] = 2, + ACTIONS(5750), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101781] = 2, - ACTIONS(5967), 1, + [99002] = 2, + ACTIONS(6076), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101789] = 2, - ACTIONS(5969), 1, + [99010] = 2, + ACTIONS(6078), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101797] = 2, - ACTIONS(5971), 1, - sym__postfix_update_end, + [99018] = 2, + ACTIONS(2808), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101805] = 2, - ACTIONS(4827), 1, - anon_sym_from, + [99026] = 2, + ACTIONS(3107), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101813] = 2, - ACTIONS(5973), 1, + [99034] = 2, + ACTIONS(6080), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101821] = 2, - ACTIONS(3141), 1, + [99042] = 2, + ACTIONS(3105), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101829] = 2, - ACTIONS(1682), 1, - anon_sym_while, + [99050] = 2, + ACTIONS(2822), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101837] = 2, - ACTIONS(5923), 1, - anon_sym_target, + [99058] = 2, + ACTIONS(3069), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101845] = 2, - ACTIONS(5975), 1, - ts_builtin_sym_end, + [99066] = 2, + ACTIONS(3003), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101853] = 2, - ACTIONS(4886), 1, + [99074] = 2, + ACTIONS(6082), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101861] = 2, - ACTIONS(3143), 1, - anon_sym_RPAREN, + [99082] = 2, + ACTIONS(6084), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101869] = 2, - ACTIONS(2935), 1, - anon_sym_RBRACK, + [99090] = 2, + ACTIONS(5896), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101877] = 2, - ACTIONS(3123), 1, - anon_sym_RPAREN, + [99098] = 2, + ACTIONS(6086), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101885] = 2, - ACTIONS(5977), 1, - anon_sym_while, + [99106] = 2, + ACTIONS(3085), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101893] = 2, - ACTIONS(5979), 1, - anon_sym_function, + [99114] = 2, + ACTIONS(6088), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101901] = 2, - ACTIONS(5981), 1, - anon_sym_from, + [99122] = 2, + ACTIONS(3021), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101909] = 2, - ACTIONS(2937), 1, - anon_sym_RBRACE, + [99130] = 2, + ACTIONS(3011), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101917] = 2, - ACTIONS(5983), 1, - anon_sym_from, + [99138] = 2, + ACTIONS(1704), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101925] = 2, - ACTIONS(5985), 1, - anon_sym_EQ, + [99146] = 2, + ACTIONS(4701), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101933] = 2, - ACTIONS(2927), 1, - anon_sym_RPAREN, + [99154] = 2, + ACTIONS(5423), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101941] = 2, - ACTIONS(5625), 1, - anon_sym_GT, + [99162] = 2, + ACTIONS(6090), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101949] = 2, - ACTIONS(5987), 1, + [99170] = 2, + ACTIONS(6092), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101957] = 2, - ACTIONS(3091), 1, - anon_sym_RBRACK, + [99178] = 2, + ACTIONS(3059), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101965] = 2, - ACTIONS(5619), 1, - anon_sym_of, + [99186] = 2, + ACTIONS(6094), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101973] = 2, - ACTIONS(5989), 1, - anon_sym_EQ, + [99194] = 2, + ACTIONS(6096), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101981] = 2, - ACTIONS(2902), 1, - anon_sym_SEMI, + [99202] = 2, + ACTIONS(3073), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101989] = 2, - ACTIONS(3111), 1, + [99210] = 2, + ACTIONS(3029), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101997] = 2, - ACTIONS(5991), 1, - anon_sym_EQ_GT, + [99218] = 2, + ACTIONS(3007), 1, + anon_sym_RBRACK, 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(641)] = 0, + [SMALL_STATE(642)] = 89, + [SMALL_STATE(643)] = 160, + [SMALL_STATE(644)] = 249, + [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)] = 1002, + [SMALL_STATE(654)] = 1086, + [SMALL_STATE(655)] = 1170, + [SMALL_STATE(656)] = 1238, + [SMALL_STATE(657)] = 1322, + [SMALL_STATE(658)] = 1410, + [SMALL_STATE(659)] = 1494, + [SMALL_STATE(660)] = 1562, + [SMALL_STATE(661)] = 1630, + [SMALL_STATE(662)] = 866, + [SMALL_STATE(663)] = 866, + [SMALL_STATE(664)] = 866, + [SMALL_STATE(665)] = 1698, + [SMALL_STATE(666)] = 1698, + [SMALL_STATE(667)] = 1698, + [SMALL_STATE(668)] = 1698, + [SMALL_STATE(669)] = 1766, + [SMALL_STATE(670)] = 1834, + [SMALL_STATE(671)] = 1902, + [SMALL_STATE(672)] = 1970, + [SMALL_STATE(673)] = 2038, + [SMALL_STATE(674)] = 2111, + [SMALL_STATE(675)] = 2178, + [SMALL_STATE(676)] = 2245, + [SMALL_STATE(677)] = 2312, + [SMALL_STATE(678)] = 2379, + [SMALL_STATE(679)] = 2452, + [SMALL_STATE(680)] = 2525, + [SMALL_STATE(681)] = 2592, + [SMALL_STATE(682)] = 2659, + [SMALL_STATE(683)] = 2726, + [SMALL_STATE(684)] = 2802, + [SMALL_STATE(685)] = 2868, + [SMALL_STATE(686)] = 2944, + [SMALL_STATE(687)] = 3014, + [SMALL_STATE(688)] = 3080, + [SMALL_STATE(689)] = 3146, + [SMALL_STATE(690)] = 3218, + [SMALL_STATE(691)] = 3290, + [SMALL_STATE(692)] = 3362, + [SMALL_STATE(693)] = 3434, + [SMALL_STATE(694)] = 3506, + [SMALL_STATE(695)] = 3572, + [SMALL_STATE(696)] = 3644, + [SMALL_STATE(697)] = 3710, + [SMALL_STATE(698)] = 3776, + [SMALL_STATE(699)] = 3842, + [SMALL_STATE(700)] = 3907, + [SMALL_STATE(701)] = 3972, + [SMALL_STATE(702)] = 4037, + [SMALL_STATE(703)] = 4106, + [SMALL_STATE(704)] = 4189, + [SMALL_STATE(705)] = 4262, + [SMALL_STATE(706)] = 4335, + [SMALL_STATE(707)] = 4408, + [SMALL_STATE(708)] = 4481, + [SMALL_STATE(709)] = 4554, + [SMALL_STATE(710)] = 4623, + [SMALL_STATE(711)] = 4688, + [SMALL_STATE(712)] = 4761, + [SMALL_STATE(713)] = 4832, + [SMALL_STATE(714)] = 4897, + [SMALL_STATE(715)] = 4962, + [SMALL_STATE(716)] = 5027, + [SMALL_STATE(717)] = 5098, + [SMALL_STATE(718)] = 5169, + [SMALL_STATE(719)] = 5233, + [SMALL_STATE(720)] = 5355, + [SMALL_STATE(721)] = 5419, + [SMALL_STATE(722)] = 5497, + [SMALL_STATE(723)] = 5565, + [SMALL_STATE(724)] = 5687, + [SMALL_STATE(725)] = 5751, + [SMALL_STATE(726)] = 5815, + [SMALL_STATE(727)] = 5879, + [SMALL_STATE(728)] = 5943, + [SMALL_STATE(729)] = 6015, + [SMALL_STATE(730)] = 6137, + [SMALL_STATE(731)] = 6209, + [SMALL_STATE(732)] = 6331, + [SMALL_STATE(733)] = 6395, + [SMALL_STATE(734)] = 6517, + [SMALL_STATE(735)] = 6639, + [SMALL_STATE(736)] = 6761, + [SMALL_STATE(737)] = 6832, + [SMALL_STATE(738)] = 6903, + [SMALL_STATE(739)] = 6974, + [SMALL_STATE(740)] = 7045, + [SMALL_STATE(741)] = 7116, + [SMALL_STATE(742)] = 7187, + [SMALL_STATE(743)] = 7258, + [SMALL_STATE(744)] = 7329, + [SMALL_STATE(745)] = 7400, + [SMALL_STATE(746)] = 7474, + [SMALL_STATE(747)] = 7544, + [SMALL_STATE(748)] = 7612, + [SMALL_STATE(749)] = 7684, + [SMALL_STATE(750)] = 7756, + [SMALL_STATE(751)] = 7828, + [SMALL_STATE(752)] = 7898, + [SMALL_STATE(753)] = 7968, + [SMALL_STATE(754)] = 8036, + [SMALL_STATE(755)] = 8104, + [SMALL_STATE(756)] = 8173, + [SMALL_STATE(757)] = 8242, + [SMALL_STATE(758)] = 8311, + [SMALL_STATE(759)] = 8378, + [SMALL_STATE(760)] = 8445, + [SMALL_STATE(761)] = 8512, + [SMALL_STATE(762)] = 8579, + [SMALL_STATE(763)] = 8646, + [SMALL_STATE(764)] = 8713, + [SMALL_STATE(765)] = 8780, + [SMALL_STATE(766)] = 8849, + [SMALL_STATE(767)] = 8916, + [SMALL_STATE(768)] = 8983, + [SMALL_STATE(769)] = 9054, + [SMALL_STATE(770)] = 9123, + [SMALL_STATE(771)] = 9194, + [SMALL_STATE(772)] = 9265, + [SMALL_STATE(773)] = 9332, + [SMALL_STATE(774)] = 9398, + [SMALL_STATE(775)] = 9464, + [SMALL_STATE(776)] = 9524, + [SMALL_STATE(777)] = 9588, + [SMALL_STATE(778)] = 9648, + [SMALL_STATE(779)] = 9714, + [SMALL_STATE(780)] = 9774, + [SMALL_STATE(781)] = 9840, + [SMALL_STATE(782)] = 9904, + [SMALL_STATE(783)] = 9970, + [SMALL_STATE(784)] = 10030, + [SMALL_STATE(785)] = 10090, + [SMALL_STATE(786)] = 10156, + [SMALL_STATE(787)] = 10216, + [SMALL_STATE(788)] = 10284, + [SMALL_STATE(789)] = 10344, + [SMALL_STATE(790)] = 10408, + [SMALL_STATE(791)] = 10478, + [SMALL_STATE(792)] = 10548, + [SMALL_STATE(793)] = 10618, + [SMALL_STATE(794)] = 10677, + [SMALL_STATE(795)] = 10740, + [SMALL_STATE(796)] = 10799, + [SMALL_STATE(797)] = 10858, + [SMALL_STATE(798)] = 10917, + [SMALL_STATE(799)] = 10980, + [SMALL_STATE(800)] = 11039, + [SMALL_STATE(801)] = 11098, + [SMALL_STATE(802)] = 11157, + [SMALL_STATE(803)] = 11224, + [SMALL_STATE(804)] = 11279, + [SMALL_STATE(805)] = 11348, + [SMALL_STATE(806)] = 11404, + [SMALL_STATE(807)] = 11460, + [SMALL_STATE(808)] = 11516, + [SMALL_STATE(809)] = 11572, + [SMALL_STATE(810)] = 11626, + [SMALL_STATE(811)] = 11682, + [SMALL_STATE(812)] = 11738, + [SMALL_STATE(813)] = 11794, + [SMALL_STATE(814)] = 11850, + [SMALL_STATE(815)] = 11914, + [SMALL_STATE(816)] = 11976, + [SMALL_STATE(817)] = 12038, + [SMALL_STATE(818)] = 12092, + [SMALL_STATE(819)] = 12148, + [SMALL_STATE(820)] = 12204, + [SMALL_STATE(821)] = 12260, + [SMALL_STATE(822)] = 12316, + [SMALL_STATE(823)] = 12368, + [SMALL_STATE(824)] = 12424, + [SMALL_STATE(825)] = 12480, + [SMALL_STATE(826)] = 12534, + [SMALL_STATE(827)] = 12590, + [SMALL_STATE(828)] = 12646, + [SMALL_STATE(829)] = 12702, + [SMALL_STATE(830)] = 12758, + [SMALL_STATE(831)] = 12814, + [SMALL_STATE(832)] = 12870, + [SMALL_STATE(833)] = 12926, + [SMALL_STATE(834)] = 12982, + [SMALL_STATE(835)] = 13046, + [SMALL_STATE(836)] = 13102, + [SMALL_STATE(837)] = 13158, + [SMALL_STATE(838)] = 13209, + [SMALL_STATE(839)] = 13306, + [SMALL_STATE(840)] = 13367, + [SMALL_STATE(841)] = 13464, + [SMALL_STATE(842)] = 13515, + [SMALL_STATE(843)] = 13566, + [SMALL_STATE(844)] = 13627, + [SMALL_STATE(845)] = 13678, + [SMALL_STATE(846)] = 13729, + [SMALL_STATE(847)] = 13780, + [SMALL_STATE(848)] = 13831, + [SMALL_STATE(849)] = 13926, + [SMALL_STATE(850)] = 13977, + [SMALL_STATE(851)] = 13926, + [SMALL_STATE(852)] = 14074, + [SMALL_STATE(853)] = 14169, + [SMALL_STATE(854)] = 14220, + [SMALL_STATE(855)] = 14315, + [SMALL_STATE(856)] = 14410, + [SMALL_STATE(857)] = 14485, + [SMALL_STATE(858)] = 14546, + [SMALL_STATE(859)] = 14643, + [SMALL_STATE(860)] = 14740, + [SMALL_STATE(861)] = 14805, + [SMALL_STATE(862)] = 14892, + [SMALL_STATE(863)] = 14981, + [SMALL_STATE(864)] = 15052, + [SMALL_STATE(865)] = 15135, + [SMALL_STATE(866)] = 15220, + [SMALL_STATE(867)] = 15307, + [SMALL_STATE(868)] = 14740, + [SMALL_STATE(869)] = 15376, + [SMALL_STATE(870)] = 15455, + [SMALL_STATE(871)] = 15546, + [SMALL_STATE(872)] = 15597, + [SMALL_STATE(873)] = 15648, + [SMALL_STATE(874)] = 15743, + [SMALL_STATE(875)] = 15794, + [SMALL_STATE(876)] = 15845, + [SMALL_STATE(877)] = 15896, + [SMALL_STATE(878)] = 15947, + [SMALL_STATE(879)] = 15998, + [SMALL_STATE(880)] = 16049, + [SMALL_STATE(881)] = 16100, + [SMALL_STATE(882)] = 16151, + [SMALL_STATE(883)] = 16202, + [SMALL_STATE(884)] = 16253, + [SMALL_STATE(885)] = 16348, + [SMALL_STATE(886)] = 16445, + [SMALL_STATE(887)] = 16496, + [SMALL_STATE(888)] = 16547, + [SMALL_STATE(889)] = 16598, + [SMALL_STATE(890)] = 16649, + [SMALL_STATE(891)] = 16700, + [SMALL_STATE(892)] = 16751, + [SMALL_STATE(893)] = 16802, + [SMALL_STATE(894)] = 16853, + [SMALL_STATE(895)] = 16904, + [SMALL_STATE(896)] = 16955, + [SMALL_STATE(897)] = 17006, + [SMALL_STATE(898)] = 17057, + [SMALL_STATE(899)] = 17108, + [SMALL_STATE(900)] = 17159, + [SMALL_STATE(901)] = 17210, + [SMALL_STATE(902)] = 17265, + [SMALL_STATE(903)] = 17316, + [SMALL_STATE(904)] = 17367, + [SMALL_STATE(905)] = 17418, + [SMALL_STATE(906)] = 17469, + [SMALL_STATE(907)] = 17520, + [SMALL_STATE(908)] = 17571, + [SMALL_STATE(909)] = 17622, + [SMALL_STATE(910)] = 17673, + [SMALL_STATE(911)] = 17724, + [SMALL_STATE(912)] = 17775, + [SMALL_STATE(913)] = 17826, + [SMALL_STATE(914)] = 17877, + [SMALL_STATE(915)] = 17928, + [SMALL_STATE(916)] = 17979, + [SMALL_STATE(917)] = 18030, + [SMALL_STATE(918)] = 18081, + [SMALL_STATE(919)] = 18132, + [SMALL_STATE(920)] = 18183, + [SMALL_STATE(921)] = 18234, + [SMALL_STATE(922)] = 18285, + [SMALL_STATE(923)] = 18336, + [SMALL_STATE(924)] = 18387, + [SMALL_STATE(925)] = 18438, + [SMALL_STATE(926)] = 18489, + [SMALL_STATE(927)] = 18540, + [SMALL_STATE(928)] = 18540, + [SMALL_STATE(929)] = 18540, + [SMALL_STATE(930)] = 18540, + [SMALL_STATE(931)] = 18591, + [SMALL_STATE(932)] = 18642, + [SMALL_STATE(933)] = 18693, + [SMALL_STATE(934)] = 18744, + [SMALL_STATE(935)] = 18795, + [SMALL_STATE(936)] = 18848, + [SMALL_STATE(937)] = 18899, + [SMALL_STATE(938)] = 18950, + [SMALL_STATE(939)] = 19001, + [SMALL_STATE(940)] = 19052, + [SMALL_STATE(941)] = 19103, + [SMALL_STATE(942)] = 19154, + [SMALL_STATE(943)] = 19215, + [SMALL_STATE(944)] = 19268, + [SMALL_STATE(945)] = 19321, + [SMALL_STATE(946)] = 19374, + [SMALL_STATE(947)] = 19427, + [SMALL_STATE(948)] = 19480, + [SMALL_STATE(949)] = 19533, + [SMALL_STATE(950)] = 19630, + [SMALL_STATE(951)] = 19727, + [SMALL_STATE(952)] = 19824, + [SMALL_STATE(953)] = 19921, + [SMALL_STATE(954)] = 20018, + [SMALL_STATE(955)] = 20115, + [SMALL_STATE(956)] = 20168, + [SMALL_STATE(957)] = 20221, + [SMALL_STATE(958)] = 20274, + [SMALL_STATE(959)] = 20327, + [SMALL_STATE(960)] = 20380, + [SMALL_STATE(961)] = 20433, + [SMALL_STATE(962)] = 20494, + [SMALL_STATE(963)] = 20545, + [SMALL_STATE(964)] = 20595, + [SMALL_STATE(965)] = 20645, + [SMALL_STATE(966)] = 20695, + [SMALL_STATE(967)] = 20745, + [SMALL_STATE(968)] = 20795, + [SMALL_STATE(969)] = 20847, + [SMALL_STATE(970)] = 20897, + [SMALL_STATE(971)] = 20949, + [SMALL_STATE(972)] = 20999, + [SMALL_STATE(973)] = 21049, + [SMALL_STATE(974)] = 21101, + [SMALL_STATE(975)] = 21155, + [SMALL_STATE(976)] = 21205, + [SMALL_STATE(977)] = 21255, + [SMALL_STATE(978)] = 21307, + [SMALL_STATE(979)] = 21357, + [SMALL_STATE(980)] = 21407, + [SMALL_STATE(981)] = 21457, + [SMALL_STATE(982)] = 21507, + [SMALL_STATE(983)] = 21561, + [SMALL_STATE(984)] = 21611, + [SMALL_STATE(985)] = 21661, + [SMALL_STATE(986)] = 21711, + [SMALL_STATE(987)] = 21763, + [SMALL_STATE(988)] = 21813, + [SMALL_STATE(989)] = 21865, + [SMALL_STATE(990)] = 21961, + [SMALL_STATE(991)] = 22011, + [SMALL_STATE(992)] = 22061, + [SMALL_STATE(993)] = 22111, + [SMALL_STATE(994)] = 22161, + [SMALL_STATE(995)] = 22211, + [SMALL_STATE(996)] = 22265, + [SMALL_STATE(997)] = 22361, + [SMALL_STATE(998)] = 22411, + [SMALL_STATE(999)] = 22465, + [SMALL_STATE(1000)] = 22561, + [SMALL_STATE(1001)] = 22615, + [SMALL_STATE(1002)] = 22711, + [SMALL_STATE(1003)] = 22765, + [SMALL_STATE(1004)] = 22819, + [SMALL_STATE(1005)] = 22915, + [SMALL_STATE(1006)] = 22969, + [SMALL_STATE(1007)] = 23065, + [SMALL_STATE(1008)] = 23119, + [SMALL_STATE(1009)] = 23215, + [SMALL_STATE(1010)] = 23269, + [SMALL_STATE(1011)] = 23323, + [SMALL_STATE(1012)] = 23377, + [SMALL_STATE(1013)] = 23431, + [SMALL_STATE(1014)] = 23485, + [SMALL_STATE(1015)] = 23539, + [SMALL_STATE(1016)] = 23601, + [SMALL_STATE(1017)] = 23661, + [SMALL_STATE(1018)] = 23715, + [SMALL_STATE(1019)] = 23811, + [SMALL_STATE(1020)] = 23865, + [SMALL_STATE(1021)] = 23919, + [SMALL_STATE(1022)] = 23971, + [SMALL_STATE(1023)] = 24021, + [SMALL_STATE(1024)] = 24071, + [SMALL_STATE(1025)] = 24123, + [SMALL_STATE(1026)] = 24173, + [SMALL_STATE(1027)] = 24223, + [SMALL_STATE(1028)] = 24273, + [SMALL_STATE(1029)] = 24327, + [SMALL_STATE(1030)] = 24377, + [SMALL_STATE(1031)] = 24427, + [SMALL_STATE(1032)] = 24477, + [SMALL_STATE(1033)] = 24539, + [SMALL_STATE(1034)] = 24593, + [SMALL_STATE(1035)] = 24643, + [SMALL_STATE(1036)] = 24737, + [SMALL_STATE(1037)] = 24789, + [SMALL_STATE(1038)] = 24849, + [SMALL_STATE(1039)] = 24899, + [SMALL_STATE(1040)] = 24949, + [SMALL_STATE(1041)] = 24999, + [SMALL_STATE(1042)] = 25049, + [SMALL_STATE(1043)] = 25099, + [SMALL_STATE(1044)] = 25149, + [SMALL_STATE(1045)] = 25245, + [SMALL_STATE(1046)] = 25299, + [SMALL_STATE(1047)] = 25395, + [SMALL_STATE(1048)] = 25449, + [SMALL_STATE(1049)] = 25501, + [SMALL_STATE(1050)] = 25555, + [SMALL_STATE(1051)] = 25605, + [SMALL_STATE(1052)] = 25655, + [SMALL_STATE(1053)] = 25749, + [SMALL_STATE(1054)] = 25801, + [SMALL_STATE(1055)] = 25851, + [SMALL_STATE(1056)] = 25901, + [SMALL_STATE(1057)] = 25951, + [SMALL_STATE(1058)] = 26001, + [SMALL_STATE(1059)] = 26051, + [SMALL_STATE(1060)] = 26101, + [SMALL_STATE(1061)] = 26151, + [SMALL_STATE(1062)] = 26201, + [SMALL_STATE(1063)] = 26251, + [SMALL_STATE(1064)] = 26345, + [SMALL_STATE(1065)] = 26395, + [SMALL_STATE(1066)] = 26445, + [SMALL_STATE(1067)] = 26495, + [SMALL_STATE(1068)] = 26545, + [SMALL_STATE(1069)] = 26595, + [SMALL_STATE(1070)] = 26689, + [SMALL_STATE(1071)] = 26763, + [SMALL_STATE(1072)] = 26813, + [SMALL_STATE(1073)] = 26871, + [SMALL_STATE(1074)] = 26925, + [SMALL_STATE(1075)] = 26985, + [SMALL_STATE(1076)] = 27049, + [SMALL_STATE(1077)] = 27135, + [SMALL_STATE(1078)] = 27223, + [SMALL_STATE(1079)] = 27293, + [SMALL_STATE(1080)] = 27375, + [SMALL_STATE(1081)] = 27459, + [SMALL_STATE(1082)] = 27509, + [SMALL_STATE(1083)] = 27559, + [SMALL_STATE(1084)] = 27645, + [SMALL_STATE(1085)] = 26985, + [SMALL_STATE(1086)] = 27713, + [SMALL_STATE(1087)] = 27791, + [SMALL_STATE(1088)] = 27881, + [SMALL_STATE(1089)] = 27931, + [SMALL_STATE(1090)] = 27981, + [SMALL_STATE(1091)] = 28075, + [SMALL_STATE(1092)] = 28125, + [SMALL_STATE(1093)] = 28175, + [SMALL_STATE(1094)] = 28229, + [SMALL_STATE(1095)] = 28325, + [SMALL_STATE(1096)] = 28375, + [SMALL_STATE(1097)] = 28425, + [SMALL_STATE(1098)] = 28475, + [SMALL_STATE(1099)] = 28525, + [SMALL_STATE(1100)] = 28525, + [SMALL_STATE(1101)] = 28575, + [SMALL_STATE(1102)] = 28525, + [SMALL_STATE(1103)] = 28525, + [SMALL_STATE(1104)] = 28625, + [SMALL_STATE(1105)] = 28675, + [SMALL_STATE(1106)] = 28727, + [SMALL_STATE(1107)] = 28777, + [SMALL_STATE(1108)] = 28827, + [SMALL_STATE(1109)] = 28877, + [SMALL_STATE(1110)] = 28927, + [SMALL_STATE(1111)] = 28977, + [SMALL_STATE(1112)] = 29027, + [SMALL_STATE(1113)] = 29077, + [SMALL_STATE(1114)] = 29127, + [SMALL_STATE(1115)] = 29177, + [SMALL_STATE(1116)] = 29227, + [SMALL_STATE(1117)] = 24021, + [SMALL_STATE(1118)] = 29321, + [SMALL_STATE(1119)] = 29371, + [SMALL_STATE(1120)] = 29421, + [SMALL_STATE(1121)] = 29471, + [SMALL_STATE(1122)] = 29525, + [SMALL_STATE(1123)] = 29621, + [SMALL_STATE(1124)] = 29671, + [SMALL_STATE(1125)] = 29723, + [SMALL_STATE(1126)] = 29775, + [SMALL_STATE(1127)] = 29825, + [SMALL_STATE(1128)] = 29879, + [SMALL_STATE(1129)] = 29937, + [SMALL_STATE(1130)] = 29986, + [SMALL_STATE(1131)] = 30035, + [SMALL_STATE(1132)] = 30084, + [SMALL_STATE(1133)] = 30133, + [SMALL_STATE(1134)] = 30182, + [SMALL_STATE(1135)] = 30231, + [SMALL_STATE(1136)] = 30282, + [SMALL_STATE(1137)] = 30333, + [SMALL_STATE(1138)] = 30426, + [SMALL_STATE(1139)] = 30475, + [SMALL_STATE(1140)] = 30568, + [SMALL_STATE(1141)] = 30617, + [SMALL_STATE(1142)] = 30666, + [SMALL_STATE(1143)] = 30715, + [SMALL_STATE(1144)] = 30764, + [SMALL_STATE(1145)] = 30813, + [SMALL_STATE(1146)] = 30862, + [SMALL_STATE(1147)] = 30911, + [SMALL_STATE(1148)] = 30960, + [SMALL_STATE(1149)] = 31009, + [SMALL_STATE(1150)] = 31058, + [SMALL_STATE(1151)] = 31107, + [SMALL_STATE(1152)] = 31180, + [SMALL_STATE(1153)] = 31229, + [SMALL_STATE(1154)] = 31278, + [SMALL_STATE(1155)] = 31327, + [SMALL_STATE(1156)] = 31376, + [SMALL_STATE(1157)] = 31427, + [SMALL_STATE(1158)] = 31476, + [SMALL_STATE(1159)] = 31525, + [SMALL_STATE(1160)] = 31574, + [SMALL_STATE(1161)] = 31623, + [SMALL_STATE(1162)] = 31672, + [SMALL_STATE(1163)] = 31721, + [SMALL_STATE(1164)] = 31476, + [SMALL_STATE(1165)] = 31770, + [SMALL_STATE(1166)] = 31819, + [SMALL_STATE(1167)] = 31868, + [SMALL_STATE(1168)] = 31917, + [SMALL_STATE(1169)] = 31966, + [SMALL_STATE(1170)] = 32015, + [SMALL_STATE(1171)] = 32015, + [SMALL_STATE(1172)] = 32015, + [SMALL_STATE(1173)] = 32064, + [SMALL_STATE(1174)] = 32015, + [SMALL_STATE(1175)] = 32113, + [SMALL_STATE(1176)] = 32168, + [SMALL_STATE(1177)] = 32217, + [SMALL_STATE(1178)] = 32266, + [SMALL_STATE(1179)] = 32315, + [SMALL_STATE(1180)] = 32378, + [SMALL_STATE(1181)] = 32471, + [SMALL_STATE(1182)] = 32556, + [SMALL_STATE(1183)] = 32649, + [SMALL_STATE(1184)] = 32698, + [SMALL_STATE(1185)] = 32785, + [SMALL_STATE(1186)] = 32854, + [SMALL_STATE(1187)] = 32935, + [SMALL_STATE(1188)] = 32990, + [SMALL_STATE(1189)] = 33073, + [SMALL_STATE(1190)] = 33158, + [SMALL_STATE(1191)] = 33225, + [SMALL_STATE(1192)] = 32315, + [SMALL_STATE(1193)] = 33276, + [SMALL_STATE(1194)] = 33325, + [SMALL_STATE(1195)] = 33374, + [SMALL_STATE(1196)] = 33425, + [SMALL_STATE(1197)] = 33474, + [SMALL_STATE(1198)] = 33523, + [SMALL_STATE(1199)] = 33600, + [SMALL_STATE(1200)] = 33651, + [SMALL_STATE(1201)] = 33700, + [SMALL_STATE(1202)] = 33749, + [SMALL_STATE(1203)] = 33838, + [SMALL_STATE(1204)] = 33887, + [SMALL_STATE(1205)] = 33936, + [SMALL_STATE(1206)] = 33991, + [SMALL_STATE(1207)] = 34040, + [SMALL_STATE(1208)] = 34089, + [SMALL_STATE(1209)] = 34140, + [SMALL_STATE(1210)] = 34189, + [SMALL_STATE(1211)] = 34238, + [SMALL_STATE(1212)] = 34289, + [SMALL_STATE(1213)] = 34382, + [SMALL_STATE(1214)] = 34431, + [SMALL_STATE(1215)] = 34480, + [SMALL_STATE(1216)] = 34529, + [SMALL_STATE(1217)] = 34578, + [SMALL_STATE(1218)] = 34627, + [SMALL_STATE(1219)] = 34676, + [SMALL_STATE(1220)] = 34725, + [SMALL_STATE(1221)] = 34774, + [SMALL_STATE(1222)] = 34823, + [SMALL_STATE(1223)] = 34872, + [SMALL_STATE(1224)] = 34921, + [SMALL_STATE(1225)] = 34970, + [SMALL_STATE(1226)] = 35019, + [SMALL_STATE(1227)] = 35068, + [SMALL_STATE(1228)] = 35119, + [SMALL_STATE(1229)] = 35168, + [SMALL_STATE(1230)] = 35217, + [SMALL_STATE(1231)] = 35266, + [SMALL_STATE(1232)] = 35315, + [SMALL_STATE(1233)] = 35364, + [SMALL_STATE(1234)] = 35413, + [SMALL_STATE(1235)] = 35464, + [SMALL_STATE(1236)] = 35515, + [SMALL_STATE(1237)] = 35564, + [SMALL_STATE(1238)] = 35613, + [SMALL_STATE(1239)] = 35664, + [SMALL_STATE(1240)] = 35713, + [SMALL_STATE(1241)] = 35762, + [SMALL_STATE(1242)] = 35811, + [SMALL_STATE(1243)] = 35862, + [SMALL_STATE(1244)] = 35913, + [SMALL_STATE(1245)] = 35962, + [SMALL_STATE(1246)] = 36021, + [SMALL_STATE(1247)] = 36072, + [SMALL_STATE(1248)] = 36121, + [SMALL_STATE(1249)] = 36214, + [SMALL_STATE(1250)] = 36263, + [SMALL_STATE(1251)] = 36359, + [SMALL_STATE(1252)] = 36407, + [SMALL_STATE(1253)] = 36455, + [SMALL_STATE(1254)] = 36551, + [SMALL_STATE(1255)] = 36599, + [SMALL_STATE(1256)] = 36647, + [SMALL_STATE(1257)] = 36743, + [SMALL_STATE(1258)] = 36791, + [SMALL_STATE(1259)] = 36843, + [SMALL_STATE(1260)] = 36891, + [SMALL_STATE(1261)] = 36939, + [SMALL_STATE(1262)] = 36987, + [SMALL_STATE(1263)] = 37079, + [SMALL_STATE(1264)] = 37127, + [SMALL_STATE(1265)] = 37175, + [SMALL_STATE(1266)] = 37223, + [SMALL_STATE(1267)] = 37275, + [SMALL_STATE(1268)] = 37323, + [SMALL_STATE(1269)] = 37371, + [SMALL_STATE(1270)] = 37419, + [SMALL_STATE(1271)] = 37467, + [SMALL_STATE(1272)] = 37559, + [SMALL_STATE(1273)] = 37607, + [SMALL_STATE(1274)] = 37679, + [SMALL_STATE(1275)] = 37727, + [SMALL_STATE(1276)] = 37775, + [SMALL_STATE(1277)] = 37823, + [SMALL_STATE(1278)] = 37871, + [SMALL_STATE(1279)] = 37919, + [SMALL_STATE(1280)] = 37981, + [SMALL_STATE(1281)] = 38029, + [SMALL_STATE(1282)] = 38121, + [SMALL_STATE(1283)] = 38169, + [SMALL_STATE(1284)] = 38253, + [SMALL_STATE(1285)] = 38339, + [SMALL_STATE(1286)] = 38407, + [SMALL_STATE(1287)] = 38455, + [SMALL_STATE(1288)] = 38535, + [SMALL_STATE(1289)] = 38583, + [SMALL_STATE(1290)] = 38631, + [SMALL_STATE(1291)] = 38679, + [SMALL_STATE(1292)] = 38121, + [SMALL_STATE(1293)] = 38727, + [SMALL_STATE(1294)] = 38775, + [SMALL_STATE(1295)] = 38823, + [SMALL_STATE(1296)] = 38121, + [SMALL_STATE(1297)] = 38871, + [SMALL_STATE(1298)] = 38919, + [SMALL_STATE(1299)] = 38121, + [SMALL_STATE(1300)] = 39015, + [SMALL_STATE(1301)] = 39063, + [SMALL_STATE(1302)] = 39111, + [SMALL_STATE(1303)] = 39171, + [SMALL_STATE(1304)] = 39219, + [SMALL_STATE(1305)] = 39301, + [SMALL_STATE(1306)] = 39397, + [SMALL_STATE(1307)] = 39493, + [SMALL_STATE(1308)] = 39541, + [SMALL_STATE(1309)] = 39589, + [SMALL_STATE(1310)] = 39637, + [SMALL_STATE(1311)] = 39685, + [SMALL_STATE(1312)] = 39777, + [SMALL_STATE(1313)] = 39825, + [SMALL_STATE(1314)] = 39873, + [SMALL_STATE(1315)] = 39957, + [SMALL_STATE(1316)] = 40053, + [SMALL_STATE(1317)] = 37919, + [SMALL_STATE(1318)] = 40119, + [SMALL_STATE(1319)] = 40215, + [SMALL_STATE(1320)] = 40291, + [SMALL_STATE(1321)] = 40339, + [SMALL_STATE(1322)] = 40427, + [SMALL_STATE(1323)] = 40519, + [SMALL_STATE(1324)] = 40567, + [SMALL_STATE(1325)] = 40625, + [SMALL_STATE(1326)] = 40673, + [SMALL_STATE(1327)] = 40721, + [SMALL_STATE(1328)] = 40769, + [SMALL_STATE(1329)] = 40861, + [SMALL_STATE(1330)] = 40909, + [SMALL_STATE(1331)] = 40957, + [SMALL_STATE(1332)] = 41005, + [SMALL_STATE(1333)] = 41053, + [SMALL_STATE(1334)] = 41101, + [SMALL_STATE(1335)] = 41149, + [SMALL_STATE(1336)] = 41197, + [SMALL_STATE(1337)] = 41289, + [SMALL_STATE(1338)] = 41337, + [SMALL_STATE(1339)] = 41385, + [SMALL_STATE(1340)] = 41433, + [SMALL_STATE(1341)] = 40291, + [SMALL_STATE(1342)] = 41481, + [SMALL_STATE(1343)] = 41529, + [SMALL_STATE(1344)] = 41577, + [SMALL_STATE(1345)] = 41625, + [SMALL_STATE(1346)] = 41721, + [SMALL_STATE(1347)] = 41769, + [SMALL_STATE(1348)] = 41817, + [SMALL_STATE(1349)] = 41865, + [SMALL_STATE(1350)] = 41913, + [SMALL_STATE(1351)] = 41960, + [SMALL_STATE(1352)] = 42011, + [SMALL_STATE(1353)] = 42058, + [SMALL_STATE(1354)] = 42109, + [SMALL_STATE(1355)] = 42156, + [SMALL_STATE(1356)] = 42203, + [SMALL_STATE(1357)] = 42254, + [SMALL_STATE(1358)] = 42345, + [SMALL_STATE(1359)] = 42392, + [SMALL_STATE(1360)] = 42483, + [SMALL_STATE(1361)] = 42530, + [SMALL_STATE(1362)] = 42582, + [SMALL_STATE(1363)] = 42672, + [SMALL_STATE(1364)] = 42768, + [SMALL_STATE(1365)] = 42816, + [SMALL_STATE(1366)] = 42906, + [SMALL_STATE(1367)] = 42958, + [SMALL_STATE(1368)] = 43048, + [SMALL_STATE(1369)] = 43144, + [SMALL_STATE(1370)] = 43196, + [SMALL_STATE(1371)] = 43286, + [SMALL_STATE(1372)] = 43379, + [SMALL_STATE(1373)] = 43472, + [SMALL_STATE(1374)] = 43565, + [SMALL_STATE(1375)] = 43658, + [SMALL_STATE(1376)] = 43751, + [SMALL_STATE(1377)] = 43800, + [SMALL_STATE(1378)] = 43891, + [SMALL_STATE(1379)] = 43940, + [SMALL_STATE(1380)] = 44031, + [SMALL_STATE(1381)] = 44080, + [SMALL_STATE(1382)] = 44171, + [SMALL_STATE(1383)] = 44220, + [SMALL_STATE(1384)] = 44311, + [SMALL_STATE(1385)] = 44360, + [SMALL_STATE(1386)] = 44409, + [SMALL_STATE(1387)] = 44500, + [SMALL_STATE(1388)] = 44549, + [SMALL_STATE(1389)] = 44640, + [SMALL_STATE(1390)] = 44689, + [SMALL_STATE(1391)] = 44780, + [SMALL_STATE(1392)] = 44829, + [SMALL_STATE(1393)] = 44878, + [SMALL_STATE(1394)] = 44927, + [SMALL_STATE(1395)] = 44976, + [SMALL_STATE(1396)] = 45025, + [SMALL_STATE(1397)] = 45074, + [SMALL_STATE(1398)] = 45167, + [SMALL_STATE(1399)] = 45260, + [SMALL_STATE(1400)] = 45309, + [SMALL_STATE(1401)] = 45400, + [SMALL_STATE(1402)] = 45491, + [SMALL_STATE(1403)] = 45540, + [SMALL_STATE(1404)] = 45631, + [SMALL_STATE(1405)] = 45680, + [SMALL_STATE(1406)] = 45771, + [SMALL_STATE(1407)] = 45820, + [SMALL_STATE(1408)] = 45869, + [SMALL_STATE(1409)] = 45918, + [SMALL_STATE(1410)] = 46007, + [SMALL_STATE(1411)] = 46096, + [SMALL_STATE(1412)] = 46185, + [SMALL_STATE(1413)] = 46254, + [SMALL_STATE(1414)] = 46313, + [SMALL_STATE(1415)] = 46394, + [SMALL_STATE(1416)] = 46477, + [SMALL_STATE(1417)] = 46542, + [SMALL_STATE(1418)] = 46619, + [SMALL_STATE(1419)] = 46698, + [SMALL_STATE(1420)] = 46779, + [SMALL_STATE(1421)] = 46254, + [SMALL_STATE(1422)] = 46842, + [SMALL_STATE(1423)] = 46915, + [SMALL_STATE(1424)] = 47000, + [SMALL_STATE(1425)] = 47089, + [SMALL_STATE(1426)] = 47138, + [SMALL_STATE(1427)] = 47227, + [SMALL_STATE(1428)] = 47282, + [SMALL_STATE(1429)] = 47331, + [SMALL_STATE(1430)] = 47424, + [SMALL_STATE(1431)] = 47517, + [SMALL_STATE(1432)] = 47574, + [SMALL_STATE(1433)] = 47667, + [SMALL_STATE(1434)] = 47760, [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(1436)] = 47944, + [SMALL_STATE(1437)] = 48035, + [SMALL_STATE(1438)] = 48126, + [SMALL_STATE(1439)] = 48217, + [SMALL_STATE(1440)] = 48308, + [SMALL_STATE(1441)] = 48399, [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(1443)] = 48543, + [SMALL_STATE(1444)] = 48636, + [SMALL_STATE(1445)] = 48729, + [SMALL_STATE(1446)] = 48822, + [SMALL_STATE(1447)] = 48915, + [SMALL_STATE(1448)] = 48966, + [SMALL_STATE(1449)] = 49059, + [SMALL_STATE(1450)] = 49152, + [SMALL_STATE(1451)] = 49245, + [SMALL_STATE(1452)] = 49338, + [SMALL_STATE(1453)] = 49431, + [SMALL_STATE(1454)] = 49524, + [SMALL_STATE(1455)] = 49617, + [SMALL_STATE(1456)] = 49710, + [SMALL_STATE(1457)] = 49803, + [SMALL_STATE(1458)] = 49896, + [SMALL_STATE(1459)] = 49989, + [SMALL_STATE(1460)] = 50082, + [SMALL_STATE(1461)] = 50175, + [SMALL_STATE(1462)] = 50264, + [SMALL_STATE(1463)] = 50357, + [SMALL_STATE(1464)] = 50450, + [SMALL_STATE(1465)] = 50543, + [SMALL_STATE(1466)] = 50588, + [SMALL_STATE(1467)] = 50681, + [SMALL_STATE(1468)] = 50774, + [SMALL_STATE(1469)] = 50867, + [SMALL_STATE(1470)] = 50960, + [SMALL_STATE(1471)] = 51049, + [SMALL_STATE(1472)] = 51138, + [SMALL_STATE(1473)] = 51231, + [SMALL_STATE(1474)] = 51324, + [SMALL_STATE(1475)] = 51417, + [SMALL_STATE(1476)] = 51464, + [SMALL_STATE(1477)] = 51553, + [SMALL_STATE(1478)] = 51646, + [SMALL_STATE(1479)] = 51715, + [SMALL_STATE(1480)] = 51808, + [SMALL_STATE(1481)] = 51855, + [SMALL_STATE(1482)] = 51948, + [SMALL_STATE(1483)] = 52041, + [SMALL_STATE(1484)] = 52090, + [SMALL_STATE(1485)] = 52181, + [SMALL_STATE(1486)] = 52274, + [SMALL_STATE(1487)] = 52367, + [SMALL_STATE(1488)] = 52426, + [SMALL_STATE(1489)] = 52519, + [SMALL_STATE(1490)] = 52600, + [SMALL_STATE(1491)] = 52683, + [SMALL_STATE(1492)] = 52748, + [SMALL_STATE(1493)] = 52825, + [SMALL_STATE(1494)] = 52904, + [SMALL_STATE(1495)] = 52985, + [SMALL_STATE(1496)] = 53036, + [SMALL_STATE(1497)] = 53083, + [SMALL_STATE(1498)] = 53176, + [SMALL_STATE(1499)] = 53227, + [SMALL_STATE(1500)] = 52367, + [SMALL_STATE(1501)] = 53290, + [SMALL_STATE(1502)] = 53363, + [SMALL_STATE(1503)] = 53448, + [SMALL_STATE(1504)] = 53537, + [SMALL_STATE(1505)] = 53630, + [SMALL_STATE(1506)] = 53723, + [SMALL_STATE(1507)] = 53816, + [SMALL_STATE(1508)] = 53909, + [SMALL_STATE(1509)] = 54002, + [SMALL_STATE(1510)] = 54093, + [SMALL_STATE(1511)] = 54184, + [SMALL_STATE(1512)] = 54275, + [SMALL_STATE(1513)] = 54366, + [SMALL_STATE(1514)] = 54457, + [SMALL_STATE(1515)] = 54548, + [SMALL_STATE(1516)] = 54641, + [SMALL_STATE(1517)] = 54730, + [SMALL_STATE(1518)] = 54819, + [SMALL_STATE(1519)] = 54912, + [SMALL_STATE(1520)] = 55005, + [SMALL_STATE(1521)] = 55098, + [SMALL_STATE(1522)] = 55147, + [SMALL_STATE(1523)] = 55238, + [SMALL_STATE(1524)] = 55331, + [SMALL_STATE(1525)] = 55424, + [SMALL_STATE(1526)] = 55517, + [SMALL_STATE(1527)] = 55610, + [SMALL_STATE(1528)] = 55703, + [SMALL_STATE(1529)] = 55796, + [SMALL_STATE(1530)] = 55840, + [SMALL_STATE(1531)] = 55884, + [SMALL_STATE(1532)] = 55928, + [SMALL_STATE(1533)] = 56016, + [SMALL_STATE(1534)] = 56060, + [SMALL_STATE(1535)] = 56104, + [SMALL_STATE(1536)] = 56150, + [SMALL_STATE(1537)] = 56194, + [SMALL_STATE(1538)] = 56238, + [SMALL_STATE(1539)] = 56282, + [SMALL_STATE(1540)] = 56326, + [SMALL_STATE(1541)] = 56370, + [SMALL_STATE(1542)] = 56414, + [SMALL_STATE(1543)] = 56458, + [SMALL_STATE(1544)] = 56502, + [SMALL_STATE(1545)] = 56588, + [SMALL_STATE(1546)] = 56632, + [SMALL_STATE(1547)] = 56676, + [SMALL_STATE(1548)] = 56722, + [SMALL_STATE(1549)] = 56766, + [SMALL_STATE(1550)] = 56810, + [SMALL_STATE(1551)] = 56854, + [SMALL_STATE(1552)] = 56942, + [SMALL_STATE(1553)] = 57028, + [SMALL_STATE(1554)] = 57074, + [SMALL_STATE(1555)] = 57120, + [SMALL_STATE(1556)] = 57166, + [SMALL_STATE(1557)] = 56810, + [SMALL_STATE(1558)] = 57210, + [SMALL_STATE(1559)] = 57296, + [SMALL_STATE(1560)] = 57340, + [SMALL_STATE(1561)] = 57384, + [SMALL_STATE(1562)] = 57428, + [SMALL_STATE(1563)] = 57472, + [SMALL_STATE(1564)] = 57472, + [SMALL_STATE(1565)] = 57516, + [SMALL_STATE(1566)] = 57472, + [SMALL_STATE(1567)] = 57560, + [SMALL_STATE(1568)] = 57472, + [SMALL_STATE(1569)] = 57646, + [SMALL_STATE(1570)] = 57690, + [SMALL_STATE(1571)] = 57734, + [SMALL_STATE(1572)] = 57788, + [SMALL_STATE(1573)] = 57874, + [SMALL_STATE(1574)] = 57960, + [SMALL_STATE(1575)] = 58048, + [SMALL_STATE(1576)] = 58134, + [SMALL_STATE(1577)] = 58178, + [SMALL_STATE(1578)] = 58224, + [SMALL_STATE(1579)] = 58268, + [SMALL_STATE(1580)] = 58312, + [SMALL_STATE(1581)] = 58358, + [SMALL_STATE(1582)] = 58402, + [SMALL_STATE(1583)] = 58446, + [SMALL_STATE(1584)] = 58492, + [SMALL_STATE(1585)] = 58536, + [SMALL_STATE(1586)] = 58580, + [SMALL_STATE(1587)] = 58624, + [SMALL_STATE(1588)] = 58668, + [SMALL_STATE(1589)] = 58712, + [SMALL_STATE(1590)] = 58756, + [SMALL_STATE(1591)] = 58800, + [SMALL_STATE(1592)] = 58844, + [SMALL_STATE(1593)] = 58888, + [SMALL_STATE(1594)] = 58932, + [SMALL_STATE(1595)] = 58976, + [SMALL_STATE(1596)] = 59020, + [SMALL_STATE(1597)] = 59064, + [SMALL_STATE(1598)] = 59108, + [SMALL_STATE(1599)] = 59152, + [SMALL_STATE(1600)] = 59196, + [SMALL_STATE(1601)] = 59240, + [SMALL_STATE(1602)] = 59284, + [SMALL_STATE(1603)] = 59372, + [SMALL_STATE(1604)] = 59418, + [SMALL_STATE(1605)] = 59462, + [SMALL_STATE(1606)] = 59506, + [SMALL_STATE(1607)] = 59594, + [SMALL_STATE(1608)] = 59682, + [SMALL_STATE(1609)] = 59770, + [SMALL_STATE(1610)] = 59838, + [SMALL_STATE(1611)] = 59896, + [SMALL_STATE(1612)] = 59976, + [SMALL_STATE(1613)] = 60058, + [SMALL_STATE(1614)] = 60122, + [SMALL_STATE(1615)] = 60198, + [SMALL_STATE(1616)] = 60276, + [SMALL_STATE(1617)] = 60356, + [SMALL_STATE(1618)] = 59838, + [SMALL_STATE(1619)] = 60418, + [SMALL_STATE(1620)] = 60490, + [SMALL_STATE(1621)] = 60574, + [SMALL_STATE(1622)] = 60662, + [SMALL_STATE(1623)] = 60708, + [SMALL_STATE(1624)] = 60754, + [SMALL_STATE(1625)] = 60800, + [SMALL_STATE(1626)] = 60846, + [SMALL_STATE(1627)] = 60934, + [SMALL_STATE(1628)] = 60978, + [SMALL_STATE(1629)] = 61022, + [SMALL_STATE(1630)] = 61068, + [SMALL_STATE(1631)] = 61114, + [SMALL_STATE(1632)] = 61158, + [SMALL_STATE(1633)] = 61202, + [SMALL_STATE(1634)] = 61246, + [SMALL_STATE(1635)] = 61290, + [SMALL_STATE(1636)] = 61376, + [SMALL_STATE(1637)] = 61420, + [SMALL_STATE(1638)] = 61464, + [SMALL_STATE(1639)] = 61508, + [SMALL_STATE(1640)] = 61552, + [SMALL_STATE(1641)] = 61596, + [SMALL_STATE(1642)] = 61640, + [SMALL_STATE(1643)] = 61684, + [SMALL_STATE(1644)] = 61728, + [SMALL_STATE(1645)] = 61772, + [SMALL_STATE(1646)] = 61816, + [SMALL_STATE(1647)] = 61860, + [SMALL_STATE(1648)] = 61904, + [SMALL_STATE(1649)] = 61990, + [SMALL_STATE(1650)] = 62034, + [SMALL_STATE(1651)] = 62120, + [SMALL_STATE(1652)] = 62208, + [SMALL_STATE(1653)] = 62252, + [SMALL_STATE(1654)] = 62295, + [SMALL_STATE(1655)] = 62338, + [SMALL_STATE(1656)] = 62405, + [SMALL_STATE(1657)] = 62492, + [SMALL_STATE(1658)] = 62535, + [SMALL_STATE(1659)] = 62578, + [SMALL_STATE(1660)] = 62621, + [SMALL_STATE(1661)] = 62708, + [SMALL_STATE(1662)] = 62795, + [SMALL_STATE(1663)] = 62838, + [SMALL_STATE(1664)] = 62925, + [SMALL_STATE(1665)] = 62982, + [SMALL_STATE(1666)] = 63025, + [SMALL_STATE(1667)] = 63112, + [SMALL_STATE(1668)] = 63155, + [SMALL_STATE(1669)] = 63198, + [SMALL_STATE(1670)] = 63277, + [SMALL_STATE(1671)] = 63358, + [SMALL_STATE(1672)] = 63445, + [SMALL_STATE(1673)] = 63508, + [SMALL_STATE(1674)] = 63595, + [SMALL_STATE(1675)] = 63638, + [SMALL_STATE(1676)] = 63691, + [SMALL_STATE(1677)] = 63778, + [SMALL_STATE(1678)] = 63853, + [SMALL_STATE(1679)] = 63896, + [SMALL_STATE(1680)] = 63939, + [SMALL_STATE(1681)] = 63982, + [SMALL_STATE(1682)] = 64069, + [SMALL_STATE(1683)] = 64112, + [SMALL_STATE(1684)] = 64155, + [SMALL_STATE(1685)] = 64198, + [SMALL_STATE(1686)] = 64241, + [SMALL_STATE(1687)] = 64298, + [SMALL_STATE(1688)] = 64341, + [SMALL_STATE(1689)] = 64428, + [SMALL_STATE(1690)] = 64471, + [SMALL_STATE(1691)] = 64548, + [SMALL_STATE(1692)] = 64627, + [SMALL_STATE(1693)] = 64688, + [SMALL_STATE(1694)] = 64775, + [SMALL_STATE(1695)] = 64818, + [SMALL_STATE(1696)] = 64861, + [SMALL_STATE(1697)] = 64904, + [SMALL_STATE(1698)] = 64991, + [SMALL_STATE(1699)] = 65034, + [SMALL_STATE(1700)] = 65121, + [SMALL_STATE(1701)] = 62925, + [SMALL_STATE(1702)] = 65182, + [SMALL_STATE(1703)] = 65225, + [SMALL_STATE(1704)] = 65296, + [SMALL_STATE(1705)] = 65383, + [SMALL_STATE(1706)] = 65426, + [SMALL_STATE(1707)] = 65509, + [SMALL_STATE(1708)] = 65552, + [SMALL_STATE(1709)] = 65639, + [SMALL_STATE(1710)] = 65702, + [SMALL_STATE(1711)] = 65789, + [SMALL_STATE(1712)] = 65876, + [SMALL_STATE(1713)] = 65951, + [SMALL_STATE(1714)] = 65994, + [SMALL_STATE(1715)] = 66037, + [SMALL_STATE(1716)] = 66124, + [SMALL_STATE(1717)] = 66211, + [SMALL_STATE(1718)] = 66254, + [SMALL_STATE(1719)] = 66341, + [SMALL_STATE(1720)] = 66384, + [SMALL_STATE(1721)] = 66341, + [SMALL_STATE(1722)] = 66427, + [SMALL_STATE(1723)] = 66514, + [SMALL_STATE(1724)] = 66341, + [SMALL_STATE(1725)] = 66601, + [SMALL_STATE(1726)] = 66644, + [SMALL_STATE(1727)] = 66721, + [SMALL_STATE(1728)] = 66810, + [SMALL_STATE(1729)] = 66897, + [SMALL_STATE(1730)] = 66976, + [SMALL_STATE(1731)] = 67019, + [SMALL_STATE(1732)] = 67106, + [SMALL_STATE(1733)] = 67149, + [SMALL_STATE(1734)] = 67192, + [SMALL_STATE(1735)] = 67235, + [SMALL_STATE(1736)] = 67322, + [SMALL_STATE(1737)] = 67365, + [SMALL_STATE(1738)] = 67452, + [SMALL_STATE(1739)] = 67539, + [SMALL_STATE(1740)] = 67594, + [SMALL_STATE(1741)] = 64241, + [SMALL_STATE(1742)] = 67637, + [SMALL_STATE(1743)] = 67680, + [SMALL_STATE(1744)] = 67767, + [SMALL_STATE(1745)] = 67854, + [SMALL_STATE(1746)] = 67897, + [SMALL_STATE(1747)] = 67940, + [SMALL_STATE(1748)] = 68011, + [SMALL_STATE(1749)] = 68054, + [SMALL_STATE(1750)] = 68097, + [SMALL_STATE(1751)] = 68140, + [SMALL_STATE(1752)] = 68227, + [SMALL_STATE(1753)] = 68270, + [SMALL_STATE(1754)] = 68313, + [SMALL_STATE(1755)] = 68356, + [SMALL_STATE(1756)] = 68443, + [SMALL_STATE(1757)] = 68486, + [SMALL_STATE(1758)] = 66341, + [SMALL_STATE(1759)] = 68529, + [SMALL_STATE(1760)] = 68572, + [SMALL_STATE(1761)] = 68615, + [SMALL_STATE(1762)] = 68696, + [SMALL_STATE(1763)] = 68783, + [SMALL_STATE(1764)] = 68866, + [SMALL_STATE(1765)] = 68953, + [SMALL_STATE(1766)] = 69032, + [SMALL_STATE(1767)] = 69075, + [SMALL_STATE(1768)] = 66976, + [SMALL_STATE(1769)] = 69118, + [SMALL_STATE(1770)] = 69205, + [SMALL_STATE(1771)] = 69248, + [SMALL_STATE(1772)] = 69335, + [SMALL_STATE(1773)] = 69378, + [SMALL_STATE(1774)] = 69421, + [SMALL_STATE(1775)] = 69508, + [SMALL_STATE(1776)] = 69595, + [SMALL_STATE(1777)] = 69638, + [SMALL_STATE(1778)] = 69681, + [SMALL_STATE(1779)] = 69748, + [SMALL_STATE(1780)] = 69791, + [SMALL_STATE(1781)] = 69834, + [SMALL_STATE(1782)] = 69877, + [SMALL_STATE(1783)] = 69920, + [SMALL_STATE(1784)] = 70007, + [SMALL_STATE(1785)] = 70050, + [SMALL_STATE(1786)] = 70093, + [SMALL_STATE(1787)] = 70136, + [SMALL_STATE(1788)] = 70223, + [SMALL_STATE(1789)] = 70266, + [SMALL_STATE(1790)] = 70353, + [SMALL_STATE(1791)] = 70440, + [SMALL_STATE(1792)] = 70527, + [SMALL_STATE(1793)] = 70569, + [SMALL_STATE(1794)] = 70611, + [SMALL_STATE(1795)] = 70695, + [SMALL_STATE(1796)] = 70773, + [SMALL_STATE(1797)] = 70815, + [SMALL_STATE(1798)] = 70857, + [SMALL_STATE(1799)] = 70899, + [SMALL_STATE(1800)] = 70941, + [SMALL_STATE(1801)] = 71014, + [SMALL_STATE(1802)] = 71090, + [SMALL_STATE(1803)] = 71166, + [SMALL_STATE(1804)] = 71242, + [SMALL_STATE(1805)] = 71302, + [SMALL_STATE(1806)] = 71378, + [SMALL_STATE(1807)] = 71454, + [SMALL_STATE(1808)] = 71514, + [SMALL_STATE(1809)] = 71584, + [SMALL_STATE(1810)] = 71660, + [SMALL_STATE(1811)] = 71736, + [SMALL_STATE(1812)] = 71796, + [SMALL_STATE(1813)] = 71866, + [SMALL_STATE(1814)] = 71942, + [SMALL_STATE(1815)] = 72018, + [SMALL_STATE(1816)] = 72094, + [SMALL_STATE(1817)] = 72170, + [SMALL_STATE(1818)] = 72246, + [SMALL_STATE(1819)] = 72322, + [SMALL_STATE(1820)] = 72398, + [SMALL_STATE(1821)] = 72474, + [SMALL_STATE(1822)] = 72550, + [SMALL_STATE(1823)] = 72626, + [SMALL_STATE(1824)] = 72702, + [SMALL_STATE(1825)] = 72778, + [SMALL_STATE(1826)] = 72854, + [SMALL_STATE(1827)] = 72930, + [SMALL_STATE(1828)] = 73006, + [SMALL_STATE(1829)] = 73082, + [SMALL_STATE(1830)] = 73151, + [SMALL_STATE(1831)] = 73220, + [SMALL_STATE(1832)] = 73289, + [SMALL_STATE(1833)] = 73354, + [SMALL_STATE(1834)] = 73409, + [SMALL_STATE(1835)] = 73465, + [SMALL_STATE(1836)] = 73519, + [SMALL_STATE(1837)] = 73575, + [SMALL_STATE(1838)] = 73629, + [SMALL_STATE(1839)] = 73685, + [SMALL_STATE(1840)] = 73741, + [SMALL_STATE(1841)] = 73800, + [SMALL_STATE(1842)] = 73861, + [SMALL_STATE(1843)] = 73920, + [SMALL_STATE(1844)] = 73979, + [SMALL_STATE(1845)] = 74040, + [SMALL_STATE(1846)] = 74099, + [SMALL_STATE(1847)] = 74160, + [SMALL_STATE(1848)] = 74219, + [SMALL_STATE(1849)] = 74280, + [SMALL_STATE(1850)] = 74331, + [SMALL_STATE(1851)] = 74392, + [SMALL_STATE(1852)] = 74443, + [SMALL_STATE(1853)] = 74502, + [SMALL_STATE(1854)] = 74561, + [SMALL_STATE(1855)] = 74614, + [SMALL_STATE(1856)] = 74675, + [SMALL_STATE(1857)] = 74736, + [SMALL_STATE(1858)] = 74797, + [SMALL_STATE(1859)] = 74856, + [SMALL_STATE(1860)] = 74917, + [SMALL_STATE(1861)] = 74978, + [SMALL_STATE(1862)] = 75037, + [SMALL_STATE(1863)] = 75096, + [SMALL_STATE(1864)] = 75149, + [SMALL_STATE(1865)] = 75203, + [SMALL_STATE(1866)] = 75257, + [SMALL_STATE(1867)] = 75311, + [SMALL_STATE(1868)] = 75365, + [SMALL_STATE(1869)] = 75419, + [SMALL_STATE(1870)] = 75473, + [SMALL_STATE(1871)] = 75527, + [SMALL_STATE(1872)] = 75581, + [SMALL_STATE(1873)] = 75635, + [SMALL_STATE(1874)] = 75689, + [SMALL_STATE(1875)] = 75744, + [SMALL_STATE(1876)] = 75805, + [SMALL_STATE(1877)] = 75858, + [SMALL_STATE(1878)] = 75911, + [SMALL_STATE(1879)] = 75962, + [SMALL_STATE(1880)] = 76015, + [SMALL_STATE(1881)] = 76070, + [SMALL_STATE(1882)] = 76126, + [SMALL_STATE(1883)] = 76174, + [SMALL_STATE(1884)] = 76220, + [SMALL_STATE(1885)] = 76268, + [SMALL_STATE(1886)] = 76324, + [SMALL_STATE(1887)] = 76384, + [SMALL_STATE(1888)] = 76432, + [SMALL_STATE(1889)] = 76482, + [SMALL_STATE(1890)] = 76517, + [SMALL_STATE(1891)] = 76560, + [SMALL_STATE(1892)] = 76615, + [SMALL_STATE(1893)] = 76647, + [SMALL_STATE(1894)] = 76675, + [SMALL_STATE(1895)] = 76709, + [SMALL_STATE(1896)] = 76737, + [SMALL_STATE(1897)] = 76782, + [SMALL_STATE(1898)] = 76829, + [SMALL_STATE(1899)] = 76870, + [SMALL_STATE(1900)] = 76913, + [SMALL_STATE(1901)] = 76958, + [SMALL_STATE(1902)] = 76985, + [SMALL_STATE(1903)] = 77011, + [SMALL_STATE(1904)] = 77037, + [SMALL_STATE(1905)] = 77075, + [SMALL_STATE(1906)] = 77113, + [SMALL_STATE(1907)] = 77151, + [SMALL_STATE(1908)] = 77177, + [SMALL_STATE(1909)] = 77203, + [SMALL_STATE(1910)] = 77229, + [SMALL_STATE(1911)] = 77255, + [SMALL_STATE(1912)] = 77281, + [SMALL_STATE(1913)] = 77307, + [SMALL_STATE(1914)] = 77333, + [SMALL_STATE(1915)] = 77359, + [SMALL_STATE(1916)] = 77333, + [SMALL_STATE(1917)] = 77333, + [SMALL_STATE(1918)] = 77333, + [SMALL_STATE(1919)] = 77333, + [SMALL_STATE(1920)] = 77397, + [SMALL_STATE(1921)] = 77435, + [SMALL_STATE(1922)] = 77461, + [SMALL_STATE(1923)] = 77461, + [SMALL_STATE(1924)] = 77461, + [SMALL_STATE(1925)] = 77461, + [SMALL_STATE(1926)] = 77461, + [SMALL_STATE(1927)] = 77461, + [SMALL_STATE(1928)] = 77461, + [SMALL_STATE(1929)] = 77487, + [SMALL_STATE(1930)] = 77487, + [SMALL_STATE(1931)] = 77487, + [SMALL_STATE(1932)] = 77513, + [SMALL_STATE(1933)] = 77539, + [SMALL_STATE(1934)] = 77577, + [SMALL_STATE(1935)] = 77603, + [SMALL_STATE(1936)] = 77629, + [SMALL_STATE(1937)] = 77667, + [SMALL_STATE(1938)] = 77705, + [SMALL_STATE(1939)] = 77743, + [SMALL_STATE(1940)] = 77771, + [SMALL_STATE(1941)] = 77797, + [SMALL_STATE(1942)] = 77835, + [SMALL_STATE(1943)] = 77873, + [SMALL_STATE(1944)] = 77899, + [SMALL_STATE(1945)] = 77925, + [SMALL_STATE(1946)] = 77963, + [SMALL_STATE(1947)] = 78001, + [SMALL_STATE(1948)] = 78039, + [SMALL_STATE(1949)] = 78077, + [SMALL_STATE(1950)] = 78115, + [SMALL_STATE(1951)] = 78150, + [SMALL_STATE(1952)] = 78185, + [SMALL_STATE(1953)] = 78220, + [SMALL_STATE(1954)] = 78255, + [SMALL_STATE(1955)] = 78290, + [SMALL_STATE(1956)] = 78325, + [SMALL_STATE(1957)] = 78360, + [SMALL_STATE(1958)] = 78395, + [SMALL_STATE(1959)] = 78430, + [SMALL_STATE(1960)] = 78465, + [SMALL_STATE(1961)] = 78500, + [SMALL_STATE(1962)] = 78535, + [SMALL_STATE(1963)] = 78570, + [SMALL_STATE(1964)] = 78605, + [SMALL_STATE(1965)] = 78627, + [SMALL_STATE(1966)] = 78649, + [SMALL_STATE(1967)] = 78671, + [SMALL_STATE(1968)] = 78693, + [SMALL_STATE(1969)] = 78715, + [SMALL_STATE(1970)] = 78737, + [SMALL_STATE(1971)] = 78759, + [SMALL_STATE(1972)] = 78781, + [SMALL_STATE(1973)] = 78803, + [SMALL_STATE(1974)] = 78840, + [SMALL_STATE(1975)] = 78877, + [SMALL_STATE(1976)] = 78913, + [SMALL_STATE(1977)] = 78943, + [SMALL_STATE(1978)] = 78979, + [SMALL_STATE(1979)] = 79009, + [SMALL_STATE(1980)] = 79039, + [SMALL_STATE(1981)] = 79069, + [SMALL_STATE(1982)] = 79099, + [SMALL_STATE(1983)] = 79129, + [SMALL_STATE(1984)] = 79165, + [SMALL_STATE(1985)] = 79195, + [SMALL_STATE(1986)] = 79225, + [SMALL_STATE(1987)] = 79255, + [SMALL_STATE(1988)] = 79285, + [SMALL_STATE(1989)] = 79315, + [SMALL_STATE(1990)] = 79351, + [SMALL_STATE(1991)] = 79381, + [SMALL_STATE(1992)] = 79411, + [SMALL_STATE(1993)] = 79441, + [SMALL_STATE(1994)] = 79477, + [SMALL_STATE(1995)] = 79513, + [SMALL_STATE(1996)] = 79543, + [SMALL_STATE(1997)] = 79573, + [SMALL_STATE(1998)] = 79609, + [SMALL_STATE(1999)] = 79639, + [SMALL_STATE(2000)] = 79669, + [SMALL_STATE(2001)] = 79705, + [SMALL_STATE(2002)] = 79741, + [SMALL_STATE(2003)] = 79774, + [SMALL_STATE(2004)] = 79807, + [SMALL_STATE(2005)] = 79840, + [SMALL_STATE(2006)] = 79873, + [SMALL_STATE(2007)] = 79906, + [SMALL_STATE(2008)] = 79939, + [SMALL_STATE(2009)] = 79972, + [SMALL_STATE(2010)] = 80005, + [SMALL_STATE(2011)] = 80038, + [SMALL_STATE(2012)] = 80071, + [SMALL_STATE(2013)] = 80104, + [SMALL_STATE(2014)] = 80137, + [SMALL_STATE(2015)] = 80164, + [SMALL_STATE(2016)] = 80197, + [SMALL_STATE(2017)] = 80230, + [SMALL_STATE(2018)] = 80263, + [SMALL_STATE(2019)] = 80296, + [SMALL_STATE(2020)] = 80329, + [SMALL_STATE(2021)] = 80362, + [SMALL_STATE(2022)] = 80392, + [SMALL_STATE(2023)] = 80422, + [SMALL_STATE(2024)] = 80450, + [SMALL_STATE(2025)] = 80480, + [SMALL_STATE(2026)] = 80510, + [SMALL_STATE(2027)] = 80540, + [SMALL_STATE(2028)] = 80570, + [SMALL_STATE(2029)] = 80600, + [SMALL_STATE(2030)] = 80630, + [SMALL_STATE(2031)] = 80660, + [SMALL_STATE(2032)] = 80690, + [SMALL_STATE(2033)] = 80720, + [SMALL_STATE(2034)] = 80750, + [SMALL_STATE(2035)] = 80780, + [SMALL_STATE(2036)] = 80810, + [SMALL_STATE(2037)] = 80840, + [SMALL_STATE(2038)] = 80870, + [SMALL_STATE(2039)] = 80900, + [SMALL_STATE(2040)] = 80930, + [SMALL_STATE(2041)] = 80960, + [SMALL_STATE(2042)] = 80990, + [SMALL_STATE(2043)] = 81020, + [SMALL_STATE(2044)] = 81050, + [SMALL_STATE(2045)] = 81080, + [SMALL_STATE(2046)] = 81110, + [SMALL_STATE(2047)] = 81140, + [SMALL_STATE(2048)] = 81170, + [SMALL_STATE(2049)] = 81196, + [SMALL_STATE(2050)] = 81226, + [SMALL_STATE(2051)] = 81256, + [SMALL_STATE(2052)] = 81286, + [SMALL_STATE(2053)] = 81316, + [SMALL_STATE(2054)] = 81346, + [SMALL_STATE(2055)] = 81376, + [SMALL_STATE(2056)] = 81406, + [SMALL_STATE(2057)] = 81432, + [SMALL_STATE(2058)] = 81462, + [SMALL_STATE(2059)] = 81492, + [SMALL_STATE(2060)] = 81522, + [SMALL_STATE(2061)] = 81552, + [SMALL_STATE(2062)] = 81582, + [SMALL_STATE(2063)] = 81612, + [SMALL_STATE(2064)] = 81642, + [SMALL_STATE(2065)] = 81672, + [SMALL_STATE(2066)] = 81702, + [SMALL_STATE(2067)] = 81732, + [SMALL_STATE(2068)] = 81762, + [SMALL_STATE(2069)] = 81792, + [SMALL_STATE(2070)] = 81813, + [SMALL_STATE(2071)] = 81836, + [SMALL_STATE(2072)] = 81859, + [SMALL_STATE(2073)] = 81884, + [SMALL_STATE(2074)] = 81909, + [SMALL_STATE(2075)] = 81934, + [SMALL_STATE(2076)] = 81959, + [SMALL_STATE(2077)] = 81984, + [SMALL_STATE(2078)] = 82009, + [SMALL_STATE(2079)] = 82034, + [SMALL_STATE(2080)] = 82059, + [SMALL_STATE(2081)] = 82080, + [SMALL_STATE(2082)] = 82104, + [SMALL_STATE(2083)] = 82130, + [SMALL_STATE(2084)] = 82154, + [SMALL_STATE(2085)] = 82174, + [SMALL_STATE(2086)] = 82188, + [SMALL_STATE(2087)] = 82210, + [SMALL_STATE(2088)] = 82228, + [SMALL_STATE(2089)] = 82250, + [SMALL_STATE(2090)] = 82272, + [SMALL_STATE(2091)] = 82294, + [SMALL_STATE(2092)] = 82308, + [SMALL_STATE(2093)] = 82328, + [SMALL_STATE(2094)] = 82350, + [SMALL_STATE(2095)] = 82372, + [SMALL_STATE(2096)] = 82396, + [SMALL_STATE(2097)] = 82412, + [SMALL_STATE(2098)] = 82426, + [SMALL_STATE(2099)] = 82448, + [SMALL_STATE(2100)] = 82468, + [SMALL_STATE(2101)] = 82490, + [SMALL_STATE(2102)] = 82504, + [SMALL_STATE(2103)] = 82518, + [SMALL_STATE(2104)] = 82540, + [SMALL_STATE(2105)] = 82554, + [SMALL_STATE(2106)] = 82576, + [SMALL_STATE(2107)] = 82600, + [SMALL_STATE(2108)] = 82620, + [SMALL_STATE(2109)] = 82644, + [SMALL_STATE(2110)] = 82666, + [SMALL_STATE(2111)] = 82688, + [SMALL_STATE(2112)] = 82710, + [SMALL_STATE(2113)] = 82736, + [SMALL_STATE(2114)] = 82756, + [SMALL_STATE(2115)] = 82778, + [SMALL_STATE(2116)] = 82792, + [SMALL_STATE(2117)] = 82816, + [SMALL_STATE(2118)] = 82838, + [SMALL_STATE(2119)] = 82852, + [SMALL_STATE(2120)] = 82866, + [SMALL_STATE(2121)] = 82880, + [SMALL_STATE(2122)] = 82894, + [SMALL_STATE(2123)] = 82908, + [SMALL_STATE(2124)] = 82930, + [SMALL_STATE(2125)] = 82944, + [SMALL_STATE(2126)] = 82960, + [SMALL_STATE(2127)] = 82982, + [SMALL_STATE(2128)] = 82996, + [SMALL_STATE(2129)] = 83020, + [SMALL_STATE(2130)] = 83042, + [SMALL_STATE(2131)] = 83062, + [SMALL_STATE(2132)] = 83084, + [SMALL_STATE(2133)] = 83104, + [SMALL_STATE(2134)] = 83128, + [SMALL_STATE(2135)] = 83152, + [SMALL_STATE(2136)] = 83174, + [SMALL_STATE(2137)] = 83200, + [SMALL_STATE(2138)] = 83226, + [SMALL_STATE(2139)] = 83252, + [SMALL_STATE(2140)] = 83266, + [SMALL_STATE(2141)] = 83292, + [SMALL_STATE(2142)] = 83308, + [SMALL_STATE(2143)] = 83330, + [SMALL_STATE(2144)] = 83354, + [SMALL_STATE(2145)] = 83372, + [SMALL_STATE(2146)] = 83386, + [SMALL_STATE(2147)] = 83400, + [SMALL_STATE(2148)] = 83422, + [SMALL_STATE(2149)] = 83435, + [SMALL_STATE(2150)] = 83452, + [SMALL_STATE(2151)] = 83465, + [SMALL_STATE(2152)] = 83480, + [SMALL_STATE(2153)] = 83503, + [SMALL_STATE(2154)] = 83516, + [SMALL_STATE(2155)] = 83529, + [SMALL_STATE(2156)] = 83548, + [SMALL_STATE(2157)] = 83561, + [SMALL_STATE(2158)] = 83578, + [SMALL_STATE(2159)] = 83591, + [SMALL_STATE(2160)] = 83614, + [SMALL_STATE(2161)] = 83637, + [SMALL_STATE(2162)] = 83656, + [SMALL_STATE(2163)] = 83679, + [SMALL_STATE(2164)] = 83702, + [SMALL_STATE(2165)] = 83721, + [SMALL_STATE(2166)] = 83740, + [SMALL_STATE(2167)] = 83757, + [SMALL_STATE(2168)] = 83776, + [SMALL_STATE(2169)] = 83793, + [SMALL_STATE(2170)] = 83808, + [SMALL_STATE(2171)] = 83821, + [SMALL_STATE(2172)] = 83834, + [SMALL_STATE(2173)] = 83847, + [SMALL_STATE(2174)] = 83860, + [SMALL_STATE(2175)] = 83879, + [SMALL_STATE(2176)] = 83898, + [SMALL_STATE(2177)] = 83917, + [SMALL_STATE(2178)] = 83940, + [SMALL_STATE(2179)] = 83955, + [SMALL_STATE(2180)] = 83970, + [SMALL_STATE(2181)] = 83985, + [SMALL_STATE(2182)] = 84008, + [SMALL_STATE(2183)] = 84027, + [SMALL_STATE(2184)] = 84046, + [SMALL_STATE(2185)] = 84059, + [SMALL_STATE(2186)] = 84076, + [SMALL_STATE(2187)] = 84099, + [SMALL_STATE(2188)] = 84118, + [SMALL_STATE(2189)] = 84131, + [SMALL_STATE(2190)] = 84148, + [SMALL_STATE(2191)] = 84171, + [SMALL_STATE(2192)] = 84188, + [SMALL_STATE(2193)] = 84205, + [SMALL_STATE(2194)] = 84224, + [SMALL_STATE(2195)] = 84241, + [SMALL_STATE(2196)] = 84254, + [SMALL_STATE(2197)] = 84269, + [SMALL_STATE(2198)] = 84284, + [SMALL_STATE(2199)] = 84307, + [SMALL_STATE(2200)] = 84320, + [SMALL_STATE(2201)] = 84343, + [SMALL_STATE(2202)] = 84360, + [SMALL_STATE(2203)] = 84379, + [SMALL_STATE(2204)] = 84392, + [SMALL_STATE(2205)] = 84409, + [SMALL_STATE(2206)] = 84432, + [SMALL_STATE(2207)] = 84451, + [SMALL_STATE(2208)] = 84468, + [SMALL_STATE(2209)] = 84487, + [SMALL_STATE(2210)] = 84504, + [SMALL_STATE(2211)] = 84517, + [SMALL_STATE(2212)] = 84537, + [SMALL_STATE(2213)] = 84551, + [SMALL_STATE(2214)] = 84563, + [SMALL_STATE(2215)] = 84575, + [SMALL_STATE(2216)] = 84595, + [SMALL_STATE(2217)] = 84615, + [SMALL_STATE(2218)] = 84629, + [SMALL_STATE(2219)] = 84649, + [SMALL_STATE(2220)] = 84663, + [SMALL_STATE(2221)] = 84683, + [SMALL_STATE(2222)] = 84697, + [SMALL_STATE(2223)] = 84711, + [SMALL_STATE(2224)] = 84731, + [SMALL_STATE(2225)] = 84743, + [SMALL_STATE(2226)] = 84757, + [SMALL_STATE(2227)] = 84771, + [SMALL_STATE(2228)] = 84785, + [SMALL_STATE(2229)] = 84799, + [SMALL_STATE(2230)] = 84813, + [SMALL_STATE(2231)] = 84825, + [SMALL_STATE(2232)] = 84837, + [SMALL_STATE(2233)] = 84849, + [SMALL_STATE(2234)] = 84869, + [SMALL_STATE(2235)] = 84883, + [SMALL_STATE(2236)] = 84883, + [SMALL_STATE(2237)] = 84883, + [SMALL_STATE(2238)] = 84897, + [SMALL_STATE(2239)] = 84909, + [SMALL_STATE(2240)] = 84929, + [SMALL_STATE(2241)] = 84883, + [SMALL_STATE(2242)] = 84941, + [SMALL_STATE(2243)] = 84953, + [SMALL_STATE(2244)] = 84965, + [SMALL_STATE(2245)] = 84977, + [SMALL_STATE(2246)] = 84991, + [SMALL_STATE(2247)] = 85005, + [SMALL_STATE(2248)] = 85019, + [SMALL_STATE(2249)] = 85035, + [SMALL_STATE(2250)] = 85049, + [SMALL_STATE(2251)] = 85061, + [SMALL_STATE(2252)] = 85073, + [SMALL_STATE(2253)] = 85093, + [SMALL_STATE(2254)] = 85061, + [SMALL_STATE(2255)] = 85105, + [SMALL_STATE(2256)] = 85117, + [SMALL_STATE(2257)] = 85129, + [SMALL_STATE(2258)] = 85149, + [SMALL_STATE(2259)] = 85169, + [SMALL_STATE(2260)] = 85189, + [SMALL_STATE(2261)] = 85201, + [SMALL_STATE(2262)] = 85215, + [SMALL_STATE(2263)] = 85227, + [SMALL_STATE(2264)] = 85239, + [SMALL_STATE(2265)] = 85061, + [SMALL_STATE(2266)] = 85061, + [SMALL_STATE(2267)] = 85251, + [SMALL_STATE(2268)] = 85263, + [SMALL_STATE(2269)] = 85275, + [SMALL_STATE(2270)] = 85287, + [SMALL_STATE(2271)] = 85301, + [SMALL_STATE(2272)] = 85321, + [SMALL_STATE(2273)] = 85333, + [SMALL_STATE(2274)] = 85345, + [SMALL_STATE(2275)] = 85365, + [SMALL_STATE(2276)] = 85381, + [SMALL_STATE(2277)] = 85401, + [SMALL_STATE(2278)] = 85413, + [SMALL_STATE(2279)] = 85425, + [SMALL_STATE(2280)] = 85437, + [SMALL_STATE(2281)] = 85457, + [SMALL_STATE(2282)] = 85469, + [SMALL_STATE(2283)] = 85489, + [SMALL_STATE(2284)] = 85501, + [SMALL_STATE(2285)] = 85513, + [SMALL_STATE(2286)] = 85533, + [SMALL_STATE(2287)] = 85549, + [SMALL_STATE(2288)] = 85563, + [SMALL_STATE(2289)] = 85575, + [SMALL_STATE(2290)] = 85593, + [SMALL_STATE(2291)] = 85613, + [SMALL_STATE(2292)] = 85625, + [SMALL_STATE(2293)] = 85637, + [SMALL_STATE(2294)] = 85651, + [SMALL_STATE(2295)] = 85671, + [SMALL_STATE(2296)] = 85691, + [SMALL_STATE(2297)] = 85703, + [SMALL_STATE(2298)] = 85723, + [SMALL_STATE(2299)] = 85741, + [SMALL_STATE(2300)] = 85753, + [SMALL_STATE(2301)] = 85771, + [SMALL_STATE(2302)] = 85783, + [SMALL_STATE(2303)] = 85803, + [SMALL_STATE(2304)] = 85815, + [SMALL_STATE(2305)] = 85827, + [SMALL_STATE(2306)] = 85847, + [SMALL_STATE(2307)] = 85859, + [SMALL_STATE(2308)] = 85879, + [SMALL_STATE(2309)] = 85891, + [SMALL_STATE(2310)] = 85911, + [SMALL_STATE(2311)] = 85923, + [SMALL_STATE(2312)] = 85943, + [SMALL_STATE(2313)] = 85957, + [SMALL_STATE(2314)] = 85969, + [SMALL_STATE(2315)] = 85981, + [SMALL_STATE(2316)] = 85993, + [SMALL_STATE(2317)] = 86013, + [SMALL_STATE(2318)] = 86033, + [SMALL_STATE(2319)] = 86045, + [SMALL_STATE(2320)] = 86065, + [SMALL_STATE(2321)] = 86079, + [SMALL_STATE(2322)] = 86093, + [SMALL_STATE(2323)] = 86105, + [SMALL_STATE(2324)] = 86119, + [SMALL_STATE(2325)] = 86079, + [SMALL_STATE(2326)] = 86139, + [SMALL_STATE(2327)] = 86159, + [SMALL_STATE(2328)] = 86179, + [SMALL_STATE(2329)] = 86191, + [SMALL_STATE(2330)] = 86203, + [SMALL_STATE(2331)] = 86215, + [SMALL_STATE(2332)] = 86235, + [SMALL_STATE(2333)] = 86079, + [SMALL_STATE(2334)] = 86255, + [SMALL_STATE(2335)] = 86267, + [SMALL_STATE(2336)] = 86279, + [SMALL_STATE(2337)] = 86299, + [SMALL_STATE(2338)] = 86319, + [SMALL_STATE(2339)] = 86339, + [SMALL_STATE(2340)] = 86351, + [SMALL_STATE(2341)] = 86371, + [SMALL_STATE(2342)] = 86383, + [SMALL_STATE(2343)] = 86395, + [SMALL_STATE(2344)] = 86407, + [SMALL_STATE(2345)] = 86079, + [SMALL_STATE(2346)] = 86427, + [SMALL_STATE(2347)] = 86439, + [SMALL_STATE(2348)] = 86451, + [SMALL_STATE(2349)] = 86463, + [SMALL_STATE(2350)] = 86475, + [SMALL_STATE(2351)] = 86487, + [SMALL_STATE(2352)] = 86499, + [SMALL_STATE(2353)] = 86511, + [SMALL_STATE(2354)] = 86531, + [SMALL_STATE(2355)] = 86549, + [SMALL_STATE(2356)] = 86569, + [SMALL_STATE(2357)] = 86581, + [SMALL_STATE(2358)] = 86593, + [SMALL_STATE(2359)] = 86605, + [SMALL_STATE(2360)] = 86617, + [SMALL_STATE(2361)] = 86629, + [SMALL_STATE(2362)] = 86649, + [SMALL_STATE(2363)] = 86661, + [SMALL_STATE(2364)] = 86673, + [SMALL_STATE(2365)] = 86687, + [SMALL_STATE(2366)] = 86707, + [SMALL_STATE(2367)] = 86719, + [SMALL_STATE(2368)] = 86739, + [SMALL_STATE(2369)] = 86751, + [SMALL_STATE(2370)] = 86771, + [SMALL_STATE(2371)] = 86791, + [SMALL_STATE(2372)] = 86803, + [SMALL_STATE(2373)] = 86673, + [SMALL_STATE(2374)] = 86823, + [SMALL_STATE(2375)] = 86843, + [SMALL_STATE(2376)] = 86863, + [SMALL_STATE(2377)] = 86877, + [SMALL_STATE(2378)] = 86897, + [SMALL_STATE(2379)] = 86917, + [SMALL_STATE(2380)] = 86937, + [SMALL_STATE(2381)] = 86957, + [SMALL_STATE(2382)] = 86971, + [SMALL_STATE(2383)] = 86991, + [SMALL_STATE(2384)] = 87005, + [SMALL_STATE(2385)] = 87025, + [SMALL_STATE(2386)] = 87037, + [SMALL_STATE(2387)] = 87049, + [SMALL_STATE(2388)] = 87061, + [SMALL_STATE(2389)] = 87081, + [SMALL_STATE(2390)] = 86673, + [SMALL_STATE(2391)] = 87101, + [SMALL_STATE(2392)] = 87119, + [SMALL_STATE(2393)] = 87139, + [SMALL_STATE(2394)] = 86673, + [SMALL_STATE(2395)] = 87151, + [SMALL_STATE(2396)] = 87171, + [SMALL_STATE(2397)] = 87185, + [SMALL_STATE(2398)] = 87199, + [SMALL_STATE(2399)] = 87216, + [SMALL_STATE(2400)] = 87233, + [SMALL_STATE(2401)] = 87250, + [SMALL_STATE(2402)] = 87267, + [SMALL_STATE(2403)] = 87284, + [SMALL_STATE(2404)] = 87295, + [SMALL_STATE(2405)] = 87312, + [SMALL_STATE(2406)] = 87329, + [SMALL_STATE(2407)] = 87346, + [SMALL_STATE(2408)] = 87357, + [SMALL_STATE(2409)] = 87374, + [SMALL_STATE(2410)] = 87385, + [SMALL_STATE(2411)] = 87346, + [SMALL_STATE(2412)] = 87346, + [SMALL_STATE(2413)] = 87374, + [SMALL_STATE(2414)] = 87346, + [SMALL_STATE(2415)] = 87396, + [SMALL_STATE(2416)] = 87346, + [SMALL_STATE(2417)] = 87413, + [SMALL_STATE(2418)] = 87430, + [SMALL_STATE(2419)] = 87447, + [SMALL_STATE(2420)] = 87464, + [SMALL_STATE(2421)] = 87374, + [SMALL_STATE(2422)] = 87481, + [SMALL_STATE(2423)] = 87492, + [SMALL_STATE(2424)] = 87503, + [SMALL_STATE(2425)] = 87514, + [SMALL_STATE(2426)] = 87531, + [SMALL_STATE(2427)] = 87542, + [SMALL_STATE(2428)] = 87559, + [SMALL_STATE(2429)] = 87576, + [SMALL_STATE(2430)] = 87593, + [SMALL_STATE(2431)] = 87610, + [SMALL_STATE(2432)] = 87627, + [SMALL_STATE(2433)] = 87644, + [SMALL_STATE(2434)] = 87661, + [SMALL_STATE(2435)] = 87678, + [SMALL_STATE(2436)] = 87695, + [SMALL_STATE(2437)] = 87712, + [SMALL_STATE(2438)] = 87729, + [SMALL_STATE(2439)] = 87746, + [SMALL_STATE(2440)] = 87763, + [SMALL_STATE(2441)] = 87774, + [SMALL_STATE(2442)] = 87791, + [SMALL_STATE(2443)] = 87808, + [SMALL_STATE(2444)] = 87819, + [SMALL_STATE(2445)] = 87830, + [SMALL_STATE(2446)] = 87847, + [SMALL_STATE(2447)] = 87864, + [SMALL_STATE(2448)] = 87881, + [SMALL_STATE(2449)] = 87892, + [SMALL_STATE(2450)] = 87903, + [SMALL_STATE(2451)] = 87918, + [SMALL_STATE(2452)] = 87929, + [SMALL_STATE(2453)] = 87940, + [SMALL_STATE(2454)] = 87957, + [SMALL_STATE(2455)] = 87974, + [SMALL_STATE(2456)] = 87991, + [SMALL_STATE(2457)] = 88004, + [SMALL_STATE(2458)] = 88021, + [SMALL_STATE(2459)] = 88036, + [SMALL_STATE(2460)] = 88053, + [SMALL_STATE(2461)] = 88070, + [SMALL_STATE(2462)] = 88087, + [SMALL_STATE(2463)] = 88104, + [SMALL_STATE(2464)] = 88121, + [SMALL_STATE(2465)] = 88138, + [SMALL_STATE(2466)] = 88149, + [SMALL_STATE(2467)] = 88166, + [SMALL_STATE(2468)] = 88183, + [SMALL_STATE(2469)] = 88200, + [SMALL_STATE(2470)] = 88217, + [SMALL_STATE(2471)] = 88234, + [SMALL_STATE(2472)] = 88251, + [SMALL_STATE(2473)] = 88268, + [SMALL_STATE(2474)] = 88283, + [SMALL_STATE(2475)] = 88300, + [SMALL_STATE(2476)] = 88317, + [SMALL_STATE(2477)] = 88330, + [SMALL_STATE(2478)] = 88347, + [SMALL_STATE(2479)] = 88364, + [SMALL_STATE(2480)] = 88381, + [SMALL_STATE(2481)] = 88398, + [SMALL_STATE(2482)] = 88415, + [SMALL_STATE(2483)] = 88432, + [SMALL_STATE(2484)] = 88449, + [SMALL_STATE(2485)] = 88466, + [SMALL_STATE(2486)] = 88483, + [SMALL_STATE(2487)] = 88500, + [SMALL_STATE(2488)] = 88517, + [SMALL_STATE(2489)] = 88534, + [SMALL_STATE(2490)] = 88551, + [SMALL_STATE(2491)] = 88568, + [SMALL_STATE(2492)] = 88585, + [SMALL_STATE(2493)] = 88602, + [SMALL_STATE(2494)] = 88619, + [SMALL_STATE(2495)] = 88636, + [SMALL_STATE(2496)] = 88653, + [SMALL_STATE(2497)] = 88664, + [SMALL_STATE(2498)] = 88681, + [SMALL_STATE(2499)] = 88692, + [SMALL_STATE(2500)] = 88709, + [SMALL_STATE(2501)] = 88726, + [SMALL_STATE(2502)] = 88737, + [SMALL_STATE(2503)] = 88748, + [SMALL_STATE(2504)] = 88765, + [SMALL_STATE(2505)] = 88782, + [SMALL_STATE(2506)] = 88799, + [SMALL_STATE(2507)] = 88816, + [SMALL_STATE(2508)] = 88833, + [SMALL_STATE(2509)] = 88850, + [SMALL_STATE(2510)] = 88867, + [SMALL_STATE(2511)] = 88878, + [SMALL_STATE(2512)] = 88889, + [SMALL_STATE(2513)] = 88900, + [SMALL_STATE(2514)] = 88917, + [SMALL_STATE(2515)] = 88934, + [SMALL_STATE(2516)] = 88951, + [SMALL_STATE(2517)] = 88962, + [SMALL_STATE(2518)] = 88973, + [SMALL_STATE(2519)] = 88988, + [SMALL_STATE(2520)] = 89005, + [SMALL_STATE(2521)] = 89022, + [SMALL_STATE(2522)] = 89039, + [SMALL_STATE(2523)] = 89056, + [SMALL_STATE(2524)] = 89067, + [SMALL_STATE(2525)] = 89084, + [SMALL_STATE(2526)] = 89101, + [SMALL_STATE(2527)] = 89118, + [SMALL_STATE(2528)] = 89135, + [SMALL_STATE(2529)] = 89152, + [SMALL_STATE(2530)] = 89169, + [SMALL_STATE(2531)] = 89186, + [SMALL_STATE(2532)] = 89203, + [SMALL_STATE(2533)] = 89220, + [SMALL_STATE(2534)] = 89237, + [SMALL_STATE(2535)] = 89254, + [SMALL_STATE(2536)] = 89271, + [SMALL_STATE(2537)] = 89288, + [SMALL_STATE(2538)] = 89305, + [SMALL_STATE(2539)] = 89316, + [SMALL_STATE(2540)] = 89305, + [SMALL_STATE(2541)] = 89327, + [SMALL_STATE(2542)] = 89338, + [SMALL_STATE(2543)] = 89349, + [SMALL_STATE(2544)] = 89349, + [SMALL_STATE(2545)] = 89360, + [SMALL_STATE(2546)] = 89371, + [SMALL_STATE(2547)] = 89382, + [SMALL_STATE(2548)] = 89393, + [SMALL_STATE(2549)] = 89404, + [SMALL_STATE(2550)] = 89382, + [SMALL_STATE(2551)] = 89382, + [SMALL_STATE(2552)] = 89404, + [SMALL_STATE(2553)] = 89382, + [SMALL_STATE(2554)] = 89382, + [SMALL_STATE(2555)] = 89404, + [SMALL_STATE(2556)] = 89415, + [SMALL_STATE(2557)] = 89426, + [SMALL_STATE(2558)] = 89437, + [SMALL_STATE(2559)] = 89448, + [SMALL_STATE(2560)] = 89465, + [SMALL_STATE(2561)] = 89482, + [SMALL_STATE(2562)] = 89497, + [SMALL_STATE(2563)] = 89514, + [SMALL_STATE(2564)] = 89529, + [SMALL_STATE(2565)] = 89546, + [SMALL_STATE(2566)] = 89557, + [SMALL_STATE(2567)] = 89574, + [SMALL_STATE(2568)] = 89591, + [SMALL_STATE(2569)] = 89608, + [SMALL_STATE(2570)] = 89623, + [SMALL_STATE(2571)] = 89638, + [SMALL_STATE(2572)] = 89655, + [SMALL_STATE(2573)] = 89672, + [SMALL_STATE(2574)] = 89689, + [SMALL_STATE(2575)] = 89546, + [SMALL_STATE(2576)] = 89706, + [SMALL_STATE(2577)] = 89723, + [SMALL_STATE(2578)] = 89740, + [SMALL_STATE(2579)] = 89757, + [SMALL_STATE(2580)] = 89774, + [SMALL_STATE(2581)] = 89791, + [SMALL_STATE(2582)] = 89808, + [SMALL_STATE(2583)] = 89825, + [SMALL_STATE(2584)] = 89842, + [SMALL_STATE(2585)] = 89859, + [SMALL_STATE(2586)] = 89876, + [SMALL_STATE(2587)] = 89887, + [SMALL_STATE(2588)] = 89898, + [SMALL_STATE(2589)] = 89915, + [SMALL_STATE(2590)] = 89932, + [SMALL_STATE(2591)] = 89949, + [SMALL_STATE(2592)] = 89963, + [SMALL_STATE(2593)] = 89977, + [SMALL_STATE(2594)] = 89987, + [SMALL_STATE(2595)] = 89997, + [SMALL_STATE(2596)] = 89997, + [SMALL_STATE(2597)] = 89997, + [SMALL_STATE(2598)] = 90007, + [SMALL_STATE(2599)] = 89997, + [SMALL_STATE(2600)] = 90017, + [SMALL_STATE(2601)] = 90031, + [SMALL_STATE(2602)] = 90045, + [SMALL_STATE(2603)] = 90055, + [SMALL_STATE(2604)] = 90065, + [SMALL_STATE(2605)] = 90075, + [SMALL_STATE(2606)] = 90085, + [SMALL_STATE(2607)] = 89997, + [SMALL_STATE(2608)] = 90095, + [SMALL_STATE(2609)] = 90109, + [SMALL_STATE(2610)] = 90123, + [SMALL_STATE(2611)] = 90137, + [SMALL_STATE(2612)] = 89997, + [SMALL_STATE(2613)] = 90151, + [SMALL_STATE(2614)] = 90165, + [SMALL_STATE(2615)] = 90175, + [SMALL_STATE(2616)] = 90185, + [SMALL_STATE(2617)] = 90199, + [SMALL_STATE(2618)] = 90213, + [SMALL_STATE(2619)] = 90227, + [SMALL_STATE(2620)] = 90237, + [SMALL_STATE(2621)] = 90251, + [SMALL_STATE(2622)] = 90251, + [SMALL_STATE(2623)] = 90261, + [SMALL_STATE(2624)] = 90251, + [SMALL_STATE(2625)] = 90251, + [SMALL_STATE(2626)] = 90275, + [SMALL_STATE(2627)] = 90289, + [SMALL_STATE(2628)] = 90303, + [SMALL_STATE(2629)] = 90317, + [SMALL_STATE(2630)] = 90331, + [SMALL_STATE(2631)] = 90345, + [SMALL_STATE(2632)] = 90355, + [SMALL_STATE(2633)] = 90369, + [SMALL_STATE(2634)] = 90383, + [SMALL_STATE(2635)] = 90397, + [SMALL_STATE(2636)] = 90407, + [SMALL_STATE(2637)] = 90421, + [SMALL_STATE(2638)] = 90435, + [SMALL_STATE(2639)] = 90449, + [SMALL_STATE(2640)] = 90463, + [SMALL_STATE(2641)] = 90477, + [SMALL_STATE(2642)] = 90491, + [SMALL_STATE(2643)] = 90501, + [SMALL_STATE(2644)] = 90513, + [SMALL_STATE(2645)] = 90527, + [SMALL_STATE(2646)] = 90541, + [SMALL_STATE(2647)] = 90555, + [SMALL_STATE(2648)] = 90569, + [SMALL_STATE(2649)] = 90583, + [SMALL_STATE(2650)] = 90583, + [SMALL_STATE(2651)] = 90593, + [SMALL_STATE(2652)] = 90607, + [SMALL_STATE(2653)] = 90621, + [SMALL_STATE(2654)] = 90635, + [SMALL_STATE(2655)] = 90649, + [SMALL_STATE(2656)] = 90663, + [SMALL_STATE(2657)] = 90677, + [SMALL_STATE(2658)] = 90691, + [SMALL_STATE(2659)] = 90705, + [SMALL_STATE(2660)] = 90719, + [SMALL_STATE(2661)] = 90731, + [SMALL_STATE(2662)] = 90583, + [SMALL_STATE(2663)] = 90745, + [SMALL_STATE(2664)] = 90759, + [SMALL_STATE(2665)] = 90583, + [SMALL_STATE(2666)] = 90773, + [SMALL_STATE(2667)] = 90787, + [SMALL_STATE(2668)] = 90797, + [SMALL_STATE(2669)] = 90807, + [SMALL_STATE(2670)] = 90787, + [SMALL_STATE(2671)] = 90821, + [SMALL_STATE(2672)] = 90835, + [SMALL_STATE(2673)] = 90845, + [SMALL_STATE(2674)] = 90855, + [SMALL_STATE(2675)] = 90865, + [SMALL_STATE(2676)] = 90879, + [SMALL_STATE(2677)] = 90893, + [SMALL_STATE(2678)] = 90903, + [SMALL_STATE(2679)] = 90913, + [SMALL_STATE(2680)] = 90787, + [SMALL_STATE(2681)] = 90787, + [SMALL_STATE(2682)] = 90913, + [SMALL_STATE(2683)] = 90913, + [SMALL_STATE(2684)] = 90913, + [SMALL_STATE(2685)] = 90923, + [SMALL_STATE(2686)] = 90937, + [SMALL_STATE(2687)] = 90947, + [SMALL_STATE(2688)] = 90913, + [SMALL_STATE(2689)] = 90961, + [SMALL_STATE(2690)] = 90975, + [SMALL_STATE(2691)] = 90989, + [SMALL_STATE(2692)] = 91003, + [SMALL_STATE(2693)] = 90913, + [SMALL_STATE(2694)] = 90913, + [SMALL_STATE(2695)] = 90913, + [SMALL_STATE(2696)] = 91017, + [SMALL_STATE(2697)] = 91029, + [SMALL_STATE(2698)] = 91039, + [SMALL_STATE(2699)] = 91053, + [SMALL_STATE(2700)] = 91067, + [SMALL_STATE(2701)] = 91081, + [SMALL_STATE(2702)] = 91095, + [SMALL_STATE(2703)] = 91105, + [SMALL_STATE(2704)] = 91119, + [SMALL_STATE(2705)] = 91129, + [SMALL_STATE(2706)] = 91139, + [SMALL_STATE(2707)] = 91149, + [SMALL_STATE(2708)] = 91159, + [SMALL_STATE(2709)] = 91171, + [SMALL_STATE(2710)] = 91185, + [SMALL_STATE(2711)] = 91195, + [SMALL_STATE(2712)] = 91209, + [SMALL_STATE(2713)] = 91223, + [SMALL_STATE(2714)] = 91237, + [SMALL_STATE(2715)] = 91251, + [SMALL_STATE(2716)] = 91261, + [SMALL_STATE(2717)] = 91271, + [SMALL_STATE(2718)] = 91285, + [SMALL_STATE(2719)] = 91299, + [SMALL_STATE(2720)] = 91299, + [SMALL_STATE(2721)] = 91309, + [SMALL_STATE(2722)] = 91299, + [SMALL_STATE(2723)] = 91319, + [SMALL_STATE(2724)] = 91329, + [SMALL_STATE(2725)] = 91343, + [SMALL_STATE(2726)] = 91353, + [SMALL_STATE(2727)] = 91299, + [SMALL_STATE(2728)] = 91367, + [SMALL_STATE(2729)] = 91381, + [SMALL_STATE(2730)] = 91395, + [SMALL_STATE(2731)] = 91409, + [SMALL_STATE(2732)] = 91423, + [SMALL_STATE(2733)] = 91437, + [SMALL_STATE(2734)] = 91447, + [SMALL_STATE(2735)] = 91461, + [SMALL_STATE(2736)] = 91475, + [SMALL_STATE(2737)] = 91485, + [SMALL_STATE(2738)] = 91499, + [SMALL_STATE(2739)] = 91513, + [SMALL_STATE(2740)] = 91523, + [SMALL_STATE(2741)] = 91537, + [SMALL_STATE(2742)] = 91549, + [SMALL_STATE(2743)] = 91563, + [SMALL_STATE(2744)] = 91577, + [SMALL_STATE(2745)] = 91587, + [SMALL_STATE(2746)] = 91513, + [SMALL_STATE(2747)] = 91601, + [SMALL_STATE(2748)] = 91615, + [SMALL_STATE(2749)] = 91627, + [SMALL_STATE(2750)] = 91513, + [SMALL_STATE(2751)] = 91637, + [SMALL_STATE(2752)] = 91513, + [SMALL_STATE(2753)] = 91637, + [SMALL_STATE(2754)] = 91647, + [SMALL_STATE(2755)] = 91657, + [SMALL_STATE(2756)] = 91671, + [SMALL_STATE(2757)] = 91685, + [SMALL_STATE(2758)] = 91695, + [SMALL_STATE(2759)] = 91705, + [SMALL_STATE(2760)] = 91719, + [SMALL_STATE(2761)] = 91733, + [SMALL_STATE(2762)] = 91747, + [SMALL_STATE(2763)] = 91761, + [SMALL_STATE(2764)] = 91775, + [SMALL_STATE(2765)] = 91789, + [SMALL_STATE(2766)] = 91799, + [SMALL_STATE(2767)] = 91813, + [SMALL_STATE(2768)] = 91823, + [SMALL_STATE(2769)] = 91837, + [SMALL_STATE(2770)] = 91851, + [SMALL_STATE(2771)] = 91865, + [SMALL_STATE(2772)] = 91875, + [SMALL_STATE(2773)] = 91889, + [SMALL_STATE(2774)] = 91903, + [SMALL_STATE(2775)] = 91913, + [SMALL_STATE(2776)] = 91927, + [SMALL_STATE(2777)] = 91941, + [SMALL_STATE(2778)] = 91951, + [SMALL_STATE(2779)] = 91965, + [SMALL_STATE(2780)] = 91979, + [SMALL_STATE(2781)] = 91989, + [SMALL_STATE(2782)] = 92003, + [SMALL_STATE(2783)] = 92013, + [SMALL_STATE(2784)] = 92023, + [SMALL_STATE(2785)] = 92037, + [SMALL_STATE(2786)] = 92051, + [SMALL_STATE(2787)] = 92065, + [SMALL_STATE(2788)] = 92079, + [SMALL_STATE(2789)] = 91941, + [SMALL_STATE(2790)] = 92093, + [SMALL_STATE(2791)] = 92107, + [SMALL_STATE(2792)] = 92121, + [SMALL_STATE(2793)] = 92135, + [SMALL_STATE(2794)] = 92145, + [SMALL_STATE(2795)] = 92135, + [SMALL_STATE(2796)] = 92135, + [SMALL_STATE(2797)] = 92159, + [SMALL_STATE(2798)] = 91941, + [SMALL_STATE(2799)] = 92169, + [SMALL_STATE(2800)] = 92183, + [SMALL_STATE(2801)] = 92197, + [SMALL_STATE(2802)] = 92211, + [SMALL_STATE(2803)] = 92225, + [SMALL_STATE(2804)] = 92239, + [SMALL_STATE(2805)] = 92251, + [SMALL_STATE(2806)] = 92265, + [SMALL_STATE(2807)] = 91941, + [SMALL_STATE(2808)] = 92279, + [SMALL_STATE(2809)] = 92293, + [SMALL_STATE(2810)] = 92307, + [SMALL_STATE(2811)] = 92321, + [SMALL_STATE(2812)] = 92335, + [SMALL_STATE(2813)] = 92349, + [SMALL_STATE(2814)] = 92363, + [SMALL_STATE(2815)] = 92377, + [SMALL_STATE(2816)] = 92391, + [SMALL_STATE(2817)] = 92405, + [SMALL_STATE(2818)] = 92415, + [SMALL_STATE(2819)] = 91941, + [SMALL_STATE(2820)] = 92429, + [SMALL_STATE(2821)] = 91941, + [SMALL_STATE(2822)] = 92441, + [SMALL_STATE(2823)] = 92451, + [SMALL_STATE(2824)] = 92465, + [SMALL_STATE(2825)] = 91941, + [SMALL_STATE(2826)] = 92479, + [SMALL_STATE(2827)] = 92493, + [SMALL_STATE(2828)] = 92507, + [SMALL_STATE(2829)] = 92521, + [SMALL_STATE(2830)] = 92535, + [SMALL_STATE(2831)] = 92549, + [SMALL_STATE(2832)] = 92561, + [SMALL_STATE(2833)] = 92571, + [SMALL_STATE(2834)] = 92581, + [SMALL_STATE(2835)] = 92591, + [SMALL_STATE(2836)] = 92603, + [SMALL_STATE(2837)] = 92613, + [SMALL_STATE(2838)] = 92627, + [SMALL_STATE(2839)] = 92637, + [SMALL_STATE(2840)] = 92651, + [SMALL_STATE(2841)] = 92135, + [SMALL_STATE(2842)] = 92661, + [SMALL_STATE(2843)] = 92675, + [SMALL_STATE(2844)] = 92685, + [SMALL_STATE(2845)] = 92699, + [SMALL_STATE(2846)] = 92713, + [SMALL_STATE(2847)] = 92727, + [SMALL_STATE(2848)] = 92737, + [SMALL_STATE(2849)] = 92751, + [SMALL_STATE(2850)] = 92765, + [SMALL_STATE(2851)] = 91941, + [SMALL_STATE(2852)] = 91941, + [SMALL_STATE(2853)] = 92779, + [SMALL_STATE(2854)] = 92793, + [SMALL_STATE(2855)] = 91941, + [SMALL_STATE(2856)] = 92803, + [SMALL_STATE(2857)] = 92817, + [SMALL_STATE(2858)] = 92827, + [SMALL_STATE(2859)] = 92841, + [SMALL_STATE(2860)] = 92855, + [SMALL_STATE(2861)] = 92869, + [SMALL_STATE(2862)] = 91941, + [SMALL_STATE(2863)] = 92883, + [SMALL_STATE(2864)] = 92897, + [SMALL_STATE(2865)] = 92911, + [SMALL_STATE(2866)] = 92925, + [SMALL_STATE(2867)] = 91941, + [SMALL_STATE(2868)] = 92937, + [SMALL_STATE(2869)] = 92951, + [SMALL_STATE(2870)] = 92965, + [SMALL_STATE(2871)] = 92975, + [SMALL_STATE(2872)] = 92989, + [SMALL_STATE(2873)] = 93003, + [SMALL_STATE(2874)] = 93017, + [SMALL_STATE(2875)] = 93031, + [SMALL_STATE(2876)] = 91941, + [SMALL_STATE(2877)] = 93045, + [SMALL_STATE(2878)] = 93059, + [SMALL_STATE(2879)] = 91941, + [SMALL_STATE(2880)] = 93073, + [SMALL_STATE(2881)] = 91941, + [SMALL_STATE(2882)] = 93085, + [SMALL_STATE(2883)] = 93099, + [SMALL_STATE(2884)] = 93113, + [SMALL_STATE(2885)] = 93127, + [SMALL_STATE(2886)] = 93137, + [SMALL_STATE(2887)] = 93147, + [SMALL_STATE(2888)] = 93161, + [SMALL_STATE(2889)] = 93171, + [SMALL_STATE(2890)] = 93185, + [SMALL_STATE(2891)] = 93197, + [SMALL_STATE(2892)] = 93209, + [SMALL_STATE(2893)] = 93219, + [SMALL_STATE(2894)] = 93233, + [SMALL_STATE(2895)] = 93247, + [SMALL_STATE(2896)] = 93257, + [SMALL_STATE(2897)] = 93271, + [SMALL_STATE(2898)] = 93281, + [SMALL_STATE(2899)] = 93293, + [SMALL_STATE(2900)] = 93307, + [SMALL_STATE(2901)] = 93321, + [SMALL_STATE(2902)] = 93331, + [SMALL_STATE(2903)] = 93345, + [SMALL_STATE(2904)] = 93359, + [SMALL_STATE(2905)] = 93373, + [SMALL_STATE(2906)] = 93387, + [SMALL_STATE(2907)] = 93401, + [SMALL_STATE(2908)] = 93411, + [SMALL_STATE(2909)] = 93425, + [SMALL_STATE(2910)] = 89997, + [SMALL_STATE(2911)] = 93435, + [SMALL_STATE(2912)] = 93447, + [SMALL_STATE(2913)] = 89997, + [SMALL_STATE(2914)] = 93457, + [SMALL_STATE(2915)] = 93471, + [SMALL_STATE(2916)] = 93485, + [SMALL_STATE(2917)] = 93499, + [SMALL_STATE(2918)] = 93511, + [SMALL_STATE(2919)] = 93525, + [SMALL_STATE(2920)] = 91941, + [SMALL_STATE(2921)] = 93539, + [SMALL_STATE(2922)] = 93550, + [SMALL_STATE(2923)] = 93561, + [SMALL_STATE(2924)] = 93572, + [SMALL_STATE(2925)] = 93583, + [SMALL_STATE(2926)] = 93594, + [SMALL_STATE(2927)] = 93605, + [SMALL_STATE(2928)] = 93616, + [SMALL_STATE(2929)] = 93627, + [SMALL_STATE(2930)] = 93638, + [SMALL_STATE(2931)] = 93647, + [SMALL_STATE(2932)] = 93658, + [SMALL_STATE(2933)] = 93669, + [SMALL_STATE(2934)] = 93680, + [SMALL_STATE(2935)] = 93691, + [SMALL_STATE(2936)] = 93702, + [SMALL_STATE(2937)] = 93713, + [SMALL_STATE(2938)] = 93726, + [SMALL_STATE(2939)] = 93737, + [SMALL_STATE(2940)] = 93746, + [SMALL_STATE(2941)] = 93757, + [SMALL_STATE(2942)] = 93768, + [SMALL_STATE(2943)] = 93779, + [SMALL_STATE(2944)] = 93790, + [SMALL_STATE(2945)] = 93801, + [SMALL_STATE(2946)] = 93812, + [SMALL_STATE(2947)] = 93821, + [SMALL_STATE(2948)] = 93812, + [SMALL_STATE(2949)] = 93812, + [SMALL_STATE(2950)] = 93830, + [SMALL_STATE(2951)] = 93841, + [SMALL_STATE(2952)] = 93852, + [SMALL_STATE(2953)] = 93863, + [SMALL_STATE(2954)] = 93874, + [SMALL_STATE(2955)] = 93885, + [SMALL_STATE(2956)] = 93896, + [SMALL_STATE(2957)] = 93907, + [SMALL_STATE(2958)] = 93918, + [SMALL_STATE(2959)] = 93929, + [SMALL_STATE(2960)] = 93940, + [SMALL_STATE(2961)] = 93951, + [SMALL_STATE(2962)] = 93962, + [SMALL_STATE(2963)] = 93973, + [SMALL_STATE(2964)] = 93984, + [SMALL_STATE(2965)] = 93995, + [SMALL_STATE(2966)] = 94006, + [SMALL_STATE(2967)] = 94017, + [SMALL_STATE(2968)] = 94028, + [SMALL_STATE(2969)] = 94039, + [SMALL_STATE(2970)] = 94050, + [SMALL_STATE(2971)] = 94061, + [SMALL_STATE(2972)] = 94072, + [SMALL_STATE(2973)] = 94083, + [SMALL_STATE(2974)] = 94094, + [SMALL_STATE(2975)] = 94105, + [SMALL_STATE(2976)] = 94116, + [SMALL_STATE(2977)] = 94127, + [SMALL_STATE(2978)] = 94138, + [SMALL_STATE(2979)] = 94149, + [SMALL_STATE(2980)] = 94160, + [SMALL_STATE(2981)] = 94171, + [SMALL_STATE(2982)] = 94182, + [SMALL_STATE(2983)] = 94193, + [SMALL_STATE(2984)] = 94204, + [SMALL_STATE(2985)] = 94213, + [SMALL_STATE(2986)] = 94224, + [SMALL_STATE(2987)] = 94235, + [SMALL_STATE(2988)] = 94246, + [SMALL_STATE(2989)] = 94257, + [SMALL_STATE(2990)] = 94268, + [SMALL_STATE(2991)] = 94279, + [SMALL_STATE(2992)] = 94290, + [SMALL_STATE(2993)] = 94299, + [SMALL_STATE(2994)] = 94310, + [SMALL_STATE(2995)] = 94321, + [SMALL_STATE(2996)] = 94330, + [SMALL_STATE(2997)] = 94341, + [SMALL_STATE(2998)] = 94352, + [SMALL_STATE(2999)] = 94363, + [SMALL_STATE(3000)] = 94372, + [SMALL_STATE(3001)] = 94381, + [SMALL_STATE(3002)] = 94394, + [SMALL_STATE(3003)] = 94403, + [SMALL_STATE(3004)] = 94414, + [SMALL_STATE(3005)] = 94425, + [SMALL_STATE(3006)] = 94436, + [SMALL_STATE(3007)] = 94447, + [SMALL_STATE(3008)] = 94458, + [SMALL_STATE(3009)] = 94469, + [SMALL_STATE(3010)] = 94480, + [SMALL_STATE(3011)] = 94491, + [SMALL_STATE(3012)] = 94502, + [SMALL_STATE(3013)] = 94511, + [SMALL_STATE(3014)] = 94524, + [SMALL_STATE(3015)] = 94535, + [SMALL_STATE(3016)] = 94546, + [SMALL_STATE(3017)] = 94557, + [SMALL_STATE(3018)] = 94568, + [SMALL_STATE(3019)] = 94579, + [SMALL_STATE(3020)] = 94590, + [SMALL_STATE(3021)] = 94601, + [SMALL_STATE(3022)] = 94612, + [SMALL_STATE(3023)] = 94623, + [SMALL_STATE(3024)] = 94634, + [SMALL_STATE(3025)] = 94645, + [SMALL_STATE(3026)] = 94656, + [SMALL_STATE(3027)] = 94667, + [SMALL_STATE(3028)] = 94678, + [SMALL_STATE(3029)] = 94689, + [SMALL_STATE(3030)] = 94700, + [SMALL_STATE(3031)] = 94711, + [SMALL_STATE(3032)] = 94722, + [SMALL_STATE(3033)] = 94733, + [SMALL_STATE(3034)] = 94744, + [SMALL_STATE(3035)] = 94755, + [SMALL_STATE(3036)] = 94766, + [SMALL_STATE(3037)] = 94777, + [SMALL_STATE(3038)] = 94788, + [SMALL_STATE(3039)] = 94799, + [SMALL_STATE(3040)] = 94810, + [SMALL_STATE(3041)] = 94821, + [SMALL_STATE(3042)] = 94832, + [SMALL_STATE(3043)] = 94843, + [SMALL_STATE(3044)] = 94854, + [SMALL_STATE(3045)] = 94865, + [SMALL_STATE(3046)] = 94876, + [SMALL_STATE(3047)] = 94887, + [SMALL_STATE(3048)] = 94898, + [SMALL_STATE(3049)] = 94909, + [SMALL_STATE(3050)] = 94920, + [SMALL_STATE(3051)] = 94931, + [SMALL_STATE(3052)] = 94942, + [SMALL_STATE(3053)] = 94955, + [SMALL_STATE(3054)] = 94966, + [SMALL_STATE(3055)] = 94977, + [SMALL_STATE(3056)] = 94988, + [SMALL_STATE(3057)] = 94999, + [SMALL_STATE(3058)] = 95010, + [SMALL_STATE(3059)] = 95021, + [SMALL_STATE(3060)] = 95032, + [SMALL_STATE(3061)] = 95043, + [SMALL_STATE(3062)] = 95054, + [SMALL_STATE(3063)] = 95065, + [SMALL_STATE(3064)] = 95076, + [SMALL_STATE(3065)] = 95087, + [SMALL_STATE(3066)] = 95098, + [SMALL_STATE(3067)] = 95109, + [SMALL_STATE(3068)] = 95122, + [SMALL_STATE(3069)] = 95133, + [SMALL_STATE(3070)] = 95144, + [SMALL_STATE(3071)] = 95155, + [SMALL_STATE(3072)] = 95166, + [SMALL_STATE(3073)] = 95177, + [SMALL_STATE(3074)] = 95188, + [SMALL_STATE(3075)] = 95197, + [SMALL_STATE(3076)] = 95208, + [SMALL_STATE(3077)] = 95219, + [SMALL_STATE(3078)] = 95228, + [SMALL_STATE(3079)] = 95239, + [SMALL_STATE(3080)] = 95250, + [SMALL_STATE(3081)] = 95261, + [SMALL_STATE(3082)] = 95272, + [SMALL_STATE(3083)] = 95283, + [SMALL_STATE(3084)] = 95294, + [SMALL_STATE(3085)] = 95305, + [SMALL_STATE(3086)] = 95316, + [SMALL_STATE(3087)] = 95327, + [SMALL_STATE(3088)] = 93638, + [SMALL_STATE(3089)] = 95338, + [SMALL_STATE(3090)] = 95347, + [SMALL_STATE(3091)] = 95358, + [SMALL_STATE(3092)] = 95369, + [SMALL_STATE(3093)] = 95380, + [SMALL_STATE(3094)] = 95380, + [SMALL_STATE(3095)] = 95380, + [SMALL_STATE(3096)] = 95389, + [SMALL_STATE(3097)] = 95398, + [SMALL_STATE(3098)] = 95409, + [SMALL_STATE(3099)] = 95420, + [SMALL_STATE(3100)] = 95431, + [SMALL_STATE(3101)] = 95442, + [SMALL_STATE(3102)] = 95453, + [SMALL_STATE(3103)] = 95464, + [SMALL_STATE(3104)] = 95475, + [SMALL_STATE(3105)] = 95486, + [SMALL_STATE(3106)] = 95497, + [SMALL_STATE(3107)] = 95508, + [SMALL_STATE(3108)] = 95519, + [SMALL_STATE(3109)] = 95530, + [SMALL_STATE(3110)] = 95541, + [SMALL_STATE(3111)] = 95552, + [SMALL_STATE(3112)] = 95563, + [SMALL_STATE(3113)] = 95574, + [SMALL_STATE(3114)] = 95585, + [SMALL_STATE(3115)] = 95596, + [SMALL_STATE(3116)] = 95607, + [SMALL_STATE(3117)] = 95618, + [SMALL_STATE(3118)] = 95629, + [SMALL_STATE(3119)] = 95640, + [SMALL_STATE(3120)] = 95651, + [SMALL_STATE(3121)] = 95662, + [SMALL_STATE(3122)] = 95673, + [SMALL_STATE(3123)] = 95684, + [SMALL_STATE(3124)] = 95695, + [SMALL_STATE(3125)] = 95706, + [SMALL_STATE(3126)] = 95715, + [SMALL_STATE(3127)] = 95726, + [SMALL_STATE(3128)] = 95737, + [SMALL_STATE(3129)] = 95748, + [SMALL_STATE(3130)] = 95759, + [SMALL_STATE(3131)] = 95770, + [SMALL_STATE(3132)] = 95781, + [SMALL_STATE(3133)] = 95792, + [SMALL_STATE(3134)] = 95803, + [SMALL_STATE(3135)] = 95814, + [SMALL_STATE(3136)] = 95825, + [SMALL_STATE(3137)] = 95836, + [SMALL_STATE(3138)] = 95847, + [SMALL_STATE(3139)] = 95858, + [SMALL_STATE(3140)] = 95869, + [SMALL_STATE(3141)] = 95880, + [SMALL_STATE(3142)] = 95889, + [SMALL_STATE(3143)] = 95900, + [SMALL_STATE(3144)] = 95911, + [SMALL_STATE(3145)] = 95922, + [SMALL_STATE(3146)] = 95933, + [SMALL_STATE(3147)] = 95944, + [SMALL_STATE(3148)] = 95955, + [SMALL_STATE(3149)] = 95966, + [SMALL_STATE(3150)] = 95977, + [SMALL_STATE(3151)] = 95988, + [SMALL_STATE(3152)] = 95999, + [SMALL_STATE(3153)] = 96010, + [SMALL_STATE(3154)] = 96021, + [SMALL_STATE(3155)] = 96032, + [SMALL_STATE(3156)] = 96043, + [SMALL_STATE(3157)] = 96054, + [SMALL_STATE(3158)] = 96065, + [SMALL_STATE(3159)] = 96076, + [SMALL_STATE(3160)] = 96087, + [SMALL_STATE(3161)] = 96098, + [SMALL_STATE(3162)] = 96109, + [SMALL_STATE(3163)] = 96120, + [SMALL_STATE(3164)] = 96131, + [SMALL_STATE(3165)] = 96142, + [SMALL_STATE(3166)] = 96153, + [SMALL_STATE(3167)] = 96164, + [SMALL_STATE(3168)] = 96175, + [SMALL_STATE(3169)] = 96186, + [SMALL_STATE(3170)] = 96197, + [SMALL_STATE(3171)] = 96206, + [SMALL_STATE(3172)] = 93638, + [SMALL_STATE(3173)] = 96217, + [SMALL_STATE(3174)] = 96228, + [SMALL_STATE(3175)] = 96239, + [SMALL_STATE(3176)] = 96250, + [SMALL_STATE(3177)] = 96261, + [SMALL_STATE(3178)] = 96272, + [SMALL_STATE(3179)] = 96283, + [SMALL_STATE(3180)] = 96294, + [SMALL_STATE(3181)] = 96305, + [SMALL_STATE(3182)] = 96316, + [SMALL_STATE(3183)] = 96325, + [SMALL_STATE(3184)] = 96336, + [SMALL_STATE(3185)] = 96347, + [SMALL_STATE(3186)] = 96356, + [SMALL_STATE(3187)] = 96367, + [SMALL_STATE(3188)] = 96378, + [SMALL_STATE(3189)] = 96389, + [SMALL_STATE(3190)] = 96400, + [SMALL_STATE(3191)] = 96411, + [SMALL_STATE(3192)] = 96422, + [SMALL_STATE(3193)] = 96433, + [SMALL_STATE(3194)] = 96444, + [SMALL_STATE(3195)] = 96455, + [SMALL_STATE(3196)] = 96466, + [SMALL_STATE(3197)] = 96477, + [SMALL_STATE(3198)] = 96488, + [SMALL_STATE(3199)] = 96499, + [SMALL_STATE(3200)] = 96508, + [SMALL_STATE(3201)] = 96519, + [SMALL_STATE(3202)] = 96530, + [SMALL_STATE(3203)] = 96541, + [SMALL_STATE(3204)] = 96552, + [SMALL_STATE(3205)] = 96563, + [SMALL_STATE(3206)] = 96574, + [SMALL_STATE(3207)] = 96585, + [SMALL_STATE(3208)] = 96596, + [SMALL_STATE(3209)] = 96607, + [SMALL_STATE(3210)] = 96618, + [SMALL_STATE(3211)] = 96627, + [SMALL_STATE(3212)] = 96638, + [SMALL_STATE(3213)] = 96647, + [SMALL_STATE(3214)] = 96660, + [SMALL_STATE(3215)] = 96671, + [SMALL_STATE(3216)] = 96682, + [SMALL_STATE(3217)] = 96693, + [SMALL_STATE(3218)] = 96704, + [SMALL_STATE(3219)] = 96713, + [SMALL_STATE(3220)] = 96724, + [SMALL_STATE(3221)] = 96733, + [SMALL_STATE(3222)] = 96744, + [SMALL_STATE(3223)] = 96755, + [SMALL_STATE(3224)] = 96766, + [SMALL_STATE(3225)] = 96777, + [SMALL_STATE(3226)] = 96788, + [SMALL_STATE(3227)] = 96799, + [SMALL_STATE(3228)] = 96810, + [SMALL_STATE(3229)] = 96821, + [SMALL_STATE(3230)] = 96832, + [SMALL_STATE(3231)] = 96843, + [SMALL_STATE(3232)] = 96854, + [SMALL_STATE(3233)] = 96865, + [SMALL_STATE(3234)] = 96876, + [SMALL_STATE(3235)] = 96887, + [SMALL_STATE(3236)] = 96898, + [SMALL_STATE(3237)] = 96909, + [SMALL_STATE(3238)] = 93638, + [SMALL_STATE(3239)] = 96920, + [SMALL_STATE(3240)] = 96931, + [SMALL_STATE(3241)] = 96942, + [SMALL_STATE(3242)] = 96953, + [SMALL_STATE(3243)] = 96964, + [SMALL_STATE(3244)] = 96977, + [SMALL_STATE(3245)] = 93638, + [SMALL_STATE(3246)] = 96988, + [SMALL_STATE(3247)] = 93812, + [SMALL_STATE(3248)] = 96997, + [SMALL_STATE(3249)] = 97008, + [SMALL_STATE(3250)] = 97019, + [SMALL_STATE(3251)] = 97028, + [SMALL_STATE(3252)] = 97037, + [SMALL_STATE(3253)] = 97048, + [SMALL_STATE(3254)] = 97059, + [SMALL_STATE(3255)] = 97070, + [SMALL_STATE(3256)] = 97081, + [SMALL_STATE(3257)] = 97092, + [SMALL_STATE(3258)] = 97103, + [SMALL_STATE(3259)] = 97114, + [SMALL_STATE(3260)] = 97125, + [SMALL_STATE(3261)] = 97136, + [SMALL_STATE(3262)] = 97147, + [SMALL_STATE(3263)] = 97156, + [SMALL_STATE(3264)] = 97165, + [SMALL_STATE(3265)] = 97176, + [SMALL_STATE(3266)] = 97187, + [SMALL_STATE(3267)] = 97198, + [SMALL_STATE(3268)] = 97209, + [SMALL_STATE(3269)] = 97220, + [SMALL_STATE(3270)] = 97231, + [SMALL_STATE(3271)] = 97240, + [SMALL_STATE(3272)] = 97251, + [SMALL_STATE(3273)] = 97262, + [SMALL_STATE(3274)] = 97273, + [SMALL_STATE(3275)] = 97282, + [SMALL_STATE(3276)] = 97293, + [SMALL_STATE(3277)] = 97304, + [SMALL_STATE(3278)] = 97315, + [SMALL_STATE(3279)] = 97326, + [SMALL_STATE(3280)] = 97337, + [SMALL_STATE(3281)] = 97346, + [SMALL_STATE(3282)] = 97357, + [SMALL_STATE(3283)] = 97368, + [SMALL_STATE(3284)] = 97379, + [SMALL_STATE(3285)] = 97390, + [SMALL_STATE(3286)] = 97401, + [SMALL_STATE(3287)] = 97412, + [SMALL_STATE(3288)] = 97423, + [SMALL_STATE(3289)] = 97432, + [SMALL_STATE(3290)] = 97443, + [SMALL_STATE(3291)] = 97454, + [SMALL_STATE(3292)] = 97465, + [SMALL_STATE(3293)] = 97476, + [SMALL_STATE(3294)] = 97487, + [SMALL_STATE(3295)] = 93812, + [SMALL_STATE(3296)] = 93812, + [SMALL_STATE(3297)] = 93812, + [SMALL_STATE(3298)] = 97498, + [SMALL_STATE(3299)] = 97509, + [SMALL_STATE(3300)] = 97520, + [SMALL_STATE(3301)] = 97531, + [SMALL_STATE(3302)] = 97542, + [SMALL_STATE(3303)] = 97553, + [SMALL_STATE(3304)] = 97564, + [SMALL_STATE(3305)] = 97575, + [SMALL_STATE(3306)] = 97586, + [SMALL_STATE(3307)] = 97597, + [SMALL_STATE(3308)] = 97606, + [SMALL_STATE(3309)] = 97614, + [SMALL_STATE(3310)] = 97622, + [SMALL_STATE(3311)] = 97630, + [SMALL_STATE(3312)] = 97638, + [SMALL_STATE(3313)] = 97646, + [SMALL_STATE(3314)] = 97654, + [SMALL_STATE(3315)] = 97662, + [SMALL_STATE(3316)] = 97670, + [SMALL_STATE(3317)] = 97678, + [SMALL_STATE(3318)] = 97686, + [SMALL_STATE(3319)] = 97694, + [SMALL_STATE(3320)] = 97702, + [SMALL_STATE(3321)] = 97710, + [SMALL_STATE(3322)] = 97718, + [SMALL_STATE(3323)] = 97726, + [SMALL_STATE(3324)] = 97734, + [SMALL_STATE(3325)] = 97742, + [SMALL_STATE(3326)] = 97750, + [SMALL_STATE(3327)] = 97758, + [SMALL_STATE(3328)] = 97766, + [SMALL_STATE(3329)] = 97774, + [SMALL_STATE(3330)] = 97782, + [SMALL_STATE(3331)] = 97790, + [SMALL_STATE(3332)] = 97798, + [SMALL_STATE(3333)] = 97806, + [SMALL_STATE(3334)] = 97814, + [SMALL_STATE(3335)] = 97822, + [SMALL_STATE(3336)] = 97830, + [SMALL_STATE(3337)] = 97838, + [SMALL_STATE(3338)] = 97846, + [SMALL_STATE(3339)] = 97854, + [SMALL_STATE(3340)] = 97864, + [SMALL_STATE(3341)] = 97872, + [SMALL_STATE(3342)] = 97880, + [SMALL_STATE(3343)] = 97888, + [SMALL_STATE(3344)] = 97896, + [SMALL_STATE(3345)] = 97904, + [SMALL_STATE(3346)] = 97912, + [SMALL_STATE(3347)] = 97920, + [SMALL_STATE(3348)] = 97928, + [SMALL_STATE(3349)] = 97936, + [SMALL_STATE(3350)] = 97944, + [SMALL_STATE(3351)] = 97952, + [SMALL_STATE(3352)] = 97960, + [SMALL_STATE(3353)] = 97968, + [SMALL_STATE(3354)] = 97976, + [SMALL_STATE(3355)] = 97984, + [SMALL_STATE(3356)] = 97992, + [SMALL_STATE(3357)] = 98002, + [SMALL_STATE(3358)] = 98010, + [SMALL_STATE(3359)] = 98018, + [SMALL_STATE(3360)] = 98026, + [SMALL_STATE(3361)] = 98034, + [SMALL_STATE(3362)] = 98042, + [SMALL_STATE(3363)] = 98050, + [SMALL_STATE(3364)] = 98058, + [SMALL_STATE(3365)] = 98066, + [SMALL_STATE(3366)] = 98076, + [SMALL_STATE(3367)] = 98084, + [SMALL_STATE(3368)] = 98092, + [SMALL_STATE(3369)] = 98100, + [SMALL_STATE(3370)] = 98108, + [SMALL_STATE(3371)] = 98116, + [SMALL_STATE(3372)] = 98124, + [SMALL_STATE(3373)] = 98132, + [SMALL_STATE(3374)] = 98140, + [SMALL_STATE(3375)] = 98148, + [SMALL_STATE(3376)] = 98156, + [SMALL_STATE(3377)] = 98164, + [SMALL_STATE(3378)] = 98172, + [SMALL_STATE(3379)] = 98180, + [SMALL_STATE(3380)] = 98188, + [SMALL_STATE(3381)] = 98196, + [SMALL_STATE(3382)] = 98204, + [SMALL_STATE(3383)] = 98214, + [SMALL_STATE(3384)] = 98222, + [SMALL_STATE(3385)] = 98230, + [SMALL_STATE(3386)] = 98238, + [SMALL_STATE(3387)] = 98246, + [SMALL_STATE(3388)] = 98254, + [SMALL_STATE(3389)] = 98262, + [SMALL_STATE(3390)] = 98272, + [SMALL_STATE(3391)] = 98280, + [SMALL_STATE(3392)] = 98290, + [SMALL_STATE(3393)] = 98298, + [SMALL_STATE(3394)] = 98306, + [SMALL_STATE(3395)] = 98314, + [SMALL_STATE(3396)] = 98322, + [SMALL_STATE(3397)] = 98330, + [SMALL_STATE(3398)] = 98338, + [SMALL_STATE(3399)] = 98346, + [SMALL_STATE(3400)] = 98354, + [SMALL_STATE(3401)] = 98362, + [SMALL_STATE(3402)] = 98370, + [SMALL_STATE(3403)] = 98378, + [SMALL_STATE(3404)] = 98386, + [SMALL_STATE(3405)] = 98394, + [SMALL_STATE(3406)] = 98402, + [SMALL_STATE(3407)] = 98410, + [SMALL_STATE(3408)] = 98418, + [SMALL_STATE(3409)] = 98428, + [SMALL_STATE(3410)] = 98436, + [SMALL_STATE(3411)] = 98444, + [SMALL_STATE(3412)] = 98452, + [SMALL_STATE(3413)] = 98462, + [SMALL_STATE(3414)] = 98470, + [SMALL_STATE(3415)] = 98478, + [SMALL_STATE(3416)] = 98486, + [SMALL_STATE(3417)] = 98496, + [SMALL_STATE(3418)] = 98506, + [SMALL_STATE(3419)] = 98514, + [SMALL_STATE(3420)] = 98522, + [SMALL_STATE(3421)] = 98530, + [SMALL_STATE(3422)] = 98538, + [SMALL_STATE(3423)] = 98546, + [SMALL_STATE(3424)] = 98554, + [SMALL_STATE(3425)] = 98562, + [SMALL_STATE(3426)] = 98570, + [SMALL_STATE(3427)] = 98578, + [SMALL_STATE(3428)] = 98586, + [SMALL_STATE(3429)] = 98594, + [SMALL_STATE(3430)] = 98602, + [SMALL_STATE(3431)] = 98610, + [SMALL_STATE(3432)] = 98618, + [SMALL_STATE(3433)] = 98626, + [SMALL_STATE(3434)] = 98634, + [SMALL_STATE(3435)] = 98644, + [SMALL_STATE(3436)] = 98652, + [SMALL_STATE(3437)] = 98660, + [SMALL_STATE(3438)] = 98668, + [SMALL_STATE(3439)] = 98676, + [SMALL_STATE(3440)] = 98684, + [SMALL_STATE(3441)] = 98692, + [SMALL_STATE(3442)] = 98700, + [SMALL_STATE(3443)] = 98710, + [SMALL_STATE(3444)] = 98718, + [SMALL_STATE(3445)] = 98726, + [SMALL_STATE(3446)] = 98734, + [SMALL_STATE(3447)] = 98742, + [SMALL_STATE(3448)] = 98750, + [SMALL_STATE(3449)] = 98758, + [SMALL_STATE(3450)] = 98766, + [SMALL_STATE(3451)] = 98774, + [SMALL_STATE(3452)] = 98782, + [SMALL_STATE(3453)] = 98792, + [SMALL_STATE(3454)] = 98800, + [SMALL_STATE(3455)] = 98810, + [SMALL_STATE(3456)] = 98818, + [SMALL_STATE(3457)] = 98826, + [SMALL_STATE(3458)] = 98834, + [SMALL_STATE(3459)] = 98842, + [SMALL_STATE(3460)] = 98850, + [SMALL_STATE(3461)] = 98858, + [SMALL_STATE(3462)] = 98866, + [SMALL_STATE(3463)] = 98874, + [SMALL_STATE(3464)] = 98882, + [SMALL_STATE(3465)] = 98890, + [SMALL_STATE(3466)] = 98898, + [SMALL_STATE(3467)] = 98906, + [SMALL_STATE(3468)] = 98914, + [SMALL_STATE(3469)] = 98922, + [SMALL_STATE(3470)] = 98930, + [SMALL_STATE(3471)] = 98938, + [SMALL_STATE(3472)] = 98946, + [SMALL_STATE(3473)] = 98954, + [SMALL_STATE(3474)] = 98962, + [SMALL_STATE(3475)] = 98970, + [SMALL_STATE(3476)] = 98978, + [SMALL_STATE(3477)] = 98986, + [SMALL_STATE(3478)] = 98994, + [SMALL_STATE(3479)] = 99002, + [SMALL_STATE(3480)] = 99010, + [SMALL_STATE(3481)] = 99018, + [SMALL_STATE(3482)] = 99026, + [SMALL_STATE(3483)] = 99034, + [SMALL_STATE(3484)] = 99042, + [SMALL_STATE(3485)] = 99050, + [SMALL_STATE(3486)] = 99058, + [SMALL_STATE(3487)] = 99066, + [SMALL_STATE(3488)] = 99074, + [SMALL_STATE(3489)] = 99082, + [SMALL_STATE(3490)] = 99090, + [SMALL_STATE(3491)] = 99098, + [SMALL_STATE(3492)] = 99106, + [SMALL_STATE(3493)] = 99114, + [SMALL_STATE(3494)] = 99122, + [SMALL_STATE(3495)] = 99130, + [SMALL_STATE(3496)] = 99138, + [SMALL_STATE(3497)] = 99146, + [SMALL_STATE(3498)] = 99154, + [SMALL_STATE(3499)] = 99162, + [SMALL_STATE(3500)] = 99170, + [SMALL_STATE(3501)] = 99178, + [SMALL_STATE(3502)] = 99186, + [SMALL_STATE(3503)] = 99194, + [SMALL_STATE(3504)] = 99202, + [SMALL_STATE(3505)] = 99210, + [SMALL_STATE(3506)] = 99218, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -156253,2925 +151931,2979 @@ 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(704), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), - [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), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2361), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), [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), - [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), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2627), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3173), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3284), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), + [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3452), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), + [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), + [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), + [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), + [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), + [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), [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(704), + [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1831), [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(2180), [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), + [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2361), + [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2075), + [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2169), + [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2224), + [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(266), [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), - [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), + [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2627), + [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2420), + [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2955), + [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1974), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(729), + [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(141), + [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3173), + [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(216), + [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3284), + [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2072), + [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3041), + [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3061), + [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(637), + [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(683), + [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(597), + [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(119), + [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2384), + [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2431), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2459), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(492), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3452), + [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(266), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(428), + [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2088), + [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), + [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3312), + [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), + [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(705), + [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2353), + [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(711), + [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1251), + [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(76), + [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2177), + [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), [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(1650), [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(2389), + [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), + [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), + [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), + [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), + [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(143), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), + [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(129), + [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2337), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), [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), + [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(269), + [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3416), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(270), + [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2114), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), + [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), + [397] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(143), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(265), + [412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(175), + [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, 81), + [421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 81), + [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 20), + [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 20), + [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 133), + [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 133), + [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), + [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), + [451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), + [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), + [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), + [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178), + [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), + [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), + [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2179), + [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), + [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687), + [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), + [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2951), + [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), + [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), + [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2954), + [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), + [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2957), + [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2960), + [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), + [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), + [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), + [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), + [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), + [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(461), + [522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(244), + [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), + [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), + [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), + [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), + [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), + [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), + [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), + [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), + [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), + [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295), + [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), + [589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(440), + [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 24), + [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(301), + [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 24), + [605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(188), + [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), + [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), + [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), + [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), + [630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1650), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), + [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2239), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2580), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2898), + [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), + [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), + [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), + [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), + [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), + [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3442), + [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), + [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), + [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), + [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), + [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), + [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), + [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), + [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), + [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), + [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2880), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), + [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375), + [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), + [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), + [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), + [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3391), + [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), + [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3437), + [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1247), + [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), + [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), + [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), + [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2336), + [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), + [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2866), + [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), + [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(689), + [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), + [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2369), + [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), + [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), + [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), + [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3365), + [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), + [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), + [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), + [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), + [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), + [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), + [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2531), + [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2804), + [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), + [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2384), + [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), + [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), + [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), + [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), + [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), + [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), + [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2891), + [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), + [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), + [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), + [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), + [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), + [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3417), + [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), + [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), + [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1595), + [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), + [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), + [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), + [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), + [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), + [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), + [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), + [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), + [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), + [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), + [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2337), + [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3416), + [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), + [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), + [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), + [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(3411), + [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), + [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), + [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), + [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), + [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(3396), + [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), + [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, 4, 0, 80), + [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 80), + [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 80), + [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 80), + [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), + [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), + [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 101), + [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 101), + [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), + [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), + [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 78), + [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 78), + [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 101), + [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 101), + [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 101), + [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 101), + [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 117), + [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 117), + [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 117), + [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 117), + [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 29), + [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 29), + [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 29), + [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 29), + [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 96), + [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 96), + [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 96), + [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 96), + [1037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 118), + [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 118), + [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 118), + [1043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 118), + [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 85), + [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 85), + [1049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 85), + [1051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 85), + [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), + [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(646), + [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), + [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), + [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740), + [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), + [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), + [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), + [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), + [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), + [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), + [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), + [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), + [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), + [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), + [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), + [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), + [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), + [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(213), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), + [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), + [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), + [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), + [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), + [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), + [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), + [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [1159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), + [1164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), + [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), + [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), + [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), + [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), + [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), + [1182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), + [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), + [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), + [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), + [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), + [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), + [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), + [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), + [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), + [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), + [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), + [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), + [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), + [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), + [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), + [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), + [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(644), + [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), + [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), + [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), + [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), + [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), + [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2994), + [1282] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1951), + [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), + [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), + [1289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(147), + [1293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(385), + [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), + [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), + [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), + [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), + [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3377), + [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(1899), + [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), + [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), + [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), + [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), + [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3425), + [1335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(147), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3425), + [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3348), + [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), + [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), + [1348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), + [1350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), + [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), + [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3479), + [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), + [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3477), + [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), + [1364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3478), + [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), + [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), + [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585), + [1376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 82), + [1378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 82), + [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), + [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [1390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 42), + [1392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 42), + [1394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 37), + [1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 37), + [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), + [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 134), + [1402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 134), + [1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 67), + [1410] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 67), + [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [1414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [1416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 63), + [1418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 63), + [1420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 32), + [1422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 32), + [1424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 64), + [1426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 64), + [1428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [1430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [1432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 83), + [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 83), + [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), + [1450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), + [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 86), + [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 86), + [1460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 67), + [1462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 67), + [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 38), + [1466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 38), + [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 65), + [1470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 65), + [1472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [1474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [1476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), + [1478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), + [1480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 66), + [1482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 66), + [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 87), + [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 87), + [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 88), + [1498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 88), + [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 95), + [1502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 95), + [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 98), + [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 98), + [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), + [1510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), + [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 100), + [1514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 100), + [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 100), + [1518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 100), + [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 102), + [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 102), + [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 103), + [1526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 103), + [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 67), + [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 67), + [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 82), + [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 82), + [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), + [1538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), + [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [1542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [1544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 67), + [1546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 67), + [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), + [1550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), + [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 16), + [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 16), + [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 20), + [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 20), + [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 21), + [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 21), + [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), + [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), + [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 88), + [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 88), + [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 116), + [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 116), + [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 98), + [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 98), + [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), + [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), + [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 118), + [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 118), + [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 120), + [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 120), + [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 25), + [1604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 25), + [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 126), + [1608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 126), + [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), + [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), + [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 32), + [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 32), + [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 25), + [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 25), + [1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 35), + [1624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 35), + [1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 38), + [1628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 38), + [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 41), + [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 41), + [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 43), + [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 43), + [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 44), + [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 44), + [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 45), + [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 45), + [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 128), + [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 128), + [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 132), + [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 132), + [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 60), + [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 60), + [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), + [1676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), + [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), + [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3400), + [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2579), + [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3399), + [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3399), + [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3374), + [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3373), + [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), + [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3341), + [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461), + [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3337), + [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), + [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), + [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), + [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), + [1710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 141), + [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 141), + [1714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), + [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), + [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [1725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 125), + [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 125), + [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), + [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [1739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 130), + [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 130), + [1743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 131), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 131), + [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, 8, 0, 140), + [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 140), + [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 124), + [1765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 124), + [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [1769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 54), + [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 54), + [1773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 55), + [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 55), + [1777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 94), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 94), + [1781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 115), + [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 115), + [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [1787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), + [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), + [1791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 53), + [1793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 53), + [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), + [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), + [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3220), + [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [1811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(133), + [1814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), + [1816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), + [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [1820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), + [1822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), + [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), + [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), + [1828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), + [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), + [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3359), + [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), + [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), + [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), + [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3339), + [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), + [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), + [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), + [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), + [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), + [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3455), + [1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), + [1862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), + [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3459), + [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3320), + [1868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3314), + [1870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [1873] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(304), + [1876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [1878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(442), + [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [1885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [1888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(196), + [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), + [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), + [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), + [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [1911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [1917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2643), + [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2410), + [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), + [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), + [1925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 92), + [1927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 92), + [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), + [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 18), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 18), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), + [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [1945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 50), + [1947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 50), + [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), + [1951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [1953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 91), + [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 91), + [1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), + [1961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 91), + [1963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 91), + [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), + [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [1969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 92), + [1971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 92), + [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 18), + [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18), + [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), + [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), + [1989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), + [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), + [2001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), + [2003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), + [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), + [2009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 22), + [2011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 22), + [2013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 23), + [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 93), + [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 93), + [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), + [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 93), + [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 93), + [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), + [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), + [2031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 50), + [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 50), + [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), + [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), + [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), + [2043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 59), + [2045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 59), + [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), + [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [2059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), + [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), + [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), + [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 59), + [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 59), + [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), + [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), + [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), [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), - [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), - [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), + [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), + [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [2097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), + [2105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), + [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), + [2111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 92), + [2113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 92), + [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), + [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), + [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), + [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), + [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), + [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), + [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), + [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), + [2155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), + [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 13), + [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 13), + [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 17), + [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 19), + [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 19), + [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 49), + [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 51), + [2179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 51), + [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), + [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [2187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 56), + [2189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 56), + [2191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 57), + [2193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 57), + [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 51), + [2197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 19), + [2199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 19), + [2201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 19), + [2203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 19), + [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 18), + [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 18), + [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 50), + [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 50), + [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 114), + [2215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 59), + [2217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 59), + [2219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 18), + [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 18), + [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 91), + [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 91), + [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 92), + [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 92), + [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 93), + [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 93), + [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 50), + [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 50), + [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 59), + [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 59), + [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 91), + [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 91), + [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 93), + [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 93), + [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), + [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), + [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), + [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), + [2259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 20), + [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 20), + [2263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 36), + [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 36), + [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), + [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 3, 0, 39), + [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 3, 0, 39), + [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 48), + [2281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 48), + [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_class, 3, 0, 61), + [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 61), + [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 64), + [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 64), + [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 64), + [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 64), + [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 97), + [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 97), + [2307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 100), + [2309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 100), + [2311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 113), + [2313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 113), + [2315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 14), + [2317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 14), + [2319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 46), + [2325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 46), + [2327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 58), + [2333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 58), + [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 22), + [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 22), + [2339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 89), + [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 89), + [2347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 46), + [2349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 46), + [2351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [2365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [2371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [2381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), + [2383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), + [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), + [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), + [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), + [2399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 40), + [2401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 40), + [2403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 32), + [2405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 32), + [2407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), + [2418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), + [2420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [2436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [2440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [2446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [2452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), + [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), + [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), + [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), + [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), + [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), + [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), + [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), + [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), + [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), + [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), + [2534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 84), + [2536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 84), + [2538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 33), + [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 33), + [2542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 22), REDUCE(sym_object_pattern, 3, 0, 23), + [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), + [2549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 112), + [2551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 112), + [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), + [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), + [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), + [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), + [2565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 32), + [2567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 32), + [2569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 88), + [2575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 88), + [2577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 33), + [2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 33), + [2584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 34), + [2586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 34), + [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), + [2592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 98), + [2594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 98), + [2596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 88), + [2598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 88), + [2600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 98), + [2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 98), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), + [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), + [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), + [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [2616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [2628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [2634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), + [2650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3307), + [2652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3170), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), + [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3326), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), + [2684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), REDUCE(sym_assignment_expression, 3, 0, 17), + [2687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), + [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [2691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [2693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [2695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), + [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), + [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [2709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), + [2713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), + [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), + [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), + [2731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), REDUCE(sym_assignment_expression, 3, 0, 49), + [2734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [2737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [2742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), + [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [2750] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 49), REDUCE(sym_assignment_expression, 3, 0, 49), + [2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 49), + [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), + [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), + [2761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 23), + [2763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 81), + [2769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), + [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), + [2784] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 22), REDUCE(sym_object_pattern, 3, 0, 23), + [2787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 49), + [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), + [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [2797] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), + [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), + [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [2844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [2846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), + [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), + [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), + [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), + [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), + [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), + [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), + [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), + [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), + [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), + [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), + [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), + [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), + [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), + [2922] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 81), SHIFT(305), + [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), + [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), + [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), + [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), + [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), + [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), + [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), + [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), + [2945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), + [2947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [2955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [2959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), + [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [2963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), + [2965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [2971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), + [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), + [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), + [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), + [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), + [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), + [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), + [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), + [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), + [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), + [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), + [3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), + [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), + [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), + [3035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), + [3043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), + [3047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), + [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), + [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), + [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), + [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), + [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), + [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), + [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), + [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), + [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), + [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), + [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), + [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), + [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), + [3111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2133), + [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), + [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), + [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), + [3121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), + [3123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), + [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), + [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), + [3129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), + [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), + [3133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), + [3135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [3137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), + [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), + [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), + [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), + [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), + [3147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), + [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [3151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), + [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), + [3155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), + [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), + [3159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), + [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [3163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), + [3165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), + [3167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), + [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), + [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), + [3177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), + [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), + [3183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), + [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), + [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), + [3189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), + [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), + [3193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), + [3195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), + [3201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 70), + [3203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), + [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [3207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), + [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), + [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), + [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), + [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), + [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [3219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [3221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), + [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), + [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), + [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [3229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), + [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [3233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), + [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), + [3239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), + [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [3245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), + [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), + [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116), + [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), + [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [3269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), + [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), + [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), + [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), + [3281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), + [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), + [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2128), + [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), + [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), + [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), + [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), + [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), + [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), + [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), + [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), + [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), + [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [3395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), + [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [3401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 81), SHIFT(443), + [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), + [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), + [3408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), + [3410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [3412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [3414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [3416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [3418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), + [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), + [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), + [3424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), + [3430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275), + [3438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), + [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), + [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), + [3449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), + [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), + [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [3455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), + [3457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), + [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), + [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), + [3467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), + [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [3471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), + [3473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), + [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), + [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), + [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), + [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), + [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), + [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), + [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), + [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), + [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2340), + [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), + [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), + [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), + [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), + [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), + [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), + [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), + [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), + [3519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), + [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [3523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), + [3525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), + [3531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), + [3533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), + [3537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2125), + [3540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1957), + [3543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), + [3545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1809), + [3548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(437), + [3551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2590), + [3554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2507), + [3557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1851), + [3560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2141), + [3563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2282), + [3566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1800), + [3569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1837), + [3572] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2125), + [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), + [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), + [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), + [3585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), + [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [3589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), + [3591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), + [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), + [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), + [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), + [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), + [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), + [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), + [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), + [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), + [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), + [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), + [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), + [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), + [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), + [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), + [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), + [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3471), + [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), + [3667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 76), + [3669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), + [3671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), + [3673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), + [3675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), + [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), + [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), + [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), + [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), + [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), + [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), + [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), + [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3450), + [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2476), + [3699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), + [3703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), + [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), + [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), + [3711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), + [3715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), + [3723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), + [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), + [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), + [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), + [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), + [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), + [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), + [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), + [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), + [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), + [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), + [3765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), + [3767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), + [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), + [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), + [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), + [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), + [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), + [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), + [3787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), + [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), + [3795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), + [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), + [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), + [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), + [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), + [3807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 22), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 23), + [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), + [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), + [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), + [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), + [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [3826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 22), + [3828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), + [3830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [3834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3219), + [3836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 52), + [3838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 52), + [3840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), + [3842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), + [3844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), SHIFT_REPEAT(2282), + [3847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), + [3849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), + [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), + [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [3855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), + [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), + [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), + [3861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2996), + [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), + [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), + [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), + [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), + [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), + [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), + [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), + [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), + [3885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 71), + [3891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 71), + [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), + [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), + [3897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 85), + [3899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 85), + [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, 105), + [3907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 105), + [3909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 101), + [3911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 101), + [3913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 121), + [3919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 121), + [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), + [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), + [3925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 118), + [3927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 118), + [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 129), + [3931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 129), + [3933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 135), + [3935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 135), + [3937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 13), + [3939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 13), + [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [3943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), + [3945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), + [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), + [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), + [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), + [3953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), SHIFT_REPEAT(1944), + [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), + [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), + [3960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 27), + [3966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 27), + [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), + [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), + [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), + [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), + [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), + [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), + [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), + [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [4016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), + [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3490), + [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), + [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), + [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), + [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), + [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), + [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), + [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), + [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138), + [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), + [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), + [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), + [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), + [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), + [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), + [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), + [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), + [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [4096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(162), + [4099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2014), + [4102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2374), + [4105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), + [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), + [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [4111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(2132), + [4114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(163), + [4117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), + [4119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(2132), + [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), + [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), + [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), + [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), + [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), + [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), + [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), + [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), + [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), + [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), + [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), + [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), + [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), + [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), + [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), + [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), + [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2265), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), + [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), + [4210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), + [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), + [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), + [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), + [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), + [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), + [4238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2086), + [4241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), + [4243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2086), + [4246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(186), + [4249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(278), + [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), + [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3179), + [4270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 23), + [4272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [4282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), + [4286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), + [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), + [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), + [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [4298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [4300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), + [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), + [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), + [4312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2086), + [4314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 77), + [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2556), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), + [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), + [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2131), + [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), + [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), + [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), + [4336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 28), + [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586), + [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), + [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), + [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), + [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563), + [4348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), + [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [4352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), + [4354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), + [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [4360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 110), + [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), + [4366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), + [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), + [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), + [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), + [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), + [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), + [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), + [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), + [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), + [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), + [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), + [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [4414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), + [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [4420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2126), + [4422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), + [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), + [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), + [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), + [4432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_atom, 1, 0, 1), + [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), + [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), + [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), + [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), + [4444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 0), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [4448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 38), + [4450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), + [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), + [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), + [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), + [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), + [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), + [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), + [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), + [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), + [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), + [4490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), + [4494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2078), + [4497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), + [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), + [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), + [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), + [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), + [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), + [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), + [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), + [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), + [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [4541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), + [4543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), + [4545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(294), + [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), + [4560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3331), + [4563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), + [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), + [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), + [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), + [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), + [4579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 52), + [4585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 52), + [4587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), + [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), + [4591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), + [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), + [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), + [4597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [4601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [4603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [4605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), + [4607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [4609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [4611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(207), + [4614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3461), + [4617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [4619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), + [4621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), + [4623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2529), + [4625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [4627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [4629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [4637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [4639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), + [4641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161), + [4643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), + [4645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2218), + [4652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), + [4654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2218), + [4657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2220), + [4660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), + [4662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2220), + [4665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), + [4667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), + [4669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), + [4671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [4673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), + [4675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), + [4685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), + [4687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [4689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 47), + [4691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 47), + [4693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), + [4695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [4697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), + [4703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), + [4705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2740), + [4707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [4709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), + [4711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [4713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [4715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [4717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2661), + [4719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), + [4721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [4723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2505), + [4725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 52), + [4731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 53), + [4733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), + [4735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436), + [4737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [4739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 11), + [4741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), + [4743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), + [4745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), + [4747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2220), + [4749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [4751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 30), + [4753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 31), + [4755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), + [4757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), + [4759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), + [4761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), + [4763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [4765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), + [4767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), + [4769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), + [4771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), + [4773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [4775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 12), + [4777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(304), + [4780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [4788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2863), + [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), + [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), + [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2786), + [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), + [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), + [4804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2442), + [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), + [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), + [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2430), + [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [4820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), + [4828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2629), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), + [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), + [4834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 0), + [4836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274), + [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), + [4840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 89), + [4842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 89), + [4844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), + [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), + [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), + [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), + [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), + [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), + [4860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_tag, 2, 0, 13), + [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), + [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2417), + [4866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 10), + [4868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), + [4872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), + [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), + [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), + [4882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 2), + [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), + [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2588), + [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), + [4890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 30), + [4892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), + [4894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 31), + [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), + [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [4900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), SHIFT_REPEAT(2353), + [4903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2486), + [4905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 127), + [4907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2415), + [4909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2497), + [4911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), + [4913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [4915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), + [4917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [4919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471), + [4921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589), + [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), + [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), + [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), + [4929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), + [4931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 46), + [4933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 46), + [4935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), + [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), + [4939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), + [4941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), + [4943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [4945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), + [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), + [4953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(442), + [4956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), + [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), + [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), + [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), + [4968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_subscript, 4, 0, 94), + [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498), + [4972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), + [4974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2462), + [4976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [4982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), + [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), + [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), + [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), + [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851), + [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), + [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), + [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [5004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), + [5006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), + [5008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [5010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [5016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), + [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), + [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), + [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), + [5024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), + [5026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), + [5028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), + [5030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), + [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), + [5034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [5036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 108), + [5038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 122), + [5040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), + [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [5046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [5048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), + [5050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), + [5052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), + [5054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [5056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 110), + [5058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 123), + [5060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [5062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [5064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), + [5068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), + [5070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), + [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), + [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [5076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), + [5078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), + [5080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), + [5082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [5084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), + [5086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), + [5088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), + [5090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [5092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [5094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), + [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), + [5100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [5104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [5106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), + [5110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), + [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), + [5114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), + [5116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [5118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 68), + [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368), + [5122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [5124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(158), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), + [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), + [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), + [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), + [5141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051), + [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [5145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), + [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), + [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), + [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), + [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), + [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [5157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [5159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [5161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [5163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), + [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), + [5167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 23), + [5169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979), + [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), + [5173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), + [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), + [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), + [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [5185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2184), + [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), + [5189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), + [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), + [5193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), + [5195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), + [5197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203), + [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), + [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), + [5203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [5205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2493), + [5208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [5210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2494), + [5213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), + [5215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), + [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), + [5219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), + [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [5223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), + [5225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), + [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), + [5229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), + [5231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), + [5233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2509), + [5235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), + [5237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), + [5239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588), + [5241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), + [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), + [5245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), + [5247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 68), + [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), + [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), + [5253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), + [5255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), + [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), + [5259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), + [5261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), + [5263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), + [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), + [5267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), + [5269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), + [5271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), + [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), + [5275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), + [5277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [5279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), + [5281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 68), + [5283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), + [5285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 72), + [5287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), + [5289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), + [5291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), + [5293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 76), + [5295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 109), + [5297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 77), + [5299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 111), + [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), + [5303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [5305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), + [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), + [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), + [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [5315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), + [5317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), + [5319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), + [5321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), + [5323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [5325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), + [5327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [5329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [5333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [5335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), + [5337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), + [5339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), + [5341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), + [5343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [5345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), + [5347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), + [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), + [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), + [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), + [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), + [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), + [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), + [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), + [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), + [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), + [5367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), + [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), + [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), + [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [5375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), + [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), + [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), + [5381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 28), + [5383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 75), + [5385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), + [5387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3102), + [5389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), + [5391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), + [5393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_import, 2, 0, 13), + [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), + [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), + [5403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(140), + [5406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3068), + [5410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), + [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), + [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), + [5416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3386), + [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), + [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), + [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), + [5439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2882), + [5441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), + [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [5445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1175), + [5448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), + [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), + [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), + [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), + [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), + [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), + [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), + [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), + [5467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 70), + [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), + [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), + [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [5475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), + [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [5483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), + [5485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), + [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), + [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [5491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [5495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [5497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), + [5499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1832), + [5502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), + [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3444), + [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), + [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [5514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1833), + [5517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [5519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), + [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), + [5523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 10), + [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), + [5527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2079), + [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), + [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), + [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), + [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), + [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), + [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), + [5552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), + [5554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), + [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), + [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), + [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), + [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), + [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), + [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), + [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), + [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), + [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), + [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), + [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), + [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), + [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), + [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), + [5602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1128), + [5605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), + [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [5609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), + [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), + [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), + [5615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2395), + [5618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), + [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), + [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), + [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), + [5628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), + [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), + [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), + [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), + [5642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2244), + [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), + [5646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(164), + [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), + [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), + [5655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), + [5657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2766), + [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), + [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), + [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), + [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), + [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), + [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), + [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), + [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), + [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), + [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), + [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), + [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), + [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), + [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [5705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1072), + [5708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), + [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), + [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), + [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), + [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), + [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), + [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), + [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), + [5740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), + [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), + [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), + [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), + [5758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), + [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), + [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [5770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), + [5772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), + [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), + [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), + [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), + [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), + [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), + [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), + [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), + [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), + [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), + [5800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 68), + [5802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 104), + [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), + [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), + [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), + [5820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), + [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), + [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), + [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [5834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3404), + [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3403), + [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), + [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), + [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), + [5846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), + [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [5852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [5854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 104), + [5856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), + [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), + [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), + [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3003), + [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), + [5866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 104), + [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), + [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), + [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), + [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), + [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), + [5882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), + [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), + [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), + [5888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), + [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), + [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), + [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), + [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [5904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), + [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [5922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), + [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), + [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), + [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), + [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), + [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), + [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), + [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [5940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3052), + [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), + [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), + [5958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), + [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), + [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), + [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), + [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), + [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [5974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), + [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [5978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), + [5980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), + [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [5984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), + [5986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [5990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [5992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [5994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [5996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [5998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), + [6000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), + [6002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), + [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [6008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [6010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [6012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), + [6014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [6016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [6018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [6020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), + [6022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [6024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), + [6026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), + [6028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [6030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), + [6032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3001), + [6034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [6036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), + [6038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [6040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [6042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [6044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), + [6046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), + [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), + [6050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [6052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), + [6054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [6056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [6058] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [6060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), + [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [6064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), + [6066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), + [6068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), + [6072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), + [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [6076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [6078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), + [6082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [6084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), + [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [6088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [6090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [6092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [6094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), + [6096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3463), }; enum ts_external_scanner_symbol_identifiers { @@ -159208,6 +154940,7 @@ 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, }; static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { @@ -159244,9 +154977,10 @@ 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, }; -static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { +static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [1] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__template_chars] = true, @@ -159280,6 +155014,7 @@ 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, }, [2] = { [ts_external_token_html_comment] = true, @@ -159576,14 +155311,14 @@ 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, + [ts_external_token__resource_binding_start] = true, }, [36] = { [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__resource_binding_start] = true, + [ts_external_token__completed_arrow_function] = true, }, [37] = { [ts_external_token__ternary_qmark] = true, @@ -159715,24 +155450,24 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, }, [55] = { - [ts_external_token__template_chars] = true, - [ts_external_token_html_comment] = true, - [ts_external_token_escape_sequence] = true, - }, - [56] = { [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, }, + [56] = { + [ts_external_token__template_chars] = true, + [ts_external_token_html_comment] = true, + [ts_external_token_escape_sequence] = true, + }, [57] = { [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_binding] = true, + [ts_external_token__statement_boundary] = true, }, [58] = { [ts_external_token_html_comment] = true, - [ts_external_token__statement_boundary] = true, + [ts_external_token__line_break_after_binding] = true, }, [59] = { [ts_external_token__automatic_semicolon] = true, @@ -159741,23 +155476,23 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, }, [60] = { + [ts_external_token_html_comment] = true, + [ts_external_token__argumentless_new_end] = true, + }, + [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_html_comment] = true, - [ts_external_token__regex_flags_start] = true, + [ts_external_token_escape_sequence] = true, }, [63] = { [ts_external_token_html_comment] = true, - [ts_external_token_regex_pattern] = true, + [ts_external_token__regex_flags_start] = true, }, [64] = { [ts_external_token_html_comment] = true, @@ -159765,11 +155500,15 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { }, [65] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_start] = true, + [ts_external_token__resource_binding_continuation] = true, }, [66] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_continuation] = true, + [ts_external_token_regex_pattern] = true, + }, + [67] = { + [ts_external_token_html_comment] = true, + [ts_external_token__resource_binding_start] = true, }, }; diff --git a/src/scanner.c b/src/scanner.c index 807d9c1..5cb8a78 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -38,6 +38,7 @@ enum TokenType { EXPORT_DEFAULT, DEFAULT_DECLARATION_START, REGEX_FLAGS_START, + ARGUMENTLESS_NEW_END, }; static bool scan_let(TSLexer *lexer); @@ -980,6 +981,22 @@ 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; + scan_whitespace_and_comments(lexer, &scanned_content, true, false); + 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; diff --git a/test/unit/constructors.test.ts b/test/unit/constructors.test.ts new file mode 100644 index 0000000..9068cf9 --- /dev/null +++ b/test/unit/constructors.test.ts @@ -0,0 +1,157 @@ +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 class{}', + 'new yield.C()', + 'new A?.1 : B', + ]) { + 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 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); + expect(tree.rootNode.descendantsOfType('variable_declarator').at(-1)?.childForFieldName('name')?.text).toBe( + 'sentinel' + ); + } + } 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); + } +} + +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) })), + }; +} From 702c044ff35e89003647ee679ef9385d0893b061 Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Wed, 7 Oct 2026 06:23:50 +0900 Subject: [PATCH 2/5] fix: retain division after argumentless constructors Co-authored-by: WillBooster (Codex CLI) --- src/scanner.c | 13 +++++++------ test/unit/constructors.test.ts | 4 ++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/scanner.c b/src/scanner.c index 5cb8a78..d992023 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -984,13 +984,14 @@ bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer *lexer, if (valid_symbols[ARGUMENTLESS_NEW_END] && !(valid_symbols[TEMPLATE_CHARS] && valid_symbols[AUTOMATIC_SEMICOLON])) { lexer->mark_end(lexer); bool scanned_content = false; - scan_whitespace_and_comments(lexer, &scanned_content, true, false); - if (lexer->lookahead == '(' || lexer->lookahead == '[' || lexer->lookahead == '.' || lexer->lookahead == '`') return false; - if (lexer->lookahead == '?') { - advance(lexer); - if (lexer->lookahead == '.') { + 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 (!is_ascii_digit(lexer->lookahead)) return false; + if (lexer->lookahead == '.') { + advance(lexer); + if (!is_ascii_digit(lexer->lookahead)) return false; + } } } lexer->result_symbol = ARGUMENTLESS_NEW_END; diff --git a/test/unit/constructors.test.ts b/test/unit/constructors.test.ts index 9068cf9..3c8462c 100644 --- a/test/unit/constructors.test.ts +++ b/test/unit/constructors.test.ts @@ -33,6 +33,10 @@ test('rejects unparenthesized optional and arrow constructors while preserving c '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)!; From 1ae66729a1a130200988c280925020ae291bc67e Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Wed, 7 Oct 2026 06:47:58 +0900 Subject: [PATCH 3/5] fix: preserve async function constructors Co-authored-by: WillBooster (Codex CLI) --- grammar.js | 32 +- src/grammar.json | 156 +- src/parser.c | 145637 +++++++++++++++--------------- src/scanner.c | 30 +- test/unit/constructors.test.ts | 7 + 5 files changed, 73159 insertions(+), 72703 deletions(-) diff --git a/grammar.js b/grammar.js index 29c6521..d374d33 100644 --- a/grammar.js +++ b/grammar.js @@ -108,6 +108,7 @@ module.exports = grammar({ $._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], @@ -884,6 +885,33 @@ module.exports = grammar({ 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, @@ -902,8 +930,8 @@ module.exports = grammar({ $.null, $.object, $.array, - $.function_expression, - $.generator_function, + alias($._constructor_function_expression, $.function_expression), + alias($._constructor_generator_function, $.generator_function), $.class, $.meta_property ), diff --git a/src/grammar.json b/src/grammar.json index 59dd057..80be81f 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -4556,6 +4556,140 @@ ] } }, + "_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": [ @@ -4634,12 +4768,22 @@ "name": "array" }, { - "type": "SYMBOL", - "name": "function_expression" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_function_expression" + }, + "named": true, + "value": "function_expression" }, { - "type": "SYMBOL", - "name": "generator_function" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_generator_function" + }, + "named": true, + "value": "generator_function" }, { "type": "SYMBOL", @@ -8779,6 +8923,10 @@ { "type": "SYMBOL", "name": "_argumentless_new_end" + }, + { + "type": "SYMBOL", + "name": "_constructor_async_function_start" } ], "inline": [ diff --git a/src/parser.c b/src/parser.c index 5d5cb39..904ea7f 100644 --- a/src/parser.c +++ b/src/parser.c @@ -7,16 +7,16 @@ #endif #define LANGUAGE_VERSION 15 -#define STATE_COUNT 3507 +#define STATE_COUNT 3523 #define LARGE_STATE_COUNT 641 -#define SYMBOL_COUNT 309 +#define SYMBOL_COUNT 312 #define ALIAS_COUNT 5 -#define TOKEN_COUNT 160 -#define EXTERNAL_TOKEN_COUNT 34 +#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 142 +#define PRODUCTION_ID_COUNT 143 #define SUPERTYPE_COUNT 5 enum ts_symbol_identifiers { @@ -179,160 +179,163 @@ enum ts_symbol_identifiers { sym__default_declaration_start = 157, sym__regex_flags_start = 158, sym__argumentless_new_end = 159, - sym_program = 160, - sym__statement = 161, - sym__single_statement = 162, - sym_export_statement = 163, - sym_namespace_export = 164, - sym_export_clause = 165, - sym_export_specifier = 166, - sym__local_export_clause = 167, - sym__local_export_specifier = 168, - sym__module_export_name = 169, - sym_declaration = 170, - sym_import = 171, - sym_import_statement = 172, - sym_import_clause = 173, - sym__from_clause = 174, - sym_namespace_import = 175, - sym_named_imports = 176, - sym_import_specifier = 177, - sym_import_attribute = 178, - sym_statement = 179, - sym_expression_statement = 180, - sym_variable_declaration = 181, - sym_lexical_declaration = 182, - sym_using_declaration = 183, - sym__using_declarator = 184, - sym_variable_declarator = 185, - sym_statement_block = 186, - sym_else_clause = 187, - sym_if_statement = 188, - sym_switch_statement = 189, - sym_for_statement = 190, - sym__for_initializer = 191, - sym__for_condition = 192, - sym_for_lexical_declaration = 193, - sym_for_variable_declaration = 194, - sym__for_using_declaration = 195, - sym_for_in_statement = 196, - sym__for_header = 197, - sym_while_statement = 198, - sym_do_statement = 199, - sym_try_statement = 200, - sym_with_statement = 201, - sym_break_statement = 202, - sym_continue_statement = 203, - sym_debugger_statement = 204, - sym_return_statement = 205, - sym_throw_statement = 206, - sym_empty_statement = 207, - sym_labeled_statement = 208, - sym_switch_body = 209, - sym_switch_case = 210, - sym_switch_default = 211, - sym_catch_clause = 212, - sym_finally_clause = 213, - sym_parenthesized_expression = 214, - sym_expression = 215, - sym_primary_expression = 216, - sym_yield_expression = 217, - sym_object = 218, - sym_object_pattern = 219, - sym_assignment_pattern = 220, - sym_object_assignment_pattern = 221, - sym_array = 222, - sym_array_pattern = 223, - sym_jsx_element = 224, - sym_jsx_expression = 225, - sym_jsx_opening_element = 226, - sym_nested_identifier = 227, - sym_jsx_namespace_name = 228, - sym_jsx_closing_element = 229, - sym_jsx_self_closing_element = 230, - sym_jsx_attribute = 231, - sym__jsx_string = 232, - sym_class = 233, - sym_class_declaration = 234, - sym_class_heritage = 235, - sym_function_expression = 236, - sym_function_declaration = 237, - sym_generator_function = 238, - sym_generator_function_declaration = 239, - sym_arrow_function = 240, - sym_call_expression = 241, - sym_new_expression = 242, - sym__constructor_atom = 243, - sym__constructor = 244, - sym__constructor_chain_base = 245, - sym__constructor_import = 246, - sym__constructor_member = 247, - sym__constructor_subscript = 248, - sym__constructor_tag = 249, - sym__argumentless_new_expression = 250, - sym_await_expression = 251, - sym_member_expression = 252, - sym_subscript_expression = 253, - sym_assignment_expression = 254, - sym__augmented_assignment_lhs = 255, - sym_augmented_assignment_expression = 256, - sym__initializer = 257, - sym__destructuring_pattern = 258, - sym_spread_element = 259, - sym_ternary_expression = 260, - sym_binary_expression = 261, - sym_unary_expression = 262, - sym_update_expression = 263, - sym_sequence_expression = 264, - sym_string = 265, - sym_template_string = 266, - sym_template_substitution = 267, - sym_regex = 268, - sym_meta_property = 269, - sym_arguments = 270, - sym_decorator = 271, - sym_decorator_member_expression = 272, - sym_decorator_call_expression = 273, - sym_class_body = 274, - sym_field_definition = 275, - sym_formal_parameters = 276, - sym_class_static_block = 277, - sym_pattern = 278, - sym_rest_pattern = 279, - sym_method_definition = 280, - sym__class_member_body = 281, - sym_pair = 282, - sym_pair_pattern = 283, - sym__field_name = 284, - sym__property_name = 285, - sym_computed_property_name = 286, - aux_sym_program_repeat1 = 287, - aux_sym_export_statement_repeat1 = 288, - aux_sym_export_clause_repeat1 = 289, - aux_sym__local_export_clause_repeat1 = 290, - aux_sym_named_imports_repeat1 = 291, - aux_sym_variable_declaration_repeat1 = 292, - aux_sym_using_declaration_repeat1 = 293, - aux_sym_switch_body_repeat1 = 294, - aux_sym_object_repeat1 = 295, - aux_sym_object_pattern_repeat1 = 296, - aux_sym_array_repeat1 = 297, - aux_sym_array_pattern_repeat1 = 298, - aux_sym_jsx_element_repeat1 = 299, - aux_sym_jsx_opening_element_repeat1 = 300, - aux_sym__jsx_string_repeat1 = 301, - aux_sym__jsx_string_repeat2 = 302, - aux_sym_sequence_expression_repeat1 = 303, - aux_sym_string_repeat1 = 304, - aux_sym_string_repeat2 = 305, - aux_sym_template_string_repeat1 = 306, - aux_sym_class_body_repeat1 = 307, - aux_sym_formal_parameters_repeat1 = 308, - anon_alias_sym_await = 309, - alias_sym_property_identifier = 310, - alias_sym_shorthand_property_identifier = 311, - alias_sym_shorthand_property_identifier_pattern = 312, - alias_sym_statement_identifier = 313, + 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[] = { @@ -496,6 +499,7 @@ static const char * const ts_symbol_names[] = { [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", @@ -579,6 +583,8 @@ 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", @@ -813,6 +819,7 @@ static const TSSymbol ts_symbol_map[] = { [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, @@ -896,6 +903,8 @@ 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, @@ -1610,6 +1619,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = true, }, + [sym__constructor_async_function_start] = { + .visible = false, + .named = true, + }, [sym_program] = { .visible = true, .named = true, @@ -1946,6 +1959,14 @@ 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, @@ -2322,134 +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 = 2}, - [11] = {.index = 9, .length = 2}, - [12] = {.index = 11, .length = 2}, - [13] = {.index = 13, .length = 2}, - [14] = {.index = 15, .length = 2}, - [15] = {.index = 17, .length = 2}, - [16] = {.index = 19, .length = 2}, - [17] = {.index = 21, .length = 2}, - [18] = {.index = 23, .length = 2}, - [20] = {.index = 25, .length = 1}, - [21] = {.index = 26, .length = 1}, - [25] = {.index = 27, .length = 1}, - [26] = {.index = 28, .length = 1}, - [27] = {.index = 29, .length = 1}, - [28] = {.index = 28, .length = 1}, - [29] = {.index = 30, .length = 2}, - [30] = {.index = 32, .length = 2}, - [31] = {.index = 32, .length = 2}, - [32] = {.index = 34, .length = 1}, - [33] = {.index = 35, .length = 1}, - [34] = {.index = 36, .length = 2}, - [35] = {.index = 38, .length = 6}, - [36] = {.index = 44, .length = 2}, - [37] = {.index = 46, .length = 2}, - [38] = {.index = 48, .length = 1}, - [39] = {.index = 49, .length = 1}, - [40] = {.index = 50, .length = 2}, - [41] = {.index = 52, .length = 2}, - [42] = {.index = 54, .length = 2}, - [43] = {.index = 56, .length = 2}, - [44] = {.index = 58, .length = 2}, - [45] = {.index = 60, .length = 2}, - [46] = {.index = 62, .length = 1}, - [47] = {.index = 63, .length = 1}, - [48] = {.index = 64, .length = 1}, - [49] = {.index = 21, .length = 2}, - [50] = {.index = 23, .length = 2}, - [51] = {.index = 65, .length = 3}, - [52] = {.index = 68, .length = 2}, - [53] = {.index = 68, .length = 2}, - [54] = {.index = 70, .length = 3}, - [55] = {.index = 70, .length = 3}, - [56] = {.index = 73, .length = 2}, - [57] = {.index = 75, .length = 3}, - [58] = {.index = 78, .length = 2}, - [59] = {.index = 80, .length = 2}, - [60] = {.index = 82, .length = 2}, - [61] = {.index = 84, .length = 2}, - [62] = {.index = 86, .length = 2}, - [63] = {.index = 88, .length = 1}, - [64] = {.index = 89, .length = 2}, - [65] = {.index = 91, .length = 2}, - [66] = {.index = 93, .length = 1}, - [67] = {.index = 94, .length = 1}, - [68] = {.index = 95, .length = 2}, - [69] = {.index = 21, .length = 2}, - [70] = {.index = 97, .length = 2}, - [71] = {.index = 99, .length = 3}, - [72] = {.index = 102, .length = 1}, - [73] = {.index = 103, .length = 2}, - [74] = {.index = 102, .length = 1}, - [75] = {.index = 103, .length = 2}, - [76] = {.index = 105, .length = 2}, - [77] = {.index = 105, .length = 2}, - [78] = {.index = 107, .length = 1}, - [79] = {.index = 108, .length = 2}, - [80] = {.index = 110, .length = 2}, - [81] = {.index = 112, .length = 1}, - [82] = {.index = 113, .length = 2}, - [83] = {.index = 115, .length = 6}, - [84] = {.index = 121, .length = 1}, - [85] = {.index = 122, .length = 3}, + [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 = 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 = 2}, - [90] = {.index = 136, .length = 2}, - [91] = {.index = 138, .length = 2}, - [92] = {.index = 138, .length = 2}, - [93] = {.index = 140, .length = 2}, - [94] = {.index = 142, .length = 2}, - [95] = {.index = 144, .length = 2}, - [96] = {.index = 146, .length = 3}, - [97] = {.index = 149, .length = 2}, - [98] = {.index = 151, .length = 4}, - [99] = {.index = 155, .length = 2}, - [100] = {.index = 157, .length = 2}, - [101] = {.index = 159, .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 = 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 = 2}, - [104] = {.index = 167, .length = 2}, - [105] = {.index = 169, .length = 4}, - [106] = {.index = 173, .length = 2}, - [107] = {.index = 173, .length = 2}, - [108] = {.index = 175, .length = 2}, - [109] = {.index = 177, .length = 3}, - [110] = {.index = 175, .length = 2}, - [111] = {.index = 177, .length = 3}, - [112] = {.index = 180, .length = 2}, - [113] = {.index = 182, .length = 2}, - [114] = {.index = 184, .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 = 2}, - [117] = {.index = 192, .length = 3}, + [116] = {.index = 190, .length = 3}, + [117] = {.index = 193, .length = 2}, [118] = {.index = 195, .length = 3}, - [119] = {.index = 198, .length = 2}, - [120] = {.index = 200, .length = 3}, - [121] = {.index = 203, .length = 4}, - [122] = {.index = 207, .length = 3}, - [123] = {.index = 207, .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 = 210, .length = 3}, + [125] = {.index = 213, .length = 3}, [126] = {.index = 213, .length = 3}, - [127] = {.index = 216, .length = 2}, - [128] = {.index = 218, .length = 3}, - [129] = {.index = 221, .length = 4}, - [130] = {.index = 225, .length = 4}, - [131] = {.index = 225, .length = 4}, - [132] = {.index = 229, .length = 4}, - [133] = {.index = 233, .length = 2}, - [134] = {.index = 235, .length = 2}, - [135] = {.index = 237, .length = 4}, - [136] = {.index = 241, .length = 5}, - [137] = {.index = 241, .length = 5}, - [138] = {.index = 246, .length = 4}, - [139] = {.index = 246, .length = 4}, - [140] = {.index = 250, .length = 5}, - [141] = {.index = 250, .length = 5}, + [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[] = { @@ -2467,356 +2489,360 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_argument, 1}, {field_operator, 0}, [7] = + {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}, - [9] = + [12] = {field_object, 0, .inherited = true}, {field_property, 0, .inherited = true}, - [11] = + [14] = {field_index, 0, .inherited = true}, {field_object, 0, .inherited = true}, - [13] = + [16] = {field_arguments, 1}, {field_function, 0}, - [15] = + [18] = {field_close_tag, 1}, {field_open_tag, 0}, - [17] = + [20] = {field_decorator, 0, .inherited = true}, {field_decorator, 1, .inherited = true}, - [19] = + [22] = {field_body, 2}, {field_label, 0}, - [21] = + [24] = {field_left, 0}, {field_right, 2}, - [23] = + [26] = {field_body, 2}, {field_parameter, 0}, - [25] = + [28] = {field_body, 2}, - [26] = + [29] = {field_declaration, 2}, - [27] = + [30] = {field_label, 1}, - [28] = + [31] = {field_property, 0}, - [29] = + [32] = {field_member, 0}, - [30] = + [33] = {field_body, 2}, {field_name, 1}, - [32] = + [35] = {field_name, 0}, {field_value, 1, .inherited = true}, - [34] = + [37] = {field_kind, 0}, - [35] = + [38] = {field_initializer, 0}, - [36] = + [39] = {field_initializer, 0}, {field_kind, 0, .inherited = true}, - [38] = + [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}, - [44] = + [47] = {field_body, 2}, {field_parameters, 1}, - [46] = + [49] = {field_condition, 1}, {field_consequence, 2}, - [48] = + [51] = {field_source, 1}, - [49] = + [52] = {field_constructor, 1}, - [50] = + [53] = {field_arguments, 2}, {field_constructor, 1}, - [52] = + [55] = {field_body, 2}, {field_value, 1}, - [54] = + [57] = {field_body, 1}, {field_handler, 2}, - [56] = + [59] = {field_body, 1}, {field_finalizer, 2}, - [58] = + [61] = {field_body, 2}, {field_condition, 1}, - [60] = + [63] = {field_body, 2}, {field_object, 1}, - [62] = + [65] = {field_name, 1}, - [63] = + [66] = {field_attribute, 0}, - [64] = + [67] = {field_pattern, 1}, - [65] = + [68] = {field_left, 0}, {field_operator, 1}, {field_right, 2}, - [68] = + [71] = {field_object, 0}, {field_property, 2}, - [70] = + [73] = {field_object, 0}, {field_optional_chain, 1}, {field_property, 2}, - [73] = + [76] = {field_argument, 0}, {field_operator, 1}, - [75] = + [78] = {field_arguments, 2}, {field_function, 0}, {field_optional_chain, 1}, - [78] = + [81] = {field_close_tag, 2}, {field_open_tag, 0}, - [80] = + [83] = {field_body, 2}, {field_parameters, 0}, - [82] = + [85] = {field_declaration, 2}, {field_decorator, 0, .inherited = true}, - [84] = + [87] = {field_body, 2}, {field_decorator, 0, .inherited = true}, - [86] = + [89] = {field_body, 3}, {field_name, 2}, - [88] = + [91] = {field_body, 3}, - [89] = + [92] = {field_body, 3}, {field_parameters, 2}, - [91] = + [94] = {field_body, 3}, {field_decorator, 1, .inherited = true}, - [93] = + [96] = {field_value, 2}, - [94] = + [97] = {field_source, 2, .inherited = true}, - [95] = + [98] = {field_alias, 1, .inherited = true}, {field_name, 1, .inherited = true}, - [97] = + [100] = {field_key, 0}, {field_value, 2}, - [99] = + [102] = {field_body, 2}, {field_name, 0}, {field_parameters, 1}, - [102] = + [105] = {field_property, 1}, - [103] = + [106] = {field_property, 0}, {field_value, 1, .inherited = true}, - [105] = + [108] = {field_decorator, 0, .inherited = true}, {field_property, 1}, - [107] = + [110] = {field_member, 1, .inherited = true}, - [108] = + [111] = {field_member, 0, .inherited = true}, {field_member, 1, .inherited = true}, - [110] = + [113] = {field_body, 3}, {field_name, 1}, - [112] = + [115] = {field_value, 1}, - [113] = + [116] = {field_body, 1}, {field_condition, 3}, - [115] = + [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}, - [121] = + [124] = {field_condition, 0}, - [122] = + [125] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, - [125] = + [128] = {field_alternative, 3}, {field_condition, 1}, {field_consequence, 2}, - [128] = + [131] = {field_body, 1}, {field_finalizer, 3}, {field_handler, 2}, - [131] = + [134] = {field_kind, 0}, {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [134] = + [137] = {field_attribute, 2, .inherited = true}, {field_name, 1}, - [136] = + [139] = {field_attribute, 0, .inherited = true}, {field_attribute, 1, .inherited = true}, - [138] = + [141] = {field_body, 3}, {field_parameter, 1}, - [140] = + [143] = {field_body, 3}, {field_parameters, 1}, - [142] = + [145] = {field_index, 2}, {field_object, 0}, - [144] = + [147] = {field_declaration, 3}, {field_decorator, 0, .inherited = true}, - [146] = + [149] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [149] = + [152] = {field_body, 3}, {field_decorator, 0, .inherited = true}, - [151] = + [154] = {field_kind, 0}, {field_kind, 1}, {field_name, 3, .inherited = true}, {field_value, 3, .inherited = true}, - [155] = + [158] = {field_body, 4}, {field_name, 2}, - [157] = + [160] = {field_body, 4}, {field_parameters, 3}, - [159] = + [162] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, - [162] = + [165] = {field_body, 4}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [165] = + [168] = {field_body, 4}, {field_decorator, 1, .inherited = true}, - [167] = + [170] = {field_alias, 2}, {field_name, 0}, - [169] = + [172] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 1}, {field_parameters, 2}, - [173] = + [176] = {field_property, 1}, {field_value, 2, .inherited = true}, - [175] = + [178] = {field_decorator, 0, .inherited = true}, {field_property, 2}, - [177] = + [180] = {field_decorator, 0, .inherited = true}, {field_property, 1}, {field_value, 2, .inherited = true}, - [180] = + [183] = {field_condition, 0}, {field_condition, 1}, - [182] = + [185] = {field_flags, 4}, {field_pattern, 1}, - [184] = + [187] = {field_alternative, 4}, {field_condition, 0}, {field_consequence, 2}, - [187] = + [190] = {field_index, 3}, {field_object, 0}, {field_optional_chain, 1}, - [190] = + [193] = {field_decorator, 0, .inherited = true}, {field_value, 3}, - [192] = + [195] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [195] = + [198] = {field_body, 5}, {field_name, 3}, {field_parameters, 4}, - [198] = + [201] = {field_body, 5}, {field_parameters, 4}, - [200] = + [203] = {field_body, 5}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [203] = + [206] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, {field_parameters, 3}, - [207] = + [210] = {field_decorator, 0, .inherited = true}, {field_property, 2}, {field_value, 3, .inherited = true}, - [210] = + [213] = {field_left, 1}, {field_operator, 2}, {field_right, 3}, - [213] = + [216] = {field_body, 5}, {field_condition, 3, .inherited = true}, {field_initializer, 2, .inherited = true}, - [216] = + [219] = {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [218] = + [221] = {field_body, 6}, {field_name, 4}, {field_parameters, 5}, - [221] = + [224] = {field_body, 5}, {field_decorator, 0, .inherited = true}, {field_name, 3}, {field_parameters, 4}, - [225] = + [228] = {field_kind, 1}, {field_left, 2}, {field_operator, 3}, {field_right, 4}, - [229] = + [232] = {field_body, 6}, {field_condition, 3, .inherited = true}, {field_increment, 4}, {field_initializer, 2, .inherited = true}, - [233] = + [236] = {field_body, 3}, {field_value, 1}, - [235] = + [238] = {field_body, 4}, {field_parameter, 2}, - [237] = + [240] = {field_body, 6}, {field_decorator, 0, .inherited = true}, {field_name, 4}, {field_parameters, 5}, - [241] = + [244] = {field_kind, 1}, {field_left, 2}, {field_operator, 4}, {field_right, 5}, {field_value, 3, .inherited = true}, - [246] = + [249] = {field_kind, 1}, {field_left, 3}, {field_operator, 4}, {field_right, 5}, - [250] = + [253] = {field_kind, 1}, {field_kind, 2}, {field_left, 4}, @@ -2835,92 +2861,92 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [7] = { [0] = sym_identifier, }, - [16] = { - [0] = alias_sym_statement_identifier, - }, [17] = { - [0] = sym_identifier, + [0] = alias_sym_statement_identifier, }, [18] = { [0] = sym_identifier, }, [19] = { + [0] = sym_identifier, + }, + [20] = { [0] = anon_alias_sym_await, }, - [22] = { + [23] = { [1] = alias_sym_shorthand_property_identifier, }, - [23] = { + [24] = { [1] = alias_sym_shorthand_property_identifier_pattern, }, - [24] = { + [25] = { [1] = sym_identifier, }, - [25] = { + [26] = { [1] = alias_sym_statement_identifier, }, - [26] = { + [27] = { [0] = alias_sym_property_identifier, }, - [30] = { + [31] = { [0] = sym_identifier, }, - [52] = { + [53] = { [2] = alias_sym_property_identifier, }, - [54] = { + [55] = { [2] = alias_sym_property_identifier, }, - [69] = { + [70] = { [0] = alias_sym_shorthand_property_identifier_pattern, }, - [72] = { + [73] = { [1] = alias_sym_property_identifier, }, - [73] = { + [74] = { [0] = alias_sym_property_identifier, }, - [76] = { + [77] = { [1] = alias_sym_property_identifier, }, - [83] = { + [84] = { [1] = anon_alias_sym_await, }, - [91] = { + [92] = { [1] = sym_identifier, }, - [98] = { + [99] = { [0] = anon_alias_sym_await, }, - [106] = { + [107] = { [1] = alias_sym_property_identifier, }, - [108] = { + [109] = { [2] = alias_sym_property_identifier, }, - [109] = { + [110] = { [1] = alias_sym_property_identifier, }, - [122] = { + [123] = { [2] = alias_sym_property_identifier, }, - [124] = { + [125] = { [1] = sym_identifier, }, - [130] = { + [131] = { [2] = sym_identifier, }, - [136] = { + [137] = { [2] = sym_identifier, }, - [138] = { + [139] = { [3] = sym_identifier, }, - [140] = { + [141] = { [1] = anon_alias_sym_await, [4] = sym_identifier, }, - [141] = { + [142] = { [1] = anon_alias_sym_await, }, }; @@ -2965,69 +2991,69 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [26] = 26, [27] = 27, [28] = 28, - [29] = 18, - [30] = 30, + [29] = 29, + [30] = 27, [31] = 31, [32] = 32, - [33] = 19, - [34] = 20, - [35] = 22, - [36] = 24, - [37] = 26, - [38] = 27, - [39] = 8, - [40] = 40, + [33] = 33, + [34] = 34, + [35] = 20, + [36] = 22, + [37] = 24, + [38] = 25, + [39] = 26, + [40] = 8, [41] = 41, - [42] = 32, - [43] = 43, - [44] = 21, + [42] = 31, + [43] = 41, + [44] = 44, [45] = 23, - [46] = 46, - [47] = 46, - [48] = 43, - [49] = 30, - [50] = 46, - [51] = 43, - [52] = 31, - [53] = 46, - [54] = 43, - [55] = 46, - [56] = 43, - [57] = 46, - [58] = 43, - [59] = 46, - [60] = 43, - [61] = 43, - [62] = 46, - [63] = 43, - [64] = 46, - [65] = 43, - [66] = 46, - [67] = 43, - [68] = 46, - [69] = 46, - [70] = 46, - [71] = 41, - [72] = 46, + [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] = 73, - [77] = 74, - [78] = 8, - [79] = 75, + [76] = 75, + [77] = 8, + [78] = 73, + [79] = 74, [80] = 80, [81] = 80, - [82] = 80, - [83] = 83, - [84] = 8, - [85] = 85, - [86] = 85, - [87] = 74, - [88] = 8, + [82] = 82, + [83] = 80, + [84] = 84, + [85] = 73, + [86] = 8, + [87] = 8, + [88] = 84, [89] = 8, - [90] = 90, - [91] = 8, + [90] = 8, + [91] = 91, [92] = 8, [93] = 93, [94] = 93, @@ -3052,401 +3078,401 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [113] = 113, [114] = 114, [115] = 115, - [116] = 115, - [117] = 117, - [118] = 117, + [116] = 116, + [117] = 115, + [118] = 116, [119] = 119, [120] = 120, - [121] = 119, - [122] = 119, - [123] = 119, - [124] = 119, - [125] = 125, - [126] = 119, - [127] = 119, - [128] = 119, - [129] = 119, - [130] = 119, - [131] = 125, + [121] = 121, + [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] = 135, - [136] = 133, - [137] = 133, + [135] = 134, + [136] = 136, + [137] = 134, [138] = 138, - [139] = 138, + [139] = 139, [140] = 140, - [141] = 141, - [142] = 141, + [141] = 139, + [142] = 138, [143] = 138, [144] = 138, [145] = 138, [146] = 138, [147] = 147, - [148] = 148, - [149] = 149, - [150] = 148, - [151] = 148, - [152] = 148, - [153] = 148, - [154] = 154, - [155] = 148, - [156] = 148, - [157] = 148, + [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] = 148, + [160] = 147, [161] = 161, [162] = 162, - [163] = 162, + [163] = 163, [164] = 164, - [165] = 165, - [166] = 165, + [165] = 163, + [166] = 164, [167] = 167, [168] = 168, [169] = 169, - [170] = 169, - [171] = 171, + [170] = 170, + [171] = 170, [172] = 172, [173] = 173, [174] = 174, [175] = 175, [176] = 176, - [177] = 172, + [177] = 177, [178] = 178, [179] = 179, [180] = 180, [181] = 181, - [182] = 176, - [183] = 178, + [182] = 180, + [183] = 183, [184] = 173, - [185] = 174, - [186] = 186, - [187] = 172, - [188] = 188, - [189] = 180, - [190] = 180, - [191] = 172, - [192] = 176, - [193] = 178, + [185] = 176, + [186] = 176, + [187] = 187, + [188] = 176, + [189] = 179, + [190] = 190, + [191] = 181, + [192] = 180, + [193] = 183, [194] = 173, - [195] = 174, - [196] = 196, + [195] = 195, + [196] = 176, [197] = 197, - [198] = 173, - [199] = 174, - [200] = 180, - [201] = 201, - [202] = 176, - [203] = 178, + [198] = 183, + [199] = 179, + [200] = 181, + [201] = 181, + [202] = 180, + [203] = 183, [204] = 173, - [205] = 174, - [206] = 206, + [205] = 179, + [206] = 173, [207] = 207, - [208] = 172, - [209] = 180, + [208] = 181, + [209] = 172, [210] = 180, - [211] = 176, - [212] = 176, - [213] = 213, - [214] = 178, + [211] = 183, + [212] = 173, + [213] = 176, + [214] = 214, [215] = 215, - [216] = 216, - [217] = 173, - [218] = 174, + [216] = 180, + [217] = 183, + [218] = 173, [219] = 219, - [220] = 178, - [221] = 178, - [222] = 172, - [223] = 216, - [224] = 173, - [225] = 175, - [226] = 172, - [227] = 227, - [228] = 180, - [229] = 206, - [230] = 176, - [231] = 174, - [232] = 178, - [233] = 173, - [234] = 174, - [235] = 235, + [220] = 183, + [221] = 175, + [222] = 179, + [223] = 172, + [224] = 176, + [225] = 207, + [226] = 179, + [227] = 215, + [228] = 181, + [229] = 176, + [230] = 180, + [231] = 183, + [232] = 173, + [233] = 219, + [234] = 234, + [235] = 181, [236] = 236, [237] = 172, - [238] = 235, - [239] = 175, - [240] = 227, - [241] = 206, - [242] = 235, - [243] = 180, - [244] = 175, - [245] = 227, - [246] = 206, - [247] = 235, - [248] = 248, - [249] = 175, - [250] = 227, - [251] = 206, - [252] = 235, - [253] = 176, - [254] = 175, - [255] = 227, - [256] = 206, - [257] = 235, - [258] = 258, + [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] = 227, + [260] = 260, [261] = 261, [262] = 262, [263] = 263, [264] = 264, - [265] = 265, + [265] = 261, [266] = 266, [267] = 267, [268] = 268, - [269] = 266, + [269] = 269, [270] = 270, [271] = 271, [272] = 272, [273] = 273, - [274] = 268, - [275] = 272, - [276] = 273, + [274] = 274, + [275] = 275, + [276] = 276, [277] = 277, [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] = 291, - [292] = 277, - [293] = 264, - [294] = 278, - [295] = 271, + [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] = 266, - [298] = 280, - [299] = 270, - [300] = 281, - [301] = 271, - [302] = 282, - [303] = 268, - [304] = 272, - [305] = 273, - [306] = 277, - [307] = 279, - [308] = 280, - [309] = 281, - [310] = 282, - [311] = 283, - [312] = 284, - [313] = 285, - [314] = 286, - [315] = 287, - [316] = 288, - [317] = 289, - [318] = 264, - [319] = 266, - [320] = 283, - [321] = 270, - [322] = 284, - [323] = 271, - [324] = 268, - [325] = 272, - [326] = 273, - [327] = 277, - [328] = 279, - [329] = 280, - [330] = 281, - [331] = 282, - [332] = 283, - [333] = 284, - [334] = 285, - [335] = 286, - [336] = 287, - [337] = 288, - [338] = 289, - [339] = 285, - [340] = 286, - [341] = 264, - [342] = 266, - [343] = 287, - [344] = 270, - [345] = 288, - [346] = 271, - [347] = 268, - [348] = 272, - [349] = 273, - [350] = 277, - [351] = 279, - [352] = 280, - [353] = 281, - [354] = 282, - [355] = 283, - [356] = 284, - [357] = 285, - [358] = 286, - [359] = 287, - [360] = 288, - [361] = 289, - [362] = 264, - [363] = 266, - [364] = 270, - [365] = 271, - [366] = 268, - [367] = 272, - [368] = 273, - [369] = 277, - [370] = 279, - [371] = 281, - [372] = 282, - [373] = 283, - [374] = 284, - [375] = 285, - [376] = 286, - [377] = 287, - [378] = 288, - [379] = 289, - [380] = 264, - [381] = 289, + [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] = 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] = 279, + [357] = 280, + [358] = 282, + [359] = 359, + [360] = 301, + [361] = 273, + [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] = 383, - [384] = 384, + [383] = 382, + [384] = 300, [385] = 385, - [386] = 290, - [387] = 266, - [388] = 270, - [389] = 271, - [390] = 268, - [391] = 272, - [392] = 273, - [393] = 277, - [394] = 279, - [395] = 280, - [396] = 281, - [397] = 282, - [398] = 283, - [399] = 284, - [400] = 285, - [401] = 286, - [402] = 287, - [403] = 288, - [404] = 289, - [405] = 264, - [406] = 266, - [407] = 270, - [408] = 271, - [409] = 268, - [410] = 272, - [411] = 273, - [412] = 277, - [413] = 279, - [414] = 280, - [415] = 281, - [416] = 282, - [417] = 283, - [418] = 284, - [419] = 285, - [420] = 286, - [421] = 287, - [422] = 288, - [423] = 289, - [424] = 264, - [425] = 383, + [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] = 270, - [429] = 290, - [430] = 383, + [428] = 382, + [429] = 429, + [430] = 430, [431] = 431, - [432] = 383, - [433] = 433, - [434] = 265, - [435] = 291, - [436] = 382, - [437] = 385, - [438] = 266, - [439] = 270, - [440] = 271, - [441] = 268, - [442] = 272, - [443] = 273, - [444] = 277, - [445] = 279, - [446] = 280, - [447] = 281, - [448] = 282, - [449] = 283, - [450] = 284, - [451] = 285, - [452] = 286, - [453] = 287, - [454] = 288, - [455] = 289, - [456] = 264, - [457] = 290, - [458] = 265, - [459] = 291, - [460] = 382, - [461] = 265, - [462] = 291, - [463] = 382, - [464] = 265, - [465] = 291, - [466] = 382, - [467] = 265, - [468] = 291, - [469] = 469, - [470] = 382, - [471] = 291, - [472] = 291, - [473] = 291, - [474] = 474, + [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] = 478, - [482] = 476, + [481] = 476, + [482] = 478, [483] = 478, [484] = 484, [485] = 484, - [486] = 486, - [487] = 484, + [486] = 484, + [487] = 487, [488] = 488, - [489] = 484, + [489] = 488, [490] = 490, - [491] = 491, - [492] = 490, - [493] = 114, + [491] = 484, + [492] = 492, + [493] = 106, [494] = 494, - [495] = 494, - [496] = 494, - [497] = 494, - [498] = 498, - [499] = 107, + [495] = 495, + [496] = 108, + [497] = 495, + [498] = 495, + [499] = 495, [500] = 500, - [501] = 501, + [501] = 500, [502] = 502, [503] = 503, - [504] = 500, + [504] = 502, [505] = 505, [506] = 506, - [507] = 501, + [507] = 507, [508] = 508, [509] = 509, - [510] = 510, + [510] = 105, [511] = 511, [512] = 512, [513] = 513, @@ -3473,11 +3499,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [534] = 534, [535] = 535, [536] = 536, - [537] = 105, - [538] = 106, + [537] = 537, + [538] = 538, [539] = 539, [540] = 540, - [541] = 541, + [541] = 506, [542] = 542, [543] = 543, [544] = 544, @@ -3544,7 +3570,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [605] = 605, [606] = 606, [607] = 607, - [608] = 502, + [608] = 608, [609] = 609, [610] = 610, [611] = 611, @@ -3562,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, @@ -3571,16 +3597,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [632] = 632, [633] = 633, [634] = 484, - [635] = 484, - [636] = 574, + [635] = 544, + [636] = 484, [637] = 637, - [638] = 501, + [638] = 502, [639] = 637, [640] = 484, [641] = 484, - [642] = 528, - [643] = 484, - [644] = 614, + [642] = 484, + [643] = 549, + [644] = 611, [645] = 645, [646] = 645, [647] = 647, @@ -3590,12 +3616,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [651] = 651, [652] = 652, [653] = 653, - [654] = 653, + [654] = 652, [655] = 655, - [656] = 653, - [657] = 657, - [658] = 653, - [659] = 488, + [656] = 656, + [657] = 652, + [658] = 652, + [659] = 659, [660] = 660, [661] = 661, [662] = 662, @@ -3604,7 +3630,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [665] = 665, [666] = 666, [667] = 667, - [668] = 668, + [668] = 492, [669] = 669, [670] = 670, [671] = 671, @@ -3616,175 +3642,175 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [677] = 677, [678] = 678, [679] = 679, - [680] = 488, - [681] = 681, + [680] = 680, + [681] = 492, [682] = 682, - [683] = 683, - [684] = 488, - [685] = 683, - [686] = 686, - [687] = 676, - [688] = 677, - [689] = 678, - [690] = 679, - [691] = 673, - [692] = 679, + [683] = 674, + [684] = 679, + [685] = 492, + [686] = 673, + [687] = 680, + [688] = 682, + [689] = 689, + [690] = 677, + [691] = 682, + [692] = 674, [693] = 673, - [694] = 675, - [695] = 678, - [696] = 681, - [697] = 682, - [698] = 674, - [699] = 488, - [700] = 676, - [701] = 677, - [702] = 686, - [703] = 703, - [704] = 704, + [694] = 678, + [695] = 675, + [696] = 696, + [697] = 676, + [698] = 696, + [699] = 699, + [700] = 677, + [701] = 674, + [702] = 689, + [703] = 679, + [704] = 675, [705] = 705, - [706] = 704, - [707] = 705, - [708] = 708, - [709] = 686, - [710] = 681, - [711] = 708, - [712] = 678, - [713] = 682, - [714] = 674, - [715] = 675, - [716] = 679, - [717] = 673, - [718] = 488, + [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] = 677, - [721] = 721, - [722] = 686, - [723] = 719, - [724] = 681, - [725] = 682, - [726] = 674, - [727] = 675, - [728] = 728, - [729] = 719, - [730] = 728, - [731] = 719, - [732] = 676, - [733] = 719, - [734] = 719, - [735] = 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] = 739, - [740] = 739, - [741] = 738, - [742] = 736, + [739] = 738, + [740] = 737, + [741] = 741, + [742] = 742, [743] = 743, - [744] = 744, + [744] = 736, [745] = 745, - [746] = 743, + [746] = 741, [747] = 747, [748] = 748, - [749] = 749, - [750] = 750, - [751] = 744, - [752] = 737, - [753] = 747, - [754] = 754, + [749] = 748, + [750] = 743, + [751] = 751, + [752] = 752, + [753] = 753, + [754] = 742, [755] = 755, - [756] = 755, + [756] = 756, [757] = 757, - [758] = 754, - [759] = 678, - [760] = 679, - [761] = 673, - [762] = 678, - [763] = 679, + [758] = 736, + [759] = 745, + [760] = 738, + [761] = 737, + [762] = 682, + [763] = 674, [764] = 673, - [765] = 765, - [766] = 679, + [765] = 682, + [766] = 674, [767] = 673, - [768] = 736, - [769] = 769, - [770] = 739, - [771] = 738, - [772] = 678, + [768] = 768, + [769] = 682, + [770] = 757, + [771] = 674, + [772] = 673, [773] = 673, - [774] = 679, - [775] = 681, - [776] = 686, - [777] = 682, - [778] = 679, - [779] = 674, - [780] = 678, - [781] = 686, - [782] = 678, - [783] = 676, - [784] = 488, - [785] = 673, - [786] = 677, - [787] = 747, - [788] = 675, - [789] = 686, - [790] = 748, - [791] = 749, - [792] = 750, - [793] = 676, - [794] = 686, - [795] = 488, - [796] = 677, - [797] = 681, - [798] = 686, - [799] = 682, - [800] = 674, - [801] = 675, - [802] = 769, - [803] = 102, - [804] = 804, + [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] = 806, + [807] = 807, [808] = 808, [809] = 809, [810] = 810, [811] = 811, - [812] = 812, + [812] = 108, [813] = 813, [814] = 814, - [815] = 815, - [816] = 816, + [815] = 810, + [816] = 811, [817] = 817, [818] = 818, [819] = 819, [820] = 820, - [821] = 808, - [822] = 114, - [823] = 823, - [824] = 820, - [825] = 825, - [826] = 818, - [827] = 810, - [828] = 813, + [821] = 809, + [822] = 822, + [823] = 808, + [824] = 824, + [825] = 806, + [826] = 826, + [827] = 827, + [828] = 828, [829] = 829, - [830] = 811, - [831] = 812, - [832] = 823, - [833] = 819, - [834] = 834, - [835] = 805, - [836] = 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] = 597, - [843] = 843, + [842] = 842, + [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] = 851, @@ -3793,7 +3819,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [854] = 854, [855] = 855, [856] = 856, - [857] = 815, + [857] = 857, [858] = 858, [859] = 859, [860] = 860, @@ -3815,7 +3841,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [876] = 876, [877] = 877, [878] = 878, - [879] = 879, + [879] = 870, [880] = 880, [881] = 881, [882] = 882, @@ -3830,40 +3856,40 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [891] = 891, [892] = 892, [893] = 893, - [894] = 894, - [895] = 895, + [894] = 866, + [895] = 872, [896] = 896, [897] = 897, [898] = 898, [899] = 899, [900] = 900, - [901] = 102, + [901] = 901, [902] = 902, [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, + [912] = 817, + [913] = 896, + [914] = 897, [915] = 915, - [916] = 916, + [916] = 898, [917] = 917, [918] = 918, [919] = 919, [920] = 920, - [921] = 921, + [921] = 884, [922] = 922, [923] = 923, [924] = 924, [925] = 925, [926] = 926, - [927] = 927, + [927] = 102, [928] = 928, [929] = 929, [930] = 930, @@ -3874,902 +3900,902 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [935] = 935, [936] = 936, [937] = 937, - [938] = 105, - [939] = 107, - [940] = 106, - [941] = 114, - [942] = 942, - [943] = 943, - [944] = 102, + [938] = 938, + [939] = 939, + [940] = 940, + [941] = 941, + [942] = 890, + [943] = 886, + [944] = 944, [945] = 945, [946] = 946, [947] = 947, [948] = 948, - [949] = 838, - [950] = 840, - [951] = 850, - [952] = 858, - [953] = 859, - [954] = 885, - [955] = 935, - [956] = 943, - [957] = 945, - [958] = 946, - [959] = 947, - [960] = 948, + [949] = 875, + [950] = 950, + [951] = 951, + [952] = 952, + [953] = 953, + [954] = 954, + [955] = 955, + [956] = 956, + [957] = 877, + [958] = 958, + [959] = 959, + [960] = 960, [961] = 961, [962] = 962, - [963] = 909, + [963] = 889, [964] = 964, - [965] = 879, - [966] = 114, - [967] = 880, - [968] = 825, - [969] = 969, - [970] = 817, - [971] = 114, - [972] = 114, - [973] = 809, - [974] = 809, - [975] = 881, - [976] = 882, - [977] = 809, - [978] = 883, - [979] = 937, - [980] = 105, - [981] = 886, - [982] = 813, - [983] = 887, - [984] = 107, - [985] = 888, - [986] = 112, - [987] = 889, - [988] = 110, - [989] = 838, - [990] = 890, - [991] = 891, - [992] = 892, - [993] = 893, - [994] = 837, - [995] = 813, - [996] = 838, - [997] = 894, - [998] = 808, - [999] = 840, - [1000] = 823, - [1001] = 850, - [1002] = 806, - [1003] = 810, - [1004] = 858, - [1005] = 805, - [1006] = 859, + [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] = 814, + [991] = 817, + [992] = 992, + [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] = 885, - [1009] = 820, - [1010] = 829, - [1011] = 811, - [1012] = 812, - [1013] = 819, - [1014] = 810, - [1015] = 834, - [1016] = 815, - [1017] = 811, - [1018] = 858, - [1019] = 812, - [1020] = 819, - [1021] = 103, - [1022] = 841, - [1023] = 851, - [1024] = 113, - [1025] = 872, - [1026] = 1026, - [1027] = 1027, - [1028] = 817, - [1029] = 844, - [1030] = 895, - [1031] = 106, - [1032] = 834, - [1033] = 805, - [1034] = 877, - [1035] = 848, - [1036] = 825, - [1037] = 816, - [1038] = 105, - [1039] = 107, - [1040] = 875, - [1041] = 106, - [1042] = 1042, - [1043] = 896, - [1044] = 859, - [1045] = 818, - [1046] = 885, - [1047] = 820, - [1048] = 111, - [1049] = 829, - [1050] = 920, - [1051] = 936, - [1052] = 852, - [1053] = 817, - [1054] = 921, - [1055] = 897, - [1056] = 1056, - [1057] = 898, - [1058] = 899, - [1059] = 900, - [1060] = 846, - [1061] = 962, - [1062] = 1062, - [1063] = 854, + [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] = 922, - [1066] = 903, - [1067] = 1067, - [1068] = 904, - [1069] = 855, - [1070] = 856, - [1071] = 932, - [1072] = 1072, - [1073] = 825, - [1074] = 816, - [1075] = 860, - [1076] = 861, - [1077] = 862, - [1078] = 863, - [1079] = 864, - [1080] = 865, - [1081] = 1081, - [1082] = 1082, - [1083] = 866, - [1084] = 867, - [1085] = 868, - [1086] = 869, - [1087] = 870, - [1088] = 923, - [1089] = 924, - [1090] = 873, - [1091] = 905, - [1092] = 906, - [1093] = 808, - [1094] = 840, - [1095] = 925, - [1096] = 926, - [1097] = 907, - [1098] = 908, - [1099] = 927, - [1100] = 928, + [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] = 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] = 1095, + [1096] = 858, + [1097] = 859, + [1098] = 841, + [1099] = 880, + [1100] = 827, [1101] = 1101, - [1102] = 929, - [1103] = 930, - [1104] = 1104, - [1105] = 109, - [1106] = 933, - [1107] = 1107, - [1108] = 931, - [1109] = 910, - [1110] = 911, - [1111] = 912, - [1112] = 913, - [1113] = 914, - [1114] = 915, - [1115] = 934, - [1116] = 884, - [1117] = 849, - [1118] = 916, - [1119] = 917, - [1120] = 918, - [1121] = 823, - [1122] = 850, - [1123] = 919, - [1124] = 104, - [1125] = 108, - [1126] = 876, - [1127] = 806, - [1128] = 1128, - [1129] = 932, - [1130] = 845, - [1131] = 846, - [1132] = 903, - [1133] = 904, - [1134] = 895, - [1135] = 943, - [1136] = 809, - [1137] = 854, - [1138] = 922, - [1139] = 855, - [1140] = 905, - [1141] = 906, - [1142] = 845, - [1143] = 107, - [1144] = 847, - [1145] = 925, - [1146] = 926, - [1147] = 907, - [1148] = 908, - [1149] = 909, - [1150] = 933, - [1151] = 856, - [1152] = 910, - [1153] = 911, - [1154] = 912, - [1155] = 913, - [1156] = 945, - [1157] = 914, - [1158] = 849, - [1159] = 878, - [1160] = 915, - [1161] = 923, - [1162] = 924, - [1163] = 847, - [1164] = 851, - [1165] = 934, - [1166] = 853, - [1167] = 916, - [1168] = 853, - [1169] = 917, - [1170] = 927, - [1171] = 928, - [1172] = 929, - [1173] = 114, - [1174] = 930, - [1175] = 1175, - [1176] = 918, - [1177] = 919, - [1178] = 931, - [1179] = 860, - [1180] = 884, - [1181] = 861, - [1182] = 848, - [1183] = 896, + [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] = 863, - [1186] = 864, - [1187] = 1187, - [1188] = 865, - [1189] = 866, - [1190] = 867, - [1191] = 946, - [1192] = 868, - [1193] = 920, - [1194] = 872, - [1195] = 947, - [1196] = 921, - [1197] = 874, - [1198] = 869, - [1199] = 948, - [1200] = 937, - [1201] = 875, - [1202] = 870, - [1203] = 936, - [1204] = 871, - [1205] = 1205, - [1206] = 841, - [1207] = 897, - [1208] = 825, - [1209] = 105, - [1210] = 898, - [1211] = 817, - [1212] = 873, - [1213] = 876, - [1214] = 936, - [1215] = 877, - [1216] = 899, - [1217] = 878, - [1218] = 874, - [1219] = 900, - [1220] = 879, - [1221] = 880, - [1222] = 881, - [1223] = 882, - [1224] = 937, - [1225] = 883, - [1226] = 962, - [1227] = 935, - [1228] = 886, - [1229] = 887, - [1230] = 902, - [1231] = 888, - [1232] = 889, - [1233] = 890, - [1234] = 943, - [1235] = 945, - [1236] = 891, - [1237] = 892, - [1238] = 946, - [1239] = 893, - [1240] = 837, - [1241] = 894, - [1242] = 947, - [1243] = 948, - [1244] = 106, - [1245] = 815, - [1246] = 935, - [1247] = 844, - [1248] = 852, - [1249] = 871, - [1250] = 1250, - [1251] = 841, - [1252] = 908, + [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] = 888, - [1255] = 881, - [1256] = 1256, - [1257] = 880, - [1258] = 1258, - [1259] = 114, - [1260] = 889, - [1261] = 910, - [1262] = 854, - [1263] = 902, - [1264] = 922, - [1265] = 919, - [1266] = 1266, - [1267] = 926, - [1268] = 890, - [1269] = 903, - [1270] = 904, - [1271] = 855, - [1272] = 882, - [1273] = 856, - [1274] = 932, - [1275] = 915, - [1276] = 891, - [1277] = 914, - [1278] = 892, - [1279] = 860, - [1280] = 886, - [1281] = 1281, - [1282] = 928, - [1283] = 861, - [1284] = 862, - [1285] = 863, - [1286] = 883, - [1287] = 864, - [1288] = 921, - [1289] = 934, - [1290] = 895, - [1291] = 105, - [1292] = 929, - [1293] = 893, - [1294] = 837, - [1295] = 894, - [1296] = 930, - [1297] = 912, + [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] = 927, - [1300] = 897, - [1301] = 906, - [1302] = 834, - [1303] = 107, - [1304] = 865, - [1305] = 1253, - [1306] = 1306, - [1307] = 933, - [1308] = 846, - [1309] = 106, - [1310] = 911, - [1311] = 884, - [1312] = 931, - [1313] = 844, - [1314] = 866, - [1315] = 1298, - [1316] = 867, - [1317] = 868, - [1318] = 1318, - [1319] = 869, - [1320] = 851, - [1321] = 870, - [1322] = 852, - [1323] = 872, - [1324] = 816, - [1325] = 923, - [1326] = 920, - [1327] = 924, - [1328] = 873, - [1329] = 877, - [1330] = 896, - [1331] = 887, - [1332] = 909, - [1333] = 875, - [1334] = 905, - [1335] = 898, - [1336] = 848, - [1337] = 913, - [1338] = 907, - [1339] = 899, - [1340] = 900, - [1341] = 849, - [1342] = 962, - [1343] = 925, - [1344] = 879, - [1345] = 1318, - [1346] = 916, - [1347] = 917, - [1348] = 918, - [1349] = 876, - [1350] = 871, - [1351] = 817, - [1352] = 874, - [1353] = 825, - [1354] = 853, - [1355] = 845, - [1356] = 809, - [1357] = 1357, - [1358] = 847, - [1359] = 1281, - [1360] = 878, - [1361] = 809, + [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] = 102, - [1365] = 1362, - [1366] = 817, - [1367] = 1367, + [1364] = 1364, + [1365] = 1365, + [1366] = 813, + [1367] = 1365, [1368] = 1363, - [1369] = 825, - [1370] = 1370, + [1369] = 814, + [1370] = 818, [1371] = 1371, - [1372] = 1372, + [1372] = 1354, [1373] = 1373, - [1374] = 1374, - [1375] = 1375, - [1376] = 823, - [1377] = 850, - [1378] = 813, - [1379] = 838, - [1380] = 808, - [1381] = 840, - [1382] = 823, - [1383] = 850, - [1384] = 806, - [1385] = 810, - [1386] = 858, - [1387] = 805, - [1388] = 859, - [1389] = 818, - [1390] = 885, - [1391] = 820, - [1392] = 829, - [1393] = 811, - [1394] = 812, - [1395] = 819, - [1396] = 806, + [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] = 810, - [1400] = 858, - [1401] = 1357, - [1402] = 805, - [1403] = 859, - [1404] = 818, - [1405] = 885, - [1406] = 820, - [1407] = 829, - [1408] = 811, - [1409] = 852, - [1410] = 854, - [1411] = 855, - [1412] = 856, - [1413] = 860, - [1414] = 861, - [1415] = 862, - [1416] = 863, - [1417] = 864, - [1418] = 865, - [1419] = 866, - [1420] = 867, - [1421] = 868, - [1422] = 869, + [1399] = 827, + [1400] = 899, + [1401] = 829, + [1402] = 819, + [1403] = 824, + [1404] = 1404, + [1405] = 1373, + [1406] = 922, + [1407] = 1407, + [1408] = 1408, + [1409] = 1409, + [1410] = 1390, + [1411] = 1377, + [1412] = 809, + [1413] = 1398, + [1414] = 108, + [1415] = 1415, + [1416] = 928, + [1417] = 828, + [1418] = 875, + [1419] = 929, + [1420] = 829, + [1421] = 877, + [1422] = 824, [1423] = 870, - [1424] = 873, - [1425] = 812, - [1426] = 884, - [1427] = 815, - [1428] = 819, - [1429] = 1429, - [1430] = 1430, - [1431] = 834, - [1432] = 1432, - [1433] = 1371, - [1434] = 1373, - [1435] = 838, - [1436] = 840, - [1437] = 850, - [1438] = 858, - [1439] = 859, - [1440] = 885, - [1441] = 848, - [1442] = 816, + [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] = 1430, - [1445] = 1429, - [1446] = 1430, - [1447] = 809, - [1448] = 1373, - [1449] = 1432, - [1450] = 1371, - [1451] = 1373, - [1452] = 1452, - [1453] = 1429, - [1454] = 1430, - [1455] = 1455, - [1456] = 1432, - [1457] = 1371, - [1458] = 1373, - [1459] = 1429, - [1460] = 1430, - [1461] = 852, - [1462] = 1462, - [1463] = 1432, - [1464] = 1373, - [1465] = 114, - [1466] = 1429, - [1467] = 1430, - [1468] = 1468, - [1469] = 1432, - [1470] = 854, - [1471] = 1471, - [1472] = 1429, - [1473] = 1432, - [1474] = 1474, - [1475] = 825, - [1476] = 855, - [1477] = 1429, - [1478] = 856, - [1479] = 1432, - [1480] = 817, - [1481] = 1481, - [1482] = 1429, - [1483] = 813, - [1484] = 838, - [1485] = 1429, - [1486] = 1429, - [1487] = 860, - [1488] = 1432, - [1489] = 861, - [1490] = 862, - [1491] = 863, - [1492] = 864, - [1493] = 865, - [1494] = 866, - [1495] = 825, - [1496] = 809, - [1497] = 1371, - [1498] = 817, - [1499] = 867, - [1500] = 868, - [1501] = 869, - [1502] = 870, - [1503] = 873, + [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] = 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] = 1505, + [1505] = 1404, [1506] = 1506, - [1507] = 1429, - [1508] = 1375, - [1509] = 838, - [1510] = 840, - [1511] = 850, - [1512] = 858, - [1513] = 859, - [1514] = 885, - [1515] = 1515, - [1516] = 848, - [1517] = 884, + [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] = 1429, - [1520] = 1430, - [1521] = 808, - [1522] = 840, - [1523] = 1523, - [1524] = 1432, - [1525] = 1371, - [1526] = 1518, - [1527] = 1527, - [1528] = 1528, - [1529] = 878, - [1530] = 846, - [1531] = 915, - [1532] = 1357, - [1533] = 916, - [1534] = 917, - [1535] = 943, - [1536] = 921, - [1537] = 918, - [1538] = 897, - [1539] = 898, - [1540] = 899, - [1541] = 900, - [1542] = 962, - [1543] = 847, - [1544] = 1544, - [1545] = 919, - [1546] = 902, - [1547] = 945, - [1548] = 903, - [1549] = 920, - [1550] = 849, - [1551] = 1551, - [1552] = 1544, - [1553] = 946, - [1554] = 947, - [1555] = 948, - [1556] = 922, - [1557] = 851, - [1558] = 1544, - [1559] = 923, - [1560] = 924, - [1561] = 904, - [1562] = 853, - [1563] = 927, - [1564] = 928, - [1565] = 896, - [1566] = 929, - [1567] = 1544, - [1568] = 930, - [1569] = 931, - [1570] = 895, - [1571] = 815, - [1572] = 1544, - [1573] = 1544, - [1574] = 1574, - [1575] = 1544, - [1576] = 905, - [1577] = 825, - [1578] = 906, - [1579] = 932, - [1580] = 817, - [1581] = 925, - [1582] = 926, - [1583] = 935, - [1584] = 907, - [1585] = 908, - [1586] = 933, - [1587] = 934, - [1588] = 936, - [1589] = 909, - [1590] = 841, - [1591] = 910, - [1592] = 937, - [1593] = 845, - [1594] = 872, - [1595] = 844, - [1596] = 911, - [1597] = 874, - [1598] = 912, - [1599] = 875, - [1600] = 105, - [1601] = 107, - [1602] = 1602, - [1603] = 935, - [1604] = 106, - [1605] = 876, - [1606] = 852, - [1607] = 854, - [1608] = 855, - [1609] = 856, - [1610] = 860, - [1611] = 861, - [1612] = 862, - [1613] = 863, - [1614] = 864, - [1615] = 865, - [1616] = 866, - [1617] = 867, - [1618] = 868, - [1619] = 869, - [1620] = 870, - [1621] = 873, - [1622] = 943, - [1623] = 945, - [1624] = 946, - [1625] = 947, - [1626] = 884, - [1627] = 877, - [1628] = 114, - [1629] = 948, - [1630] = 809, - [1631] = 879, - [1632] = 880, - [1633] = 881, - [1634] = 882, - [1635] = 1544, - [1636] = 883, - [1637] = 886, - [1638] = 887, - [1639] = 888, - [1640] = 889, - [1641] = 890, - [1642] = 891, - [1643] = 892, - [1644] = 893, - [1645] = 837, - [1646] = 894, - [1647] = 913, - [1648] = 1544, - [1649] = 914, - [1650] = 1544, - [1651] = 848, - [1652] = 871, - [1653] = 914, - [1654] = 905, - [1655] = 856, - [1656] = 884, - [1657] = 931, - [1658] = 872, - [1659] = 877, - [1660] = 848, - [1661] = 1661, - [1662] = 910, - [1663] = 852, - [1664] = 860, - [1665] = 915, - [1666] = 1666, - [1667] = 936, - [1668] = 887, - [1669] = 861, - [1670] = 862, - [1671] = 1661, - [1672] = 863, - [1673] = 1673, - [1674] = 879, - [1675] = 816, - [1676] = 1661, - [1677] = 864, - [1678] = 896, - [1679] = 841, - [1680] = 919, - [1681] = 1673, - [1682] = 907, - [1683] = 923, - [1684] = 881, - [1685] = 880, - [1686] = 860, - [1687] = 917, - [1688] = 1688, - [1689] = 888, - [1690] = 865, - [1691] = 866, - [1692] = 867, - [1693] = 848, - [1694] = 882, - [1695] = 889, - [1696] = 883, - [1697] = 1666, - [1698] = 924, - [1699] = 873, - [1700] = 867, - [1701] = 868, - [1702] = 890, - [1703] = 869, - [1704] = 1661, - [1705] = 921, - [1706] = 870, - [1707] = 105, - [1708] = 1673, - [1709] = 863, - [1710] = 873, - [1711] = 852, - [1712] = 864, - [1713] = 908, - [1714] = 891, - [1715] = 1688, - [1716] = 1716, - [1717] = 934, - [1718] = 1666, - [1719] = 928, - [1720] = 892, - [1721] = 929, - [1722] = 884, - [1723] = 1666, - [1724] = 930, - [1725] = 893, - [1726] = 865, - [1727] = 1357, - [1728] = 1688, - [1729] = 861, - [1730] = 849, - [1731] = 1673, - [1732] = 897, - [1733] = 114, - [1734] = 895, - [1735] = 1666, - [1736] = 886, - [1737] = 1737, - [1738] = 854, - [1739] = 834, - [1740] = 913, - [1741] = 868, - [1742] = 898, - [1743] = 1661, - [1744] = 855, - [1745] = 899, - [1746] = 909, - [1747] = 869, - [1748] = 900, - [1749] = 837, - [1750] = 894, - [1751] = 1688, - [1752] = 962, - [1753] = 911, - [1754] = 844, - [1755] = 854, - [1756] = 916, - [1757] = 902, - [1758] = 927, - [1759] = 107, - [1760] = 918, - [1761] = 862, - [1762] = 1661, - [1763] = 870, - [1764] = 1688, - [1765] = 866, - [1766] = 875, - [1767] = 922, - [1768] = 851, - [1769] = 1666, - [1770] = 937, - [1771] = 1673, - [1772] = 903, - [1773] = 904, - [1774] = 855, - [1775] = 1737, - [1776] = 925, - [1777] = 926, - [1778] = 856, - [1779] = 932, - [1780] = 106, - [1781] = 876, - [1782] = 906, - [1783] = 1661, - [1784] = 912, - [1785] = 920, - [1786] = 846, - [1787] = 1688, - [1788] = 933, - [1789] = 1673, - [1790] = 1661, - [1791] = 1661, - [1792] = 853, - [1793] = 845, - [1794] = 1794, + [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] = 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] = 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] = 871, - [1797] = 878, - [1798] = 847, - [1799] = 874, + [1796] = 839, + [1797] = 863, + [1798] = 951, + [1799] = 1799, [1800] = 1800, [1801] = 1801, [1802] = 1801, - [1803] = 1803, + [1803] = 1801, [1804] = 1804, [1805] = 1801, - [1806] = 1803, + [1806] = 1801, [1807] = 1804, - [1808] = 1808, + [1808] = 1804, [1809] = 1809, - [1810] = 1803, - [1811] = 1804, - [1812] = 1808, - [1813] = 1803, - [1814] = 1801, - [1815] = 1803, + [1810] = 1810, + [1811] = 1801, + [1812] = 1804, + [1813] = 1804, + [1814] = 1814, + [1815] = 1801, [1816] = 1801, - [1817] = 1801, - [1818] = 1801, - [1819] = 1803, - [1820] = 1801, - [1821] = 1803, - [1822] = 1803, - [1823] = 1803, - [1824] = 1801, - [1825] = 1803, - [1826] = 1803, + [1817] = 1804, + [1818] = 1804, + [1819] = 1804, + [1820] = 1809, + [1821] = 1801, + [1822] = 1801, + [1823] = 1804, + [1824] = 1804, + [1825] = 1814, + [1826] = 1804, [1827] = 1801, - [1828] = 1801, + [1828] = 1809, [1829] = 1829, [1830] = 1830, - [1831] = 1829, + [1831] = 1831, [1832] = 1832, - [1833] = 1833, + [1833] = 1830, [1834] = 1834, [1835] = 1835, [1836] = 1836, @@ -4778,28 +4804,28 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1839] = 1839, [1840] = 1840, [1841] = 1841, - [1842] = 1840, - [1843] = 1840, - [1844] = 1841, - [1845] = 1840, - [1846] = 1841, - [1847] = 1840, - [1848] = 1841, + [1842] = 1842, + [1843] = 1841, + [1844] = 1844, + [1845] = 1841, + [1846] = 1842, + [1847] = 1847, + [1848] = 1842, [1849] = 1849, - [1850] = 1841, - [1851] = 1851, - [1852] = 1840, - [1853] = 1840, - [1854] = 1854, + [1850] = 1842, + [1851] = 1841, + [1852] = 1842, + [1853] = 1841, + [1854] = 1842, [1855] = 1841, [1856] = 1841, - [1857] = 1841, - [1858] = 1840, + [1857] = 1842, + [1858] = 1841, [1859] = 1841, - [1860] = 1841, - [1861] = 1840, - [1862] = 1840, - [1863] = 1863, + [1860] = 1842, + [1861] = 1842, + [1862] = 1841, + [1863] = 1842, [1864] = 1864, [1865] = 1864, [1866] = 1864, @@ -4814,16 +4840,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1875] = 1875, [1876] = 1876, [1877] = 1877, - [1878] = 1878, + [1878] = 1876, [1879] = 1877, - [1880] = 1874, + [1880] = 1880, [1881] = 1881, [1882] = 1882, - [1883] = 1883, - [1884] = 1882, - [1885] = 1881, + [1883] = 1881, + [1884] = 1884, + [1885] = 1885, [1886] = 1886, - [1887] = 1887, + [1887] = 1886, [1888] = 1888, [1889] = 1889, [1890] = 1890, @@ -4837,29 +4863,29 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1898] = 1898, [1899] = 1899, [1900] = 1900, - [1901] = 488, + [1901] = 492, [1902] = 1902, [1903] = 1903, - [1904] = 1904, + [1904] = 960, [1905] = 1905, [1906] = 1906, - [1907] = 933, + [1907] = 1907, [1908] = 1908, - [1909] = 1909, + [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] = 1922, - [1923] = 1923, + [1923] = 1902, [1924] = 1924, [1925] = 1925, [1926] = 1926, @@ -4870,36 +4896,36 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1931] = 1931, [1932] = 1932, [1933] = 1933, - [1934] = 934, + [1934] = 1934, [1935] = 1935, [1936] = 1936, [1937] = 1937, [1938] = 1938, [1939] = 1939, - [1940] = 932, - [1941] = 1936, - [1942] = 1906, + [1940] = 1940, + [1941] = 1941, + [1942] = 1942, [1943] = 1943, [1944] = 1944, - [1945] = 1905, - [1946] = 1933, - [1947] = 1937, - [1948] = 1938, - [1949] = 1949, + [1945] = 1919, + [1946] = 1913, + [1947] = 1924, + [1948] = 1926, + [1949] = 1941, [1950] = 1950, [1951] = 1951, - [1952] = 1952, + [1952] = 1951, [1953] = 1953, [1954] = 1954, - [1955] = 1953, - [1956] = 1952, - [1957] = 1954, - [1958] = 1951, - [1959] = 1959, - [1960] = 1959, - [1961] = 1950, - [1962] = 1962, - [1963] = 1962, + [1955] = 1955, + [1956] = 1950, + [1957] = 1957, + [1958] = 1958, + [1959] = 1953, + [1960] = 1954, + [1961] = 1957, + [1962] = 1955, + [1963] = 1958, [1964] = 1964, [1965] = 1964, [1966] = 1964, @@ -4913,98 +4939,98 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1974] = 1973, [1975] = 1975, [1976] = 1976, - [1977] = 1975, - [1978] = 1978, - [1979] = 1976, - [1980] = 1978, - [1981] = 1978, - [1982] = 1976, - [1983] = 1975, - [1984] = 1978, - [1985] = 1976, - [1986] = 1978, - [1987] = 1978, + [1977] = 1976, + [1978] = 1975, + [1979] = 1975, + [1980] = 1980, + [1981] = 1980, + [1982] = 1980, + [1983] = 1976, + [1984] = 1975, + [1985] = 1980, + [1986] = 1976, + [1987] = 1975, [1988] = 1976, - [1989] = 1975, - [1990] = 1978, - [1991] = 1976, - [1992] = 1976, - [1993] = 1975, - [1994] = 1975, - [1995] = 1978, - [1996] = 1976, + [1989] = 1976, + [1990] = 1976, + [1991] = 1975, + [1992] = 1975, + [1993] = 1980, + [1994] = 1980, + [1995] = 1976, + [1996] = 1980, [1997] = 1975, [1998] = 1976, - [1999] = 1978, - [2000] = 1975, - [2001] = 1975, + [1999] = 1975, + [2000] = 1980, + [2001] = 1980, [2002] = 2002, - [2003] = 2002, - [2004] = 2002, - [2005] = 2005, - [2006] = 2005, - [2007] = 2005, - [2008] = 2005, + [2003] = 2003, + [2004] = 2003, + [2005] = 2002, + [2006] = 2003, + [2007] = 2002, + [2008] = 2003, [2009] = 2002, - [2010] = 2002, + [2010] = 2003, [2011] = 2002, [2012] = 2002, - [2013] = 2005, - [2014] = 2014, - [2015] = 2002, - [2016] = 2005, - [2017] = 2005, - [2018] = 2005, - [2019] = 2005, - [2020] = 2002, + [2013] = 2003, + [2014] = 2002, + [2015] = 2003, + [2016] = 2002, + [2017] = 2002, + [2018] = 2018, + [2019] = 2003, + [2020] = 2003, [2021] = 2021, [2022] = 2022, - [2023] = 2023, - [2024] = 2022, - [2025] = 2022, - [2026] = 2026, + [2023] = 2021, + [2024] = 2024, + [2025] = 2024, + [2026] = 2022, [2027] = 2021, [2028] = 2028, - [2029] = 2026, + [2029] = 2029, [2030] = 2030, - [2031] = 2030, - [2032] = 2021, - [2033] = 2028, - [2034] = 2022, + [2031] = 2028, + [2032] = 2022, + [2033] = 2030, + [2034] = 2028, [2035] = 2021, - [2036] = 2028, - [2037] = 2021, - [2038] = 2028, - [2039] = 2026, - [2040] = 2030, - [2041] = 2026, - [2042] = 2030, - [2043] = 2026, + [2036] = 2024, + [2037] = 2024, + [2038] = 2038, + [2039] = 2024, + [2040] = 2024, + [2041] = 2022, + [2042] = 2024, + [2043] = 2028, [2044] = 2021, - [2045] = 2030, - [2046] = 2022, - [2047] = 2028, - [2048] = 2048, - [2049] = 2030, - [2050] = 2021, - [2051] = 2028, - [2052] = 2026, - [2053] = 2030, - [2054] = 2022, + [2045] = 2028, + [2046] = 2030, + [2047] = 2030, + [2048] = 2028, + [2049] = 2022, + [2050] = 2028, + [2051] = 2024, + [2052] = 2021, + [2053] = 2022, + [2054] = 2021, [2055] = 2022, - [2056] = 2056, - [2057] = 2022, - [2058] = 2021, - [2059] = 2028, - [2060] = 2026, + [2056] = 2030, + [2057] = 2024, + [2058] = 2028, + [2059] = 2030, + [2060] = 2060, [2061] = 2030, - [2062] = 2022, - [2063] = 2028, + [2062] = 2030, + [2063] = 2022, [2064] = 2021, [2065] = 2028, - [2066] = 2026, - [2067] = 2030, - [2068] = 2026, + [2066] = 2022, + [2067] = 2021, + [2068] = 2030, [2069] = 2069, [2070] = 2070, [2071] = 2071, @@ -5012,335 +5038,335 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2073] = 2073, [2074] = 2074, [2075] = 2075, - [2076] = 2075, + [2076] = 2073, [2077] = 2072, [2078] = 2078, - [2079] = 2078, + [2079] = 2071, [2080] = 2080, [2081] = 2081, [2082] = 2082, - [2083] = 2081, + [2083] = 2083, [2084] = 2084, - [2085] = 488, + [2085] = 2084, [2086] = 2086, [2087] = 2087, [2088] = 2088, - [2089] = 2088, - [2090] = 486, + [2089] = 844, + [2090] = 490, [2091] = 2091, [2092] = 2092, - [2093] = 2093, - [2094] = 2088, - [2095] = 2081, - [2096] = 491, - [2097] = 2097, + [2093] = 2083, + [2094] = 2094, + [2095] = 2095, + [2096] = 2082, + [2097] = 2082, [2098] = 2098, - [2099] = 2084, + [2099] = 2099, [2100] = 2100, [2101] = 2101, - [2102] = 2102, - [2103] = 2088, - [2104] = 937, - [2105] = 2105, - [2106] = 2081, + [2102] = 2084, + [2103] = 2103, + [2104] = 2104, + [2105] = 492, + [2106] = 2106, [2107] = 2107, - [2108] = 2081, - [2109] = 2109, - [2110] = 2105, - [2111] = 2088, - [2112] = 2112, + [2108] = 2108, + [2109] = 2084, + [2110] = 2110, + [2111] = 2111, + [2112] = 2107, [2113] = 2113, - [2114] = 2088, - [2115] = 2091, - [2116] = 2081, - [2117] = 2117, - [2118] = 2101, - [2119] = 2119, + [2114] = 2099, + [2115] = 2115, + [2116] = 2095, + [2117] = 2101, + [2118] = 2082, + [2119] = 2082, [2120] = 2120, - [2121] = 2121, - [2122] = 2122, + [2121] = 487, + [2122] = 2107, [2123] = 2123, [2124] = 2124, - [2125] = 2125, - [2126] = 2105, - [2127] = 2102, - [2128] = 2081, - [2129] = 2105, - [2130] = 2130, - [2131] = 2105, - [2132] = 2132, - [2133] = 2081, - [2134] = 2081, - [2135] = 2105, - [2136] = 2136, - [2137] = 2112, - [2138] = 2082, - [2139] = 936, - [2140] = 2136, - [2141] = 2141, - [2142] = 2088, - [2143] = 2081, - [2144] = 2144, - [2145] = 2124, - [2146] = 2097, - [2147] = 2105, - [2148] = 2120, - [2149] = 2149, - [2150] = 2121, + [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] = 2081, + [2141] = 2086, + [2142] = 2142, + [2143] = 2139, + [2144] = 2082, + [2145] = 840, + [2146] = 2107, + [2147] = 2147, + [2148] = 2148, + [2149] = 2087, + [2150] = 2150, [2151] = 2151, - [2152] = 2152, - [2153] = 2124, - [2154] = 937, + [2152] = 2148, + [2153] = 2153, + [2154] = 2115, [2155] = 2155, [2156] = 2156, - [2157] = 2157, - [2158] = 932, + [2157] = 2147, + [2158] = 1891, [2159] = 2159, [2160] = 2160, [2161] = 2161, [2162] = 2162, - [2163] = 2163, - [2164] = 2155, - [2165] = 2155, + [2163] = 961, + [2164] = 2164, + [2165] = 2148, [2166] = 2166, - [2167] = 2167, - [2168] = 2149, - [2169] = 2169, - [2170] = 936, - [2171] = 2091, - [2172] = 2102, - [2173] = 2119, - [2174] = 2155, - [2175] = 1889, - [2176] = 2167, + [2167] = 2148, + [2168] = 2168, + [2169] = 2111, + [2170] = 2101, + [2171] = 2171, + [2172] = 2172, + [2173] = 2173, + [2174] = 844, + [2175] = 2160, + [2176] = 2164, [2177] = 2177, - [2178] = 2178, - [2179] = 2169, - [2180] = 2178, - [2181] = 2163, - [2182] = 2161, - [2183] = 2183, - [2184] = 937, - [2185] = 2087, - [2186] = 2152, - [2187] = 2155, - [2188] = 933, - [2189] = 2189, - [2190] = 2162, - [2191] = 2144, + [2178] = 840, + [2179] = 960, + [2180] = 2180, + [2181] = 2148, + [2182] = 2182, + [2183] = 840, + [2184] = 2153, + [2185] = 2168, + [2186] = 2173, + [2187] = 2182, + [2188] = 2188, + [2189] = 838, + [2190] = 2188, + [2191] = 2191, [2192] = 2192, - [2193] = 2155, - [2194] = 2194, - [2195] = 936, - [2196] = 2196, - [2197] = 2197, - [2198] = 2177, - [2199] = 934, - [2200] = 2200, - [2201] = 2201, - [2202] = 2155, - [2203] = 2101, - [2204] = 2194, - [2205] = 2160, - [2206] = 2206, - [2207] = 2201, - [2208] = 2183, + [2193] = 2151, + [2194] = 2159, + [2195] = 2195, + [2196] = 2138, + [2197] = 2148, + [2198] = 844, + [2199] = 2199, + [2200] = 2177, + [2201] = 2195, + [2202] = 2161, + [2203] = 2083, + [2204] = 2148, + [2205] = 2139, + [2206] = 2086, + [2207] = 2103, + [2208] = 2208, [2209] = 2192, - [2210] = 2097, - [2211] = 2211, + [2210] = 2208, + [2211] = 907, [2212] = 2212, - [2213] = 923, - [2214] = 924, + [2213] = 903, + [2214] = 104, [2215] = 2215, [2216] = 2216, - [2217] = 2217, + [2217] = 924, [2218] = 2218, - [2219] = 920, + [2219] = 2219, [2220] = 2220, - [2221] = 931, - [2222] = 2222, + [2221] = 946, + [2222] = 947, [2223] = 2223, [2224] = 2224, [2225] = 2225, - [2226] = 922, - [2227] = 2227, - [2228] = 923, - [2229] = 924, - [2230] = 905, - [2231] = 906, - [2232] = 925, + [2226] = 2218, + [2227] = 904, + [2228] = 2228, + [2229] = 492, + [2230] = 2216, + [2231] = 893, + [2232] = 924, [2233] = 2233, [2234] = 2234, - [2235] = 927, - [2236] = 928, - [2237] = 929, - [2238] = 926, - [2239] = 2239, - [2240] = 902, - [2241] = 930, - [2242] = 114, - [2243] = 907, - [2244] = 908, - [2245] = 2245, - [2246] = 931, - [2247] = 2247, - [2248] = 1892, - [2249] = 920, - [2250] = 1893, - [2251] = 927, - [2252] = 2216, - [2253] = 1895, - [2254] = 928, - [2255] = 105, - [2256] = 107, - [2257] = 2215, - [2258] = 2216, - [2259] = 2223, - [2260] = 2260, + [2235] = 953, + [2236] = 2236, + [2237] = 2237, + [2238] = 905, + [2239] = 900, + [2240] = 885, + [2241] = 2241, + [2242] = 2242, + [2243] = 906, + [2244] = 1892, + [2245] = 960, + [2246] = 2246, + [2247] = 2237, + [2248] = 2248, + [2249] = 2249, + [2250] = 2250, + [2251] = 108, + [2252] = 2252, + [2253] = 2216, + [2254] = 2254, + [2255] = 1893, + [2256] = 2256, + [2257] = 1894, + [2258] = 2258, + [2259] = 2259, + [2260] = 919, [2261] = 2261, - [2262] = 2262, - [2263] = 2263, - [2264] = 2224, - [2265] = 929, - [2266] = 930, - [2267] = 488, - [2268] = 899, - [2269] = 909, - [2270] = 922, - [2271] = 2239, - [2272] = 2272, - [2273] = 932, + [2262] = 2218, + [2263] = 880, + [2264] = 2264, + [2265] = 961, + [2266] = 2266, + [2267] = 2267, + [2268] = 838, + [2269] = 2269, + [2270] = 2270, + [2271] = 2215, + [2272] = 2256, + [2273] = 2273, [2274] = 2274, [2275] = 2275, [2276] = 2276, - [2277] = 2277, - [2278] = 895, - [2279] = 2279, - [2280] = 2216, - [2281] = 933, + [2277] = 108, + [2278] = 2278, + [2279] = 2215, + [2280] = 2280, + [2281] = 1895, [2282] = 2282, [2283] = 2283, - [2284] = 107, - [2285] = 2223, - [2286] = 498, - [2287] = 2245, - [2288] = 900, - [2289] = 2080, - [2290] = 2239, - [2291] = 2291, - [2292] = 931, - [2293] = 2293, - [2294] = 2239, - [2295] = 2215, - [2296] = 910, + [2284] = 2284, + [2285] = 2285, + [2286] = 2286, + [2287] = 2215, + [2288] = 2288, + [2289] = 2289, + [2290] = 2290, + [2291] = 2216, + [2292] = 2292, + [2293] = 2256, + [2294] = 2294, + [2295] = 2241, + [2296] = 932, [2297] = 2216, - [2298] = 2069, - [2299] = 2283, - [2300] = 2300, - [2301] = 911, - [2302] = 2216, - [2303] = 934, + [2298] = 881, + [2299] = 2299, + [2300] = 933, + [2301] = 2218, + [2302] = 2252, + [2303] = 2303, [2304] = 2304, - [2305] = 2223, - [2306] = 2304, + [2305] = 2256, + [2306] = 919, [2307] = 2307, - [2308] = 2308, - [2309] = 2215, + [2308] = 932, + [2309] = 933, [2310] = 2310, - [2311] = 2223, + [2311] = 2218, [2312] = 2312, - [2313] = 912, - [2314] = 913, - [2315] = 896, - [2316] = 2316, - [2317] = 2216, - [2318] = 2318, - [2319] = 2319, - [2320] = 923, - [2321] = 2321, - [2322] = 914, - [2323] = 924, + [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] = 2215, - [2327] = 2216, - [2328] = 915, - [2329] = 2329, - [2330] = 2330, - [2331] = 2331, - [2332] = 2332, - [2333] = 2333, + [2326] = 909, + [2327] = 955, + [2328] = 2328, + [2329] = 2256, + [2330] = 2282, + [2331] = 2270, + [2332] = 962, + [2333] = 492, [2334] = 2334, - [2335] = 922, - [2336] = 2239, + [2335] = 2266, + [2336] = 2299, [2337] = 2337, - [2338] = 2316, - [2339] = 2339, - [2340] = 2307, - [2341] = 916, - [2342] = 917, - [2343] = 918, - [2344] = 2332, - [2345] = 2345, - [2346] = 962, - [2347] = 919, - [2348] = 2348, + [2338] = 105, + [2339] = 902, + [2340] = 106, + [2341] = 2256, + [2342] = 2256, + [2343] = 2228, + [2344] = 2344, + [2345] = 2289, + [2346] = 2346, + [2347] = 2347, + [2348] = 945, [2349] = 2349, - [2350] = 920, - [2351] = 2351, - [2352] = 2352, - [2353] = 2282, - [2354] = 1894, - [2355] = 2239, - [2356] = 936, + [2350] = 2350, + [2351] = 2350, + [2352] = 2289, + [2353] = 2080, + [2354] = 2070, + [2355] = 2355, + [2356] = 2356, [2357] = 2357, - [2358] = 106, - [2359] = 2359, - [2360] = 2360, - [2361] = 2331, - [2362] = 903, - [2363] = 921, - [2364] = 927, - [2365] = 2223, - [2366] = 488, - [2367] = 2337, - [2368] = 937, - [2369] = 2337, - [2370] = 2211, - [2371] = 114, - [2372] = 2324, - [2373] = 928, - [2374] = 2337, - [2375] = 2337, - [2376] = 2376, - [2377] = 2337, - [2378] = 2337, - [2379] = 2337, - [2380] = 2215, - [2381] = 2293, - [2382] = 2216, - [2383] = 2383, - [2384] = 2337, - [2385] = 897, + [2358] = 2358, + [2359] = 2289, + [2360] = 946, + [2361] = 945, + [2362] = 887, + [2363] = 2289, + [2364] = 2292, + [2365] = 947, + [2366] = 953, + [2367] = 2367, + [2368] = 2280, + [2369] = 2369, + [2370] = 2370, + [2371] = 2216, + [2372] = 2289, + [2373] = 2373, + [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] = 898, - [2388] = 2307, - [2389] = 2239, - [2390] = 929, - [2391] = 2300, - [2392] = 2223, - [2393] = 904, - [2394] = 930, - [2395] = 2395, - [2396] = 2396, - [2397] = 2312, - [2398] = 2398, - [2399] = 2399, - [2400] = 2400, - [2401] = 2401, + [2387] = 2387, + [2388] = 2218, + [2389] = 2389, + [2390] = 919, + [2391] = 2294, + [2392] = 2392, + [2393] = 889, + [2394] = 891, + [2395] = 939, + [2396] = 2215, + [2397] = 494, + [2398] = 2218, + [2399] = 844, + [2400] = 2216, + [2401] = 892, [2402] = 2402, - [2403] = 2403, - [2404] = 2404, + [2403] = 947, + [2404] = 503, [2405] = 2405, [2406] = 2406, [2407] = 2407, @@ -5355,1094 +5381,1110 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2416] = 2416, [2417] = 2417, [2418] = 2418, - [2419] = 2404, + [2419] = 2419, [2420] = 2420, [2421] = 2421, - [2422] = 2422, + [2422] = 2147, [2423] = 2423, - [2424] = 505, - [2425] = 2405, + [2424] = 2424, + [2425] = 2425, [2426] = 2426, [2427] = 2427, [2428] = 2428, [2429] = 2429, [2430] = 2430, - [2431] = 2427, + [2431] = 2431, [2432] = 2432, [2433] = 2433, - [2434] = 2434, + [2434] = 2103, [2435] = 2435, [2436] = 2436, [2437] = 2437, - [2438] = 2433, - [2439] = 2436, - [2440] = 921, - [2441] = 2399, - [2442] = 2430, - [2443] = 2120, - [2444] = 2121, - [2445] = 2427, - [2446] = 2428, - [2447] = 2429, - [2448] = 925, - [2449] = 926, - [2450] = 503, - [2451] = 2451, - [2452] = 2308, - [2453] = 2434, - [2454] = 2433, - [2455] = 2434, - [2456] = 2383, - [2457] = 2436, - [2458] = 2458, - [2459] = 2428, - [2460] = 2400, - [2461] = 2461, - [2462] = 2430, - [2463] = 2427, - [2464] = 2428, - [2465] = 2465, - [2466] = 2429, - [2467] = 2467, - [2468] = 2401, - [2469] = 2402, - [2470] = 2429, + [2438] = 2438, + [2439] = 2385, + [2440] = 2440, + [2441] = 2441, + [2442] = 2442, + [2443] = 2443, + [2444] = 2444, + [2445] = 2445, + [2446] = 2407, + [2447] = 2447, + [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, + [2472] = 2412, [2473] = 2473, - [2474] = 2433, - [2475] = 2434, - [2476] = 2476, - [2477] = 2432, - [2478] = 2436, - [2479] = 2430, - [2480] = 2427, - [2481] = 2428, - [2482] = 2429, - [2483] = 2483, - [2484] = 2433, - [2485] = 2434, - [2486] = 2436, - [2487] = 2427, - [2488] = 2428, - [2489] = 2430, - [2490] = 2490, - [2491] = 2427, - [2492] = 2428, - [2493] = 2493, - [2494] = 2494, - [2495] = 2429, + [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] = 507, + [2494] = 2448, + [2495] = 2495, [2496] = 2496, - [2497] = 2430, - [2498] = 2119, - [2499] = 2433, - [2500] = 2434, - [2501] = 2465, + [2497] = 2497, + [2498] = 2498, + [2499] = 2499, + [2500] = 2500, + [2501] = 2254, [2502] = 2502, - [2503] = 2436, - [2504] = 2415, - [2505] = 2430, - [2506] = 2437, - [2507] = 2428, - [2508] = 2433, - [2509] = 2434, + [2503] = 2408, + [2504] = 2504, + [2505] = 2435, + [2506] = 2436, + [2507] = 2441, + [2508] = 2508, + [2509] = 2509, [2510] = 2510, [2511] = 2511, - [2512] = 2260, - [2513] = 2432, - [2514] = 2427, - [2515] = 2428, + [2512] = 2512, + [2513] = 2443, + [2514] = 2444, + [2515] = 2515, [2516] = 2516, [2517] = 2517, - [2518] = 2518, - [2519] = 2433, - [2520] = 2434, - [2521] = 2433, - [2522] = 2434, - [2523] = 506, - [2524] = 2427, - [2525] = 2428, - [2526] = 2433, - [2527] = 2434, - [2528] = 2436, - [2529] = 2471, - [2530] = 2418, - [2531] = 2467, + [2518] = 2448, + [2519] = 2519, + [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] = 2461, - [2536] = 2406, - [2537] = 2408, - [2538] = 2538, - [2539] = 2403, + [2535] = 2435, + [2536] = 2436, + [2537] = 2537, + [2538] = 2443, + [2539] = 2444, [2540] = 2540, - [2541] = 2510, - [2542] = 2542, - [2543] = 2543, - [2544] = 2544, - [2545] = 2545, - [2546] = 2546, - [2547] = 2547, - [2548] = 2496, - [2549] = 2549, - [2550] = 2550, - [2551] = 2551, + [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] = 2553, - [2554] = 2554, + [2553] = 2420, + [2554] = 2471, [2555] = 2555, [2556] = 2556, - [2557] = 2557, - [2558] = 2511, - [2559] = 2467, - [2560] = 2532, - [2561] = 2561, - [2562] = 2461, - [2563] = 2563, - [2564] = 2532, - [2565] = 2565, - [2566] = 2467, - [2567] = 2532, - [2568] = 2461, + [2557] = 2444, + [2558] = 2480, + [2559] = 2540, + [2560] = 2552, + [2561] = 2438, + [2562] = 2562, + [2563] = 2418, + [2564] = 2564, + [2565] = 2419, + [2566] = 2441, + [2567] = 2443, + [2568] = 2444, [2569] = 2569, - [2570] = 2570, - [2571] = 2467, - [2572] = 2532, - [2573] = 2461, - [2574] = 2533, - [2575] = 2575, - [2576] = 2467, - [2577] = 2532, - [2578] = 2534, - [2579] = 2461, - [2580] = 2467, - [2581] = 2532, - [2582] = 2461, - [2583] = 2420, - [2584] = 2472, - [2585] = 2490, - [2586] = 2586, - [2587] = 2587, - [2588] = 2417, - [2589] = 2435, - [2590] = 2427, - [2591] = 2591, - [2592] = 2592, - [2593] = 617, - [2594] = 618, - [2595] = 577, - [2596] = 578, - [2597] = 579, - [2598] = 619, - [2599] = 581, - [2600] = 2600, + [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] = 2598, + [2599] = 2599, + [2600] = 608, [2601] = 2601, - [2602] = 2602, - [2603] = 620, - [2604] = 621, - [2605] = 622, - [2606] = 623, - [2607] = 584, - [2608] = 2608, + [2602] = 2599, + [2603] = 2603, + [2604] = 611, + [2605] = 2605, + [2606] = 2606, + [2607] = 609, + [2608] = 633, [2609] = 2609, - [2610] = 2610, - [2611] = 2601, - [2612] = 585, + [2610] = 610, + [2611] = 2603, + [2612] = 2612, [2613] = 2613, - [2614] = 518, - [2615] = 587, + [2614] = 2614, + [2615] = 557, [2616] = 2616, - [2617] = 2617, - [2618] = 2618, - [2619] = 105, + [2617] = 558, + [2618] = 559, + [2619] = 560, [2620] = 2620, - [2621] = 588, - [2622] = 589, - [2623] = 2623, - [2624] = 590, - [2625] = 591, - [2626] = 2189, + [2621] = 561, + [2622] = 2622, + [2623] = 564, + [2624] = 2624, + [2625] = 527, + [2626] = 2598, [2627] = 2627, [2628] = 2628, - [2629] = 2620, + [2629] = 568, [2630] = 2630, - [2631] = 106, + [2631] = 2631, [2632] = 2632, - [2633] = 2633, - [2634] = 2634, - [2635] = 633, - [2636] = 2636, + [2633] = 2631, + [2634] = 573, + [2635] = 2635, + [2636] = 2162, [2637] = 2637, - [2638] = 2591, - [2639] = 2634, + [2638] = 2638, + [2639] = 2637, [2640] = 2640, - [2641] = 2623, - [2642] = 540, - [2643] = 2643, - [2644] = 2600, - [2645] = 2645, - [2646] = 2637, - [2647] = 2647, - [2648] = 2648, - [2649] = 593, - [2650] = 594, - [2651] = 2608, - [2652] = 2609, - [2653] = 2591, - [2654] = 2601, - [2655] = 2655, - [2656] = 2623, - [2657] = 2657, - [2658] = 2617, - [2659] = 2618, - [2660] = 2660, - [2661] = 2620, - [2662] = 595, - [2663] = 2623, - [2664] = 2609, - [2665] = 596, - [2666] = 2666, - [2667] = 598, - [2668] = 630, - [2669] = 2632, - [2670] = 599, - [2671] = 2634, - [2672] = 571, - [2673] = 510, - [2674] = 512, - [2675] = 2637, - [2676] = 2591, - [2677] = 526, - [2678] = 529, - [2679] = 539, - [2680] = 600, - [2681] = 601, - [2682] = 586, - [2683] = 508, - [2684] = 592, - [2685] = 2600, - [2686] = 627, - [2687] = 2627, - [2688] = 628, - [2689] = 2689, - [2690] = 2608, - [2691] = 2609, - [2692] = 2601, - [2693] = 629, - [2694] = 631, - [2695] = 632, + [2641] = 2641, + [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] = 2612, + [2689] = 2613, + [2690] = 2690, + [2691] = 523, + [2692] = 2614, + [2693] = 547, + [2694] = 567, + [2695] = 2616, [2696] = 2696, - [2697] = 602, - [2698] = 2617, - [2699] = 2618, + [2697] = 563, + [2698] = 529, + [2699] = 548, [2700] = 2700, - [2701] = 2620, - [2702] = 603, - [2703] = 2623, - [2704] = 604, - [2705] = 605, - [2706] = 606, - [2707] = 607, - [2708] = 2708, - [2709] = 2709, - [2710] = 611, - [2711] = 2711, + [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] = 2713, - [2714] = 2634, + [2713] = 615, + [2714] = 105, [2715] = 2715, - [2716] = 509, - [2717] = 2637, - [2718] = 2718, - [2719] = 541, - [2720] = 542, - [2721] = 610, - [2722] = 543, - [2723] = 511, - [2724] = 2166, - [2725] = 514, - [2726] = 2726, - [2727] = 544, + [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] = 2608, - [2730] = 2609, - [2731] = 2632, - [2732] = 2601, - [2733] = 520, - [2734] = 2634, - [2735] = 2735, - [2736] = 624, - [2737] = 2617, - [2738] = 2618, - [2739] = 521, - [2740] = 2620, - [2741] = 574, - [2742] = 2623, - [2743] = 2735, - [2744] = 545, - [2745] = 2632, - [2746] = 522, - [2747] = 2634, + [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] = 546, - [2750] = 523, - [2751] = 625, - [2752] = 524, - [2753] = 626, - [2754] = 525, - [2755] = 2608, - [2756] = 2609, - [2757] = 547, - [2758] = 527, - [2759] = 2645, - [2760] = 2637, - [2761] = 2617, - [2762] = 2618, - [2763] = 2620, - [2764] = 2623, - [2765] = 548, - [2766] = 2766, - [2767] = 549, - [2768] = 2591, - [2769] = 2655, - [2770] = 2608, - [2771] = 516, + [2749] = 2749, + [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] = 2616, - [2774] = 550, - [2775] = 2591, - [2776] = 2776, - [2777] = 552, - [2778] = 2778, + [2773] = 2628, + [2774] = 2631, + [2775] = 2775, + [2776] = 2632, + [2777] = 536, + [2778] = 2632, [2779] = 2779, - [2780] = 530, - [2781] = 2600, - [2782] = 531, - [2783] = 532, - [2784] = 2617, - [2785] = 2618, - [2786] = 2620, - [2787] = 2623, + [2780] = 2779, + [2781] = 2612, + [2782] = 556, + [2783] = 2614, + [2784] = 2616, + [2785] = 537, + [2786] = 516, + [2787] = 2787, [2788] = 2788, - [2789] = 553, - [2790] = 2728, - [2791] = 2632, - [2792] = 2634, - [2793] = 533, - [2794] = 2735, - [2795] = 534, - [2796] = 535, - [2797] = 1932, - [2798] = 554, - [2799] = 2608, - [2800] = 2772, - [2801] = 2657, - [2802] = 2609, - [2803] = 2803, - [2804] = 2708, - [2805] = 2645, - [2806] = 2637, - [2807] = 555, - [2808] = 2808, - [2809] = 2617, - [2810] = 2810, - [2811] = 2811, - [2812] = 2592, - [2813] = 2591, - [2814] = 2648, - [2815] = 2655, - [2816] = 2618, - [2817] = 575, - [2818] = 2818, - [2819] = 556, - [2820] = 2820, - [2821] = 557, - [2822] = 1908, - [2823] = 2779, - [2824] = 2803, - [2825] = 558, + [2789] = 2789, + [2790] = 518, + [2791] = 517, + [2792] = 625, + [2793] = 538, + [2794] = 2794, + [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] = 2600, - [2828] = 2647, - [2829] = 2601, - [2830] = 2610, + [2827] = 2827, + [2828] = 2828, + [2829] = 2605, + [2830] = 2830, [2831] = 2831, - [2832] = 528, - [2833] = 580, - [2834] = 582, - [2835] = 2835, - [2836] = 583, - [2837] = 2837, - [2838] = 559, - [2839] = 2839, - [2840] = 1902, - [2841] = 536, - [2842] = 2608, - [2843] = 597, - [2844] = 2772, - [2845] = 2657, - [2846] = 2609, - [2847] = 560, - [2848] = 2601, - [2849] = 2610, - [2850] = 2728, - [2851] = 561, - [2852] = 562, - [2853] = 2600, - [2854] = 2854, - [2855] = 563, - [2856] = 2856, - [2857] = 609, - [2858] = 2811, - [2859] = 2617, - [2860] = 2618, - [2861] = 2779, - [2862] = 564, - [2863] = 2620, - [2864] = 2864, - [2865] = 2865, - [2866] = 2708, - [2867] = 565, - [2868] = 2617, - [2869] = 2618, - [2870] = 513, - [2871] = 2871, - [2872] = 2811, - [2873] = 2623, - [2874] = 2811, - [2875] = 2779, - [2876] = 566, - [2877] = 2877, - [2878] = 2878, - [2879] = 567, - [2880] = 2708, - [2881] = 568, - [2882] = 2882, - [2883] = 2883, - [2884] = 2811, - [2885] = 569, - [2886] = 612, - [2887] = 2779, - [2888] = 515, - [2889] = 2810, - [2890] = 2890, - [2891] = 2708, - [2892] = 613, - [2893] = 2893, - [2894] = 2811, - [2895] = 615, - [2896] = 2779, - [2897] = 517, - [2898] = 2708, - [2899] = 2632, - [2900] = 2811, - [2901] = 570, - [2902] = 2779, - [2903] = 2620, - [2904] = 2904, - [2905] = 2808, - [2906] = 2634, - [2907] = 572, - [2908] = 2718, - [2909] = 519, - [2910] = 573, - [2911] = 2911, + [2832] = 2832, + [2833] = 598, + [2834] = 2834, + [2835] = 550, + [2836] = 580, + [2837] = 603, + [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] = 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] = 576, - [2914] = 2914, - [2915] = 2632, - [2916] = 2637, - [2917] = 2911, - [2918] = 2713, - [2919] = 2919, - [2920] = 551, + [2913] = 2748, + [2914] = 2744, + [2915] = 2637, + [2916] = 606, + [2917] = 2605, + [2918] = 2918, + [2919] = 2834, + [2920] = 555, [2921] = 2921, - [2922] = 2922, - [2923] = 2922, - [2924] = 2924, - [2925] = 2925, - [2926] = 2926, - [2927] = 2927, - [2928] = 2928, + [2922] = 2918, + [2923] = 2696, + [2924] = 607, + [2925] = 542, + [2926] = 1944, + [2927] = 2612, + [2928] = 2613, [2929] = 2929, - [2930] = 1919, + [2930] = 2930, [2931] = 2931, [2932] = 2932, - [2933] = 2921, + [2933] = 2933, [2934] = 2934, [2935] = 2935, [2936] = 2936, [2937] = 2937, [2938] = 2938, [2939] = 2939, - [2940] = 2940, + [2940] = 1931, [2941] = 2941, [2942] = 2942, [2943] = 2943, [2944] = 2944, [2945] = 2945, - [2946] = 1926, - [2947] = 2122, - [2948] = 1927, - [2949] = 1928, + [2946] = 2946, + [2947] = 2947, + [2948] = 2948, + [2949] = 2949, [2950] = 2950, [2951] = 2951, [2952] = 2952, [2953] = 2953, [2954] = 2954, - [2955] = 2951, + [2955] = 2955, [2956] = 2956, [2957] = 2957, - [2958] = 2921, - [2959] = 2925, + [2958] = 2952, + [2959] = 2953, [2960] = 2960, [2961] = 2961, [2962] = 2962, [2963] = 2963, - [2964] = 2950, - [2965] = 2965, - [2966] = 2928, + [2964] = 1933, + [2965] = 1938, + [2966] = 2966, [2967] = 2967, [2968] = 2968, [2969] = 2969, - [2970] = 2963, - [2971] = 2971, - [2972] = 2967, - [2973] = 2969, + [2970] = 2970, + [2971] = 1940, + [2972] = 2972, + [2973] = 2973, [2974] = 2974, - [2975] = 2975, - [2976] = 2974, - [2977] = 2977, - [2978] = 2975, - [2979] = 2928, - [2980] = 2931, - [2981] = 2932, + [2975] = 2936, + [2976] = 2937, + [2977] = 1908, + [2978] = 2978, + [2979] = 2979, + [2980] = 2980, + [2981] = 2962, [2982] = 2982, - [2983] = 2977, - [2984] = 2359, - [2985] = 2928, - [2986] = 2931, - [2987] = 2932, - [2988] = 2982, + [2983] = 2938, + [2984] = 2984, + [2985] = 2966, + [2986] = 2967, + [2987] = 2957, + [2988] = 2939, [2989] = 2989, - [2990] = 2925, - [2991] = 2926, - [2992] = 2348, - [2993] = 2993, - [2994] = 2994, - [2995] = 2349, + [2990] = 2990, + [2991] = 2930, + [2992] = 2931, + [2993] = 2990, + [2994] = 2932, + [2995] = 2995, [2996] = 2996, - [2997] = 2950, - [2998] = 2998, - [2999] = 2351, - [3000] = 2352, - [3001] = 2937, - [3002] = 2360, + [2997] = 2936, + [2998] = 2937, + [2999] = 2938, + [3000] = 2939, + [3001] = 3001, + [3002] = 3002, [3003] = 3003, [3004] = 3004, [3005] = 3005, - [3006] = 3006, + [3006] = 1915, [3007] = 3007, [3008] = 3008, - [3009] = 2969, - [3010] = 2921, + [3009] = 3009, + [3010] = 3010, [3011] = 3011, - [3012] = 3012, - [3013] = 2937, - [3014] = 2950, - [3015] = 2925, - [3016] = 3016, - [3017] = 3017, - [3018] = 2977, - [3019] = 2963, - [3020] = 3020, - [3021] = 2967, - [3022] = 2969, - [3023] = 2974, - [3024] = 2975, - [3025] = 2926, - [3026] = 2977, - [3027] = 2928, - [3028] = 2931, - [3029] = 2932, - [3030] = 2982, - [3031] = 3031, + [3012] = 2952, + [3013] = 2990, + [3014] = 3014, + [3015] = 2930, + [3016] = 2978, + [3017] = 2945, + [3018] = 2961, + [3019] = 3019, + [3020] = 2931, + [3021] = 2969, + [3022] = 2962, + [3023] = 2980, + [3024] = 2970, + [3025] = 3025, + [3026] = 3026, + [3027] = 2973, + [3028] = 3028, + [3029] = 3029, + [3030] = 3030, + [3031] = 2966, [3032] = 3032, [3033] = 3033, - [3034] = 2931, - [3035] = 2925, - [3036] = 2926, + [3034] = 3034, + [3035] = 2957, + [3036] = 3036, [3037] = 3037, - [3038] = 2926, - [3039] = 2932, - [3040] = 2974, - [3041] = 2957, + [3038] = 3038, + [3039] = 3039, + [3040] = 2989, + [3041] = 2990, [3042] = 3042, - [3043] = 3043, - [3044] = 3044, - [3045] = 3006, - [3046] = 3046, - [3047] = 2977, - [3048] = 3020, + [3043] = 2957, + [3044] = 2930, + [3045] = 2989, + [3046] = 2990, + [3047] = 2930, + [3048] = 2931, [3049] = 3049, - [3050] = 3050, - [3051] = 2982, - [3052] = 2937, - [3053] = 2935, - [3054] = 2963, - [3055] = 3055, - [3056] = 2967, - [3057] = 3057, - [3058] = 2941, - [3059] = 2942, + [3050] = 2938, + [3051] = 2932, + [3052] = 2989, + [3053] = 3053, + [3054] = 3054, + [3055] = 2936, + [3056] = 2937, + [3057] = 2938, + [3058] = 2939, + [3059] = 3059, [3060] = 3060, - [3061] = 2960, + [3061] = 3061, [3062] = 3062, [3063] = 3063, - [3064] = 2975, + [3064] = 3064, [3065] = 3065, - [3066] = 3050, - [3067] = 2937, - [3068] = 3068, + [3066] = 3038, + [3067] = 3067, + [3068] = 2347, [3069] = 3069, - [3070] = 3070, - [3071] = 2941, - [3072] = 2942, + [3070] = 2106, + [3071] = 3071, + [3072] = 3072, [3073] = 3073, - [3074] = 1912, - [3075] = 3032, - [3076] = 3060, - [3077] = 1913, - [3078] = 2921, - [3079] = 3079, - [3080] = 2963, + [3074] = 1910, + [3075] = 2936, + [3076] = 3076, + [3077] = 2957, + [3078] = 2944, + [3079] = 2989, + [3080] = 3080, [3081] = 3081, - [3082] = 2967, + [3082] = 2261, [3083] = 3083, - [3084] = 2936, + [3084] = 1935, [3085] = 3085, - [3086] = 3046, - [3087] = 2938, - [3088] = 1914, - [3089] = 2277, - [3090] = 3063, - [3091] = 2940, - [3092] = 2950, - [3093] = 1929, - [3094] = 1930, - [3095] = 1931, - [3096] = 2279, - [3097] = 3097, - [3098] = 2963, + [3086] = 3086, + [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] = 3100, - [3101] = 3101, - [3102] = 3068, - [3103] = 3103, - [3104] = 2963, - [3105] = 3105, - [3106] = 3106, - [3107] = 2967, + [3100] = 2937, + [3101] = 2957, + [3102] = 3102, + [3103] = 2989, + [3104] = 3104, + [3105] = 2357, + [3106] = 1918, + [3107] = 3086, [3108] = 3108, - [3109] = 3109, - [3110] = 3065, - [3111] = 3108, - [3112] = 2969, - [3113] = 3069, + [3109] = 2938, + [3110] = 3110, + [3111] = 2984, + [3112] = 3112, + [3113] = 2978, [3114] = 3114, - [3115] = 2974, - [3116] = 2975, + [3115] = 3115, + [3116] = 3116, [3117] = 3117, - [3118] = 3016, - [3119] = 2977, - [3120] = 3011, + [3118] = 2962, + [3119] = 3119, + [3120] = 3120, [3121] = 3121, [3122] = 3122, - [3123] = 2921, - [3124] = 3124, - [3125] = 3125, - [3126] = 2993, - [3127] = 2928, + [3123] = 2966, + [3124] = 2967, + [3125] = 3119, + [3126] = 3126, + [3127] = 2346, [3128] = 3128, - [3129] = 2931, - [3130] = 2932, - [3131] = 2982, - [3132] = 3003, - [3133] = 3007, - [3134] = 3103, - [3135] = 3106, - [3136] = 2968, - [3137] = 3117, - [3138] = 3138, - [3139] = 3139, - [3140] = 2989, - [3141] = 3141, - [3142] = 3142, - [3143] = 2929, - [3144] = 3057, - [3145] = 3085, - [3146] = 3139, - [3147] = 2967, + [3129] = 2996, + [3130] = 3130, + [3131] = 3001, + [3132] = 1921, + [3133] = 1942, + [3134] = 3002, + [3135] = 1905, + [3136] = 2939, + [3137] = 3137, + [3138] = 2929, + [3139] = 1943, + [3140] = 3140, + [3141] = 3049, + [3142] = 1922, + [3143] = 1903, + [3144] = 3083, + [3145] = 3089, + [3146] = 2978, + [3147] = 3090, [3148] = 3148, - [3149] = 3081, - [3150] = 3150, - [3151] = 3151, - [3152] = 2924, - [3153] = 2996, - [3154] = 2998, - [3155] = 3005, - [3156] = 3017, - [3157] = 3031, - [3158] = 3062, - [3159] = 3159, - [3160] = 3160, - [3161] = 3161, - [3162] = 3162, - [3163] = 3163, + [3149] = 3092, + [3150] = 3108, + [3151] = 3067, + [3152] = 3126, + [3153] = 3128, + [3154] = 3154, + [3155] = 3155, + [3156] = 3156, + [3157] = 2982, + [3158] = 3104, + [3159] = 2980, + [3160] = 3029, + [3161] = 2952, + [3162] = 2979, + [3163] = 3130, [3164] = 3164, - [3165] = 3165, - [3166] = 3166, + [3165] = 2963, + [3166] = 3019, [3167] = 3167, - [3168] = 3168, - [3169] = 3169, + [3168] = 3033, + [3169] = 3063, [3170] = 3170, - [3171] = 2943, - [3172] = 1916, - [3173] = 3105, - [3174] = 2941, - [3175] = 2942, - [3176] = 3044, - [3177] = 3073, - [3178] = 3178, + [3171] = 3071, + [3172] = 3172, + [3173] = 2949, + [3174] = 3007, + [3175] = 3025, + [3176] = 3030, + [3177] = 3032, + [3178] = 3034, [3179] = 3179, - [3180] = 2952, - [3181] = 3167, - [3182] = 1909, - [3183] = 2953, - [3184] = 3159, - [3185] = 1910, - [3186] = 2956, - [3187] = 3160, - [3188] = 3161, - [3189] = 3162, - [3190] = 2962, - [3191] = 3163, - [3192] = 2925, - [3193] = 3164, - [3194] = 3165, - [3195] = 3166, - [3196] = 2965, - [3197] = 3004, - [3198] = 3008, - [3199] = 1911, + [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] = 2926, - [3202] = 2925, - [3203] = 2926, - [3204] = 3204, - [3205] = 2950, - [3206] = 3150, - [3207] = 3099, - [3208] = 2927, - [3209] = 3033, - [3210] = 3210, - [3211] = 2982, - [3212] = 3212, - [3213] = 2937, - [3214] = 3214, - [3215] = 3037, - [3216] = 2708, - [3217] = 2934, - [3218] = 3218, - [3219] = 3097, + [3201] = 3201, + [3202] = 2989, + [3203] = 544, + [3204] = 2990, + [3205] = 3205, + [3206] = 2972, + [3207] = 2930, + [3208] = 3208, + [3209] = 2931, + [3210] = 3088, + [3211] = 2932, + [3212] = 3154, + [3213] = 3213, + [3214] = 2962, + [3215] = 3215, + [3216] = 2936, + [3217] = 2937, + [3218] = 2962, + [3219] = 2938, [3220] = 3220, - [3221] = 2941, - [3222] = 2942, - [3223] = 2993, - [3224] = 2944, - [3225] = 3057, - [3226] = 3226, - [3227] = 3085, - [3228] = 3031, - [3229] = 3121, - [3230] = 3079, - [3231] = 3179, - [3232] = 3055, - [3233] = 3148, - [3234] = 3128, - [3235] = 3083, - [3236] = 3236, - [3237] = 2993, - [3238] = 1917, - [3239] = 3057, - [3240] = 2921, - [3241] = 3085, - [3242] = 3031, - [3243] = 2937, - [3244] = 574, - [3245] = 1918, - [3246] = 1921, - [3247] = 1922, - [3248] = 3122, - [3249] = 2950, - [3250] = 3250, + [3221] = 3221, + [3222] = 2966, + [3223] = 2967, + [3224] = 2939, + [3225] = 3225, + [3226] = 2947, + [3227] = 2358, + [3228] = 3228, + [3229] = 3155, + [3230] = 2948, + [3231] = 2950, + [3232] = 3232, + [3233] = 3233, + [3234] = 2955, + [3235] = 2768, + [3236] = 2930, + [3237] = 2324, + [3238] = 3037, + [3239] = 2931, + [3240] = 3240, + [3241] = 3215, + [3242] = 3148, + [3243] = 2312, + [3244] = 3060, + [3245] = 3019, + [3246] = 2952, + [3247] = 3033, + [3248] = 3099, + [3249] = 3072, + [3250] = 2953, [3251] = 3251, - [3252] = 2993, - [3253] = 3253, - [3254] = 2941, - [3255] = 3057, - [3256] = 2942, - [3257] = 3085, - [3258] = 3031, - [3259] = 3070, - [3260] = 2963, - [3261] = 2967, - [3262] = 3262, - [3263] = 3263, - [3264] = 2993, - [3265] = 2969, - [3266] = 3057, - [3267] = 3100, - [3268] = 3085, - [3269] = 3031, - [3270] = 3270, - [3271] = 2963, - [3272] = 2974, - [3273] = 2975, - [3274] = 3274, - [3275] = 2977, - [3276] = 2993, - [3277] = 3057, - [3278] = 3085, - [3279] = 3031, - [3280] = 1903, - [3281] = 2967, - [3282] = 2928, - [3283] = 2931, - [3284] = 2954, - [3285] = 3285, - [3286] = 2932, - [3287] = 2982, - [3288] = 3288, - [3289] = 3151, - [3290] = 3204, - [3291] = 2969, - [3292] = 3285, - [3293] = 3138, - [3294] = 3169, - [3295] = 1923, - [3296] = 1924, - [3297] = 1925, - [3298] = 2974, - [3299] = 2975, - [3300] = 3168, - [3301] = 3109, - [3302] = 3114, - [3303] = 3142, - [3304] = 3200, - [3305] = 3236, - [3306] = 3124, - [3307] = 3307, - [3308] = 3308, - [3309] = 3309, - [3310] = 3310, - [3311] = 3311, - [3312] = 3312, + [3252] = 3195, + [3253] = 2967, + [3254] = 2980, + [3255] = 3255, + [3256] = 3148, + [3257] = 3257, + [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] = 3315, - [3316] = 3316, - [3317] = 3317, + [3315] = 3179, + [3316] = 2980, + [3317] = 2989, [3318] = 3318, - [3319] = 3319, - [3320] = 3314, - [3321] = 3321, - [3322] = 3319, + [3319] = 2941, + [3320] = 3320, + [3321] = 2990, + [3322] = 2932, [3323] = 3323, [3324] = 3324, [3325] = 3325, [3326] = 3326, - [3327] = 3314, - [3328] = 3328, + [3327] = 3327, + [3328] = 3327, [3329] = 3329, - [3330] = 3313, + [3330] = 3330, [3331] = 3331, - [3332] = 3312, - [3333] = 3314, - [3334] = 3325, - [3335] = 3335, + [3332] = 3332, + [3333] = 3333, + [3334] = 3326, + [3335] = 3331, [3336] = 3336, [3337] = 3337, [3338] = 3338, [3339] = 3339, - [3340] = 3309, + [3340] = 3339, [3341] = 3341, - [3342] = 518, - [3343] = 3343, + [3342] = 3342, + [3343] = 3333, [3344] = 3344, [3345] = 3345, - [3346] = 3315, - [3347] = 3337, - [3348] = 3341, - [3349] = 3343, + [3346] = 3327, + [3347] = 3326, + [3348] = 3348, + [3349] = 3339, [3350] = 3350, - [3351] = 528, - [3352] = 3315, + [3351] = 3350, + [3352] = 3339, [3353] = 3353, - [3354] = 3319, - [3355] = 3336, - [3356] = 3356, - [3357] = 3315, + [3354] = 3336, + [3355] = 3355, + [3356] = 3339, + [3357] = 3357, [3358] = 3358, - [3359] = 3314, - [3360] = 3360, + [3359] = 3350, + [3360] = 3327, [3361] = 3361, - [3362] = 3362, - [3363] = 3325, - [3364] = 3364, - [3365] = 3339, - [3366] = 3309, + [3362] = 3350, + [3363] = 3336, + [3364] = 3337, + [3365] = 3353, + [3366] = 3366, [3367] = 3367, - [3368] = 3337, + [3368] = 3368, [3369] = 3369, - [3370] = 3336, - [3371] = 3335, - [3372] = 3313, - [3373] = 3337, - [3374] = 3341, - [3375] = 3343, - [3376] = 3376, + [3370] = 3370, + [3371] = 3370, + [3372] = 3372, + [3373] = 3373, + [3374] = 3372, + [3375] = 3373, + [3376] = 3369, [3377] = 3377, [3378] = 3378, [3379] = 3379, - [3380] = 3325, - [3381] = 3313, - [3382] = 3356, - [3383] = 3336, + [3380] = 3380, + [3381] = 3381, + [3382] = 3350, + [3383] = 3339, [3384] = 3384, - [3385] = 3358, + [3385] = 3385, [3386] = 3331, - [3387] = 3336, - [3388] = 3388, - [3389] = 3356, - [3390] = 3390, - [3391] = 3339, - [3392] = 3309, - [3393] = 3393, + [3387] = 3387, + [3388] = 3325, + [3389] = 3336, + [3390] = 3337, + [3391] = 3391, + [3392] = 3392, + [3393] = 3326, [3394] = 3394, - [3395] = 3315, - [3396] = 3312, - [3397] = 3397, - [3398] = 3390, - [3399] = 3337, - [3400] = 3341, - [3401] = 3343, - [3402] = 3402, + [3395] = 3395, + [3396] = 3396, + [3397] = 3370, + [3398] = 3372, + [3399] = 3373, + [3400] = 3377, + [3401] = 3401, + [3402] = 562, [3403] = 3403, - [3404] = 3404, - [3405] = 3312, - [3406] = 3312, + [3404] = 3401, + [3405] = 3405, + [3406] = 3380, [3407] = 3407, - [3408] = 3356, - [3409] = 3390, - [3410] = 3410, - [3411] = 3312, - [3412] = 3356, + [3408] = 3408, + [3409] = 3350, + [3410] = 3401, + [3411] = 3377, + [3412] = 3412, [3413] = 3413, - [3414] = 3414, - [3415] = 3325, - [3416] = 3339, - [3417] = 3339, - [3418] = 3309, - [3419] = 3313, - [3420] = 3388, - [3421] = 3390, - [3422] = 3335, - [3423] = 3315, - [3424] = 3336, - [3425] = 3337, - [3426] = 3341, - [3427] = 3343, - [3428] = 3317, - [3429] = 3319, - [3430] = 3312, - [3431] = 3313, - [3432] = 3319, + [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] = 3356, - [3435] = 3435, - [3436] = 3343, - [3437] = 3312, - [3438] = 3325, - [3439] = 3325, - [3440] = 3407, - [3441] = 3353, - [3442] = 3339, - [3443] = 3309, - [3444] = 3319, - [3445] = 3325, - [3446] = 3446, - [3447] = 3337, - [3448] = 3341, - [3449] = 3343, - [3450] = 3450, - [3451] = 3451, - [3452] = 3339, - [3453] = 3336, - [3454] = 3356, - [3455] = 3314, - [3456] = 3362, - [3457] = 3457, - [3458] = 3335, - [3459] = 3314, - [3460] = 3358, - [3461] = 3461, - [3462] = 3462, - [3463] = 3463, - [3464] = 3335, - [3465] = 3309, - [3466] = 3358, - [3467] = 3308, - [3468] = 3450, - [3469] = 3335, - [3470] = 3470, - [3471] = 3471, - [3472] = 3325, - [3473] = 3313, - [3474] = 3324, - [3475] = 3313, - [3476] = 3476, - [3477] = 3337, - [3478] = 3341, - [3479] = 3341, - [3480] = 3343, - [3481] = 3358, - [3482] = 3482, - [3483] = 3384, - [3484] = 3484, - [3485] = 3312, - [3486] = 3325, - [3487] = 3325, - [3488] = 3335, - [3489] = 3471, - [3490] = 3319, - [3491] = 3335, + [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] = 3335, + [3493] = 3370, [3494] = 3494, - [3495] = 3390, - [3496] = 3470, - [3497] = 3497, - [3498] = 3313, - [3499] = 3309, - [3500] = 3376, - [3501] = 3501, - [3502] = 3328, - [3503] = 3503, - [3504] = 3390, - [3505] = 3325, - [3506] = 3358, + [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] = { @@ -6457,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 = 33}, - [sym_statement] = {.index = 56, .length = 20}, + [sym_primary_expression] = {.index = 23, .length = 35}, + [sym_statement] = {.index = 58, .length = 20}, }; static const TSSymbol ts_supertype_map_entries[] = { @@ -6490,6 +6532,8 @@ 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, @@ -6522,7 +6566,7 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_this, sym_true, sym_undefined, - [56] = + [58] = sym_break_statement, sym_continue_statement, sym_debugger_statement, @@ -9087,17 +9131,17 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 1}, + [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 = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, - [19] = {.lex_state = 142, .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 = 2, .reserved_word_set_id = 1}, + [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}, @@ -9111,28 +9155,28 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, - [40] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, - [41] = {.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 = 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 = 1}, + [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 = 2, .reserved_word_set_id = 4}, + [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 = 6, .reserved_word_set_id = 4}, - [50] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, - [51] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, - [52] = {.lex_state = 142, .external_lex_state = 6, .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 = 4}, - [55] = {.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 = 4}, + [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 = 1}, - [60] = {.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}, @@ -9144,26 +9188,26 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 4}, - [73] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [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 = 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}, + [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 = 1}, - [82] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, - [83] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [84] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, - [85] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [86] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [87] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [88] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [89] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [90] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [91] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [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 = 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}, @@ -9191,63 +9235,63 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7}, - [120] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [121] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [122] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 6}, - [126] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 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 = 1}, - [131] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 6}, + [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 = 7}, - [134] = {.lex_state = 142, .external_lex_state = 17, .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 = 1}, - [137] = {.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 = 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 = 19, .reserved_word_set_id = 7}, - [143] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, - [146] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, + [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 = 7}, - [153] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [154] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [155] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 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 = 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 = 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 = 7}, + [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 = 1}, - [172] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 20, .reserved_word_set_id = 7}, + [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}, @@ -9257,47 +9301,47 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 1}, - [186] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [187] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [188] = {.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 = 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 = 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 = 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 = 1}, - [206] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 17, .reserved_word_set_id = 7}, - [210] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, - [215] = {.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 = 1}, + [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 = 17, .reserved_word_set_id = 7}, + [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 = 20, .reserved_word_set_id = 1}, + [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}, @@ -9305,75 +9349,75 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7}, - [234] = {.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 = 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 = 20, .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 = 7}, - [242] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [243] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [244] = {.lex_state = 142, .external_lex_state = 20, .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 = 7}, - [247] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [248] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [249] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 1}, - [250] = {.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 = 17, .reserved_word_set_id = 1}, - [253] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [254] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 7}, + [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 = 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 = 7}, - [262] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [263] = {.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 = 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 = 1}, - [270] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [271] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7}, - [274] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 1}, - [277] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [278] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [279] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [280] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [281] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [282] = {.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 = 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 = 7}, - [292] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, - [296] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [297] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [298] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [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 = 7}, - [301] = {.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}, @@ -9412,12 +9456,12 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7}, - [341] = {.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 = 7}, + [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 = 7}, + [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}, @@ -9431,10 +9475,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 1}, - [362] = {.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}, @@ -9452,11 +9496,11 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7}, - [381] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [382] = {.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 = 1}, + [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}, @@ -9498,19 +9542,19 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 1}, + [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 = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [428] = {.lex_state = 4, .external_lex_state = 21}, [429] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [430] = {.lex_state = 4, .external_lex_state = 21}, - [431] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [432] = {.lex_state = 4, .external_lex_state = 21}, + [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 = 7}, + [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}, @@ -9529,24 +9573,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 1}, + [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 = 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 = 1}, - [465] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 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 = 1}, + [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 = 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}, @@ -9558,180 +9602,180 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, - [487] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [488] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, + [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 = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [491] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, - [492] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [493] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, - [494] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, - [495] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, - [496] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, - [497] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, - [498] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, - [499] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 9}, + [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 = 23, .reserved_word_set_id = 8}, - [502] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [503] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [504] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [505] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, - [506] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 12}, - [507] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [508] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [509] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [510] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [511] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [512] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [513] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [514] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [515] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [516] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [517] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [518] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [519] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [520] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [521] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [522] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [523] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [524] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [525] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [526] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [527] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [528] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [529] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [530] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [531] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [532] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [533] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [534] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [535] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [536] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [537] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [538] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [539] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [540] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [541] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [542] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [543] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [544] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [545] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [546] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [547] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [548] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [549] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [550] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [551] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [552] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [553] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [554] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [555] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [556] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [557] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [558] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [559] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [560] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [561] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [562] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [563] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [564] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [565] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [566] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [567] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [568] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [569] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [570] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [571] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [572] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [573] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [574] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [575] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [576] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [577] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [578] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [579] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [580] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [581] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [582] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [583] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [584] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [585] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [586] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [587] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [588] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [589] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [590] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [591] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [592] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [593] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [594] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [595] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [596] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [597] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [598] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [599] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [600] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [601] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [602] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [603] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [604] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [605] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [606] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [607] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [608] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [609] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [610] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [611] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [612] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [613] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [614] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [615] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [616] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [617] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [618] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [619] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [620] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [621] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [622] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [623] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [624] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [625] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [626] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [627] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [628] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [629] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [630] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [631] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [632] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, - [633] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 10}, + [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 = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [636] = {.lex_state = 142, .external_lex_state = 24, .reserved_word_set_id = 2}, - [637] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, - [638] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [639] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, - [640] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, - [641] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [642] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 2}, - [643] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, - [644] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [645] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, - [646] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 11}, + [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 = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, - [653] = {.lex_state = 4, .external_lex_state = 27}, + [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 = 4, .external_lex_state = 27}, - [657] = {.lex_state = 4, .external_lex_state = 31, .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 = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [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}, @@ -9755,59 +9799,59 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 30}, + [683] = {.lex_state = 4, .external_lex_state = 33}, [684] = {.lex_state = 4, .external_lex_state = 31}, - [685] = {.lex_state = 4, .external_lex_state = 30}, - [686] = {.lex_state = 4, .external_lex_state = 32}, + [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 = 31}, - [689] = {.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 = 33}, - [693] = {.lex_state = 4, .external_lex_state = 33}, + [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 = 33}, - [696] = {.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 = 31}, - [699] = {.lex_state = 4, .external_lex_state = 33}, + [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 = 33}, - [702] = {.lex_state = 4, .external_lex_state = 31}, - [703] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, - [704] = {.lex_state = 4, .external_lex_state = 27}, - [705] = {.lex_state = 4, .external_lex_state = 27}, - [706] = {.lex_state = 4, .external_lex_state = 27}, - [707] = {.lex_state = 4, .external_lex_state = 27}, - [708] = {.lex_state = 4, .external_lex_state = 27}, - [709] = {.lex_state = 4, .external_lex_state = 33}, - [710] = {.lex_state = 4, .external_lex_state = 33}, - [711] = {.lex_state = 4, .external_lex_state = 27}, - [712] = {.lex_state = 4, .external_lex_state = 27}, - [713] = {.lex_state = 4, .external_lex_state = 33}, - [714] = {.lex_state = 4, .external_lex_state = 33}, - [715] = {.lex_state = 4, .external_lex_state = 33}, - [716] = {.lex_state = 4, .external_lex_state = 27}, + [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 = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, + [719] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, [720] = {.lex_state = 4, .external_lex_state = 27}, - [721] = {.lex_state = 4, .external_lex_state = 34}, + [721] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 13}, [722] = {.lex_state = 4, .external_lex_state = 27}, - [723] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, - [724] = {.lex_state = 4, .external_lex_state = 27}, - [725] = {.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 = 27}, - [728] = {.lex_state = 4, .external_lex_state = 30}, - [729] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, - [730] = {.lex_state = 4, .external_lex_state = 30}, - [731] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, - [734] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 13}, - [735] = {.lex_state = 7, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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}, @@ -9817,105 +9861,105 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 34}, + [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 = 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 = 35}, - [756] = {.lex_state = 4, .external_lex_state = 35}, - [757] = {.lex_state = 4, .external_lex_state = 35}, + [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 = 32}, - [760] = {.lex_state = 4, .external_lex_state = 32}, - [761] = {.lex_state = 4, .external_lex_state = 32}, - [762] = {.lex_state = 4, .external_lex_state = 31}, - [763] = {.lex_state = 4, .external_lex_state = 31}, - [764] = {.lex_state = 4, .external_lex_state = 31}, - [765] = {.lex_state = 4, .external_lex_state = 35}, - [766] = {.lex_state = 4, .external_lex_state = 36}, - [767] = {.lex_state = 4, .external_lex_state = 36}, - [768] = {.lex_state = 4, .external_lex_state = 31}, - [769] = {.lex_state = 4, .external_lex_state = 31}, - [770] = {.lex_state = 4, .external_lex_state = 31}, - [771] = {.lex_state = 4, .external_lex_state = 31}, - [772] = {.lex_state = 4, .external_lex_state = 36}, - [773] = {.lex_state = 4, .external_lex_state = 37}, - [774] = {.lex_state = 4, .external_lex_state = 37}, - [775] = {.lex_state = 4, .external_lex_state = 36}, - [776] = {.lex_state = 4, .external_lex_state = 31}, - [777] = {.lex_state = 4, .external_lex_state = 36}, - [778] = {.lex_state = 4, .external_lex_state = 31}, - [779] = {.lex_state = 4, .external_lex_state = 36}, + [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 = 32}, + [781] = {.lex_state = 4, .external_lex_state = 37}, [782] = {.lex_state = 4, .external_lex_state = 37}, - [783] = {.lex_state = 4, .external_lex_state = 36}, - [784] = {.lex_state = 4, .external_lex_state = 36}, - [785] = {.lex_state = 4, .external_lex_state = 31}, - [786] = {.lex_state = 4, .external_lex_state = 36}, - [787] = {.lex_state = 4, .external_lex_state = 31}, - [788] = {.lex_state = 4, .external_lex_state = 36}, - [789] = {.lex_state = 4, .external_lex_state = 36}, + [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 = 37}, - [794] = {.lex_state = 4, .external_lex_state = 31}, - [795] = {.lex_state = 4, .external_lex_state = 37}, - [796] = {.lex_state = 4, .external_lex_state = 37}, - [797] = {.lex_state = 4, .external_lex_state = 37}, - [798] = {.lex_state = 4, .external_lex_state = 37}, - [799] = {.lex_state = 4, .external_lex_state = 37}, - [800] = {.lex_state = 4, .external_lex_state = 37}, - [801] = {.lex_state = 4, .external_lex_state = 37}, - [802] = {.lex_state = 4, .external_lex_state = 31}, - [803] = {.lex_state = 141, .external_lex_state = 38}, - [804] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [805] = {.lex_state = 141, .external_lex_state = 38}, + [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 = 40}, - [808] = {.lex_state = 141, .external_lex_state = 38}, - [809] = {.lex_state = 141, .external_lex_state = 32}, - [810] = {.lex_state = 141, .external_lex_state = 38}, - [811] = {.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 = 38}, - [814] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [815] = {.lex_state = 141, .external_lex_state = 32}, - [816] = {.lex_state = 141, .external_lex_state = 32}, + [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 = 38}, - [819] = {.lex_state = 141, .external_lex_state = 40}, + [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 = 38}, - [822] = {.lex_state = 141, .external_lex_state = 38}, - [823] = {.lex_state = 141, .external_lex_state = 38}, + [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 = 32}, - [826] = {.lex_state = 141, .external_lex_state = 38}, - [827] = {.lex_state = 141, .external_lex_state = 38}, - [828] = {.lex_state = 141, .external_lex_state = 38}, + [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 = 40}, + [830] = {.lex_state = 141, .external_lex_state = 41}, [831] = {.lex_state = 141, .external_lex_state = 40}, - [832] = {.lex_state = 141, .external_lex_state = 38}, + [832] = {.lex_state = 141, .external_lex_state = 40}, [833] = {.lex_state = 141, .external_lex_state = 40}, - [834] = {.lex_state = 141, .external_lex_state = 32}, - [835] = {.lex_state = 141, .external_lex_state = 38}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, - [843] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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}, @@ -9929,7 +9973,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 31}, + [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}, @@ -9941,7 +9985,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -9973,24 +10017,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 41}, + [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 = 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 = 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 = 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}, @@ -9998,8 +10042,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 141, .external_lex_state = 32}, - [927] = {.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}, @@ -10014,9 +10058,9 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [942] = {.lex_state = 141, .external_lex_state = 32}, [943] = {.lex_state = 141, .external_lex_state = 32}, - [944] = {.lex_state = 141, .external_lex_state = 42}, + [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}, @@ -10026,195 +10070,195 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 31}, - [969] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [970] = {.lex_state = 141, .external_lex_state = 31}, - [971] = {.lex_state = 141, .external_lex_state = 42}, - [972] = {.lex_state = 141, .external_lex_state = 41}, - [973] = {.lex_state = 141, .external_lex_state = 31}, - [974] = {.lex_state = 141, .external_lex_state = 31}, - [975] = {.lex_state = 141, .external_lex_state = 31}, - [976] = {.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 = 31}, - [979] = {.lex_state = 141, .external_lex_state = 31}, - [980] = {.lex_state = 141, .external_lex_state = 31}, - [981] = {.lex_state = 141, .external_lex_state = 31}, - [982] = {.lex_state = 141, .external_lex_state = 42}, - [983] = {.lex_state = 141, .external_lex_state = 31}, - [984] = {.lex_state = 141, .external_lex_state = 31}, - [985] = {.lex_state = 141, .external_lex_state = 31}, - [986] = {.lex_state = 141, .external_lex_state = 41}, - [987] = {.lex_state = 141, .external_lex_state = 31}, - [988] = {.lex_state = 141, .external_lex_state = 41}, - [989] = {.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 = 31}, - [992] = {.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 = 42}, + [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 = 42}, - [999] = {.lex_state = 141, .external_lex_state = 33}, - [1000] = {.lex_state = 141, .external_lex_state = 42}, - [1001] = {.lex_state = 141, .external_lex_state = 33}, - [1002] = {.lex_state = 141, .external_lex_state = 43}, - [1003] = {.lex_state = 141, .external_lex_state = 42}, - [1004] = {.lex_state = 141, .external_lex_state = 33}, - [1005] = {.lex_state = 141, .external_lex_state = 42}, + [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 = 42}, - [1008] = {.lex_state = 141, .external_lex_state = 33}, - [1009] = {.lex_state = 141, .external_lex_state = 43}, - [1010] = {.lex_state = 141, .external_lex_state = 43}, - [1011] = {.lex_state = 141, .external_lex_state = 43}, - [1012] = {.lex_state = 141, .external_lex_state = 43}, - [1013] = {.lex_state = 141, .external_lex_state = 43}, - [1014] = {.lex_state = 141, .external_lex_state = 42}, + [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 = 33}, - [1017] = {.lex_state = 141, .external_lex_state = 43}, + [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 = 43}, - [1020] = {.lex_state = 141, .external_lex_state = 43}, - [1021] = {.lex_state = 141, .external_lex_state = 41}, - [1022] = {.lex_state = 141, .external_lex_state = 31}, - [1023] = {.lex_state = 141, .external_lex_state = 31}, - [1024] = {.lex_state = 141, .external_lex_state = 41}, - [1025] = {.lex_state = 141, .external_lex_state = 31}, - [1026] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1027] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 31}, - [1030] = {.lex_state = 141, .external_lex_state = 31}, - [1031] = {.lex_state = 141, .external_lex_state = 31}, - [1032] = {.lex_state = 141, .external_lex_state = 33}, - [1033] = {.lex_state = 141, .external_lex_state = 42}, + [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 = 33}, - [1036] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 41}, - [1039] = {.lex_state = 141, .external_lex_state = 41}, - [1040] = {.lex_state = 141, .external_lex_state = 31}, - [1041] = {.lex_state = 141, .external_lex_state = 41}, - [1042] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 33}, - [1045] = {.lex_state = 141, .external_lex_state = 42}, + [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 = 43}, - [1048] = {.lex_state = 141, .external_lex_state = 41}, - [1049] = {.lex_state = 141, .external_lex_state = 43}, + [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 = 31}, - [1052] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 31}, - [1055] = {.lex_state = 141, .external_lex_state = 31}, - [1056] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1057] = {.lex_state = 141, .external_lex_state = 31}, - [1058] = {.lex_state = 141, .external_lex_state = 31}, + [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 = 31}, - [1062] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1063] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1067] = {.lex_state = 141, .external_lex_state = 31}, [1068] = {.lex_state = 141, .external_lex_state = 31}, - [1069] = {.lex_state = 141, .external_lex_state = 33}, - [1070] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1073] = {.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 = 33}, - [1076] = {.lex_state = 141, .external_lex_state = 33}, - [1077] = {.lex_state = 141, .external_lex_state = 33}, - [1078] = {.lex_state = 141, .external_lex_state = 33}, - [1079] = {.lex_state = 141, .external_lex_state = 33}, - [1080] = {.lex_state = 141, .external_lex_state = 33}, - [1081] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1082] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1083] = {.lex_state = 141, .external_lex_state = 33}, - [1084] = {.lex_state = 141, .external_lex_state = 33}, - [1085] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 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 = 33}, - [1091] = {.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 = 42}, - [1094] = {.lex_state = 141, .external_lex_state = 33}, - [1095] = {.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 = 31}, - [1101] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1105] = {.lex_state = 141, .external_lex_state = 41}, - [1106] = {.lex_state = 141, .external_lex_state = 31}, - [1107] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1108] = {.lex_state = 141, .external_lex_state = 31}, - [1109] = {.lex_state = 141, .external_lex_state = 31}, - [1110] = {.lex_state = 141, .external_lex_state = 31}, - [1111] = {.lex_state = 141, .external_lex_state = 31}, - [1112] = {.lex_state = 141, .external_lex_state = 31}, - [1113] = {.lex_state = 141, .external_lex_state = 31}, - [1114] = {.lex_state = 141, .external_lex_state = 31}, - [1115] = {.lex_state = 141, .external_lex_state = 31}, - [1116] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 31}, - [1119] = {.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 = 42}, - [1122] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 41}, - [1125] = {.lex_state = 141, .external_lex_state = 41}, - [1126] = {.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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1129] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 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 = 27}, + [1136] = {.lex_state = 141, .external_lex_state = 31}, [1137] = {.lex_state = 141, .external_lex_state = 31}, - [1138] = {.lex_state = 141, .external_lex_state = 33}, - [1139] = {.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 = 33}, - [1142] = {.lex_state = 141, .external_lex_state = 31}, + [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}, @@ -10223,7 +10267,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 31}, + [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}, @@ -10235,64 +10279,64 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 31}, + [1163] = {.lex_state = 141, .external_lex_state = 33}, [1164] = {.lex_state = 141, .external_lex_state = 33}, - [1165] = {.lex_state = 141, .external_lex_state = 33}, - [1166] = {.lex_state = 141, .external_lex_state = 31}, - [1167] = {.lex_state = 141, .external_lex_state = 33}, - [1168] = {.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 = 33}, + [1170] = {.lex_state = 141, .external_lex_state = 31}, [1171] = {.lex_state = 141, .external_lex_state = 33}, - [1172] = {.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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1175] = {.lex_state = 141, .external_lex_state = 33}, [1176] = {.lex_state = 141, .external_lex_state = 33}, - [1177] = {.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 = 31}, + [1179] = {.lex_state = 141, .external_lex_state = 33}, [1180] = {.lex_state = 141, .external_lex_state = 31}, - [1181] = {.lex_state = 141, .external_lex_state = 31}, - [1182] = {.lex_state = 141, .external_lex_state = 31}, - [1183] = {.lex_state = 141, .external_lex_state = 33}, - [1184] = {.lex_state = 141, .external_lex_state = 31}, - [1185] = {.lex_state = 141, .external_lex_state = 31}, - [1186] = {.lex_state = 141, .external_lex_state = 31}, - [1187] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1188] = {.lex_state = 141, .external_lex_state = 31}, - [1189] = {.lex_state = 141, .external_lex_state = 31}, - [1190] = {.lex_state = 141, .external_lex_state = 31}, - [1191] = {.lex_state = 141, .external_lex_state = 33}, - [1192] = {.lex_state = 141, .external_lex_state = 31}, - [1193] = {.lex_state = 141, .external_lex_state = 33}, + [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 = 31}, + [1198] = {.lex_state = 141, .external_lex_state = 33}, [1199] = {.lex_state = 141, .external_lex_state = 33}, - [1200] = {.lex_state = 141, .external_lex_state = 27}, + [1200] = {.lex_state = 141, .external_lex_state = 33}, [1201] = {.lex_state = 141, .external_lex_state = 33}, - [1202] = {.lex_state = 141, .external_lex_state = 31}, + [1202] = {.lex_state = 141, .external_lex_state = 27}, [1203] = {.lex_state = 141, .external_lex_state = 33}, - [1204] = {.lex_state = 141, .external_lex_state = 31}, - [1205] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1206] = {.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 = 27}, + [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 = 27}, - [1212] = {.lex_state = 141, .external_lex_state = 31}, - [1213] = {.lex_state = 141, .external_lex_state = 33}, - [1214] = {.lex_state = 141, .external_lex_state = 27}, + [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 = 31}, + [1218] = {.lex_state = 141, .external_lex_state = 33}, [1219] = {.lex_state = 141, .external_lex_state = 33}, - [1220] = {.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}, @@ -10300,32 +10344,32 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 33}, + [1228] = {.lex_state = 141, .external_lex_state = 31}, [1229] = {.lex_state = 141, .external_lex_state = 33}, - [1230] = {.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 = 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 = 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 = 33}, + [1240] = {.lex_state = 141, .external_lex_state = 31}, [1241] = {.lex_state = 141, .external_lex_state = 33}, - [1242] = {.lex_state = 141, .external_lex_state = 33}, - [1243] = {.lex_state = 141, .external_lex_state = 33}, - [1244] = {.lex_state = 141, .external_lex_state = 33}, - [1245] = {.lex_state = 141, .external_lex_state = 27}, - [1246] = {.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 = 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}, @@ -10353,7 +10397,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 31}, + [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}, @@ -10423,619 +10467,619 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 31}, + [1351] = {.lex_state = 141, .external_lex_state = 27}, [1352] = {.lex_state = 141, .external_lex_state = 27}, - [1353] = {.lex_state = 141, .external_lex_state = 31}, + [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 = 31}, - [1357] = {.lex_state = 141, .external_lex_state = 27}, - [1358] = {.lex_state = 141, .external_lex_state = 27}, - [1359] = {.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 = 31}, - [1362] = {.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 = 44}, + [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 = 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 = 31}, - [1375] = {.lex_state = 141, .external_lex_state = 31}, - [1376] = {.lex_state = 141, .external_lex_state = 44}, - [1377] = {.lex_state = 141, .external_lex_state = 36}, - [1378] = {.lex_state = 141, .external_lex_state = 44}, - [1379] = {.lex_state = 141, .external_lex_state = 36}, - [1380] = {.lex_state = 141, .external_lex_state = 44}, - [1381] = {.lex_state = 141, .external_lex_state = 36}, - [1382] = {.lex_state = 141, .external_lex_state = 44}, - [1383] = {.lex_state = 141, .external_lex_state = 36}, - [1384] = {.lex_state = 141, .external_lex_state = 45}, - [1385] = {.lex_state = 141, .external_lex_state = 44}, - [1386] = {.lex_state = 141, .external_lex_state = 36}, - [1387] = {.lex_state = 141, .external_lex_state = 44}, - [1388] = {.lex_state = 141, .external_lex_state = 36}, - [1389] = {.lex_state = 141, .external_lex_state = 44}, - [1390] = {.lex_state = 141, .external_lex_state = 36}, - [1391] = {.lex_state = 141, .external_lex_state = 45}, - [1392] = {.lex_state = 141, .external_lex_state = 45}, - [1393] = {.lex_state = 141, .external_lex_state = 45}, - [1394] = {.lex_state = 141, .external_lex_state = 45}, - [1395] = {.lex_state = 141, .external_lex_state = 45}, - [1396] = {.lex_state = 141, .external_lex_state = 45}, + [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 = 44}, - [1400] = {.lex_state = 141, .external_lex_state = 36}, - [1401] = {.lex_state = 141, .external_lex_state = 31}, - [1402] = {.lex_state = 141, .external_lex_state = 44}, - [1403] = {.lex_state = 141, .external_lex_state = 36}, - [1404] = {.lex_state = 141, .external_lex_state = 44}, - [1405] = {.lex_state = 141, .external_lex_state = 36}, - [1406] = {.lex_state = 141, .external_lex_state = 45}, - [1407] = {.lex_state = 141, .external_lex_state = 45}, - [1408] = {.lex_state = 141, .external_lex_state = 45}, - [1409] = {.lex_state = 141, .external_lex_state = 32}, - [1410] = {.lex_state = 141, .external_lex_state = 32}, - [1411] = {.lex_state = 141, .external_lex_state = 32}, - [1412] = {.lex_state = 141, .external_lex_state = 32}, - [1413] = {.lex_state = 141, .external_lex_state = 32}, - [1414] = {.lex_state = 141, .external_lex_state = 32}, - [1415] = {.lex_state = 141, .external_lex_state = 32}, - [1416] = {.lex_state = 141, .external_lex_state = 32}, - [1417] = {.lex_state = 141, .external_lex_state = 32}, - [1418] = {.lex_state = 141, .external_lex_state = 32}, - [1419] = {.lex_state = 141, .external_lex_state = 32}, - [1420] = {.lex_state = 141, .external_lex_state = 32}, - [1421] = {.lex_state = 141, .external_lex_state = 32}, - [1422] = {.lex_state = 141, .external_lex_state = 32}, - [1423] = {.lex_state = 141, .external_lex_state = 32}, - [1424] = {.lex_state = 141, .external_lex_state = 32}, + [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 = 32}, - [1427] = {.lex_state = 141, .external_lex_state = 36}, - [1428] = {.lex_state = 141, .external_lex_state = 45}, - [1429] = {.lex_state = 141, .external_lex_state = 31}, - [1430] = {.lex_state = 141, .external_lex_state = 31}, - [1431] = {.lex_state = 141, .external_lex_state = 36}, - [1432] = {.lex_state = 141, .external_lex_state = 31}, - [1433] = {.lex_state = 141, .external_lex_state = 31}, - [1434] = {.lex_state = 141, .external_lex_state = 31}, - [1435] = {.lex_state = 141, .external_lex_state = 32}, - [1436] = {.lex_state = 141, .external_lex_state = 32}, - [1437] = {.lex_state = 141, .external_lex_state = 32}, - [1438] = {.lex_state = 141, .external_lex_state = 32}, - [1439] = {.lex_state = 141, .external_lex_state = 32}, - [1440] = {.lex_state = 141, .external_lex_state = 32}, - [1441] = {.lex_state = 141, .external_lex_state = 36}, - [1442] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 31}, - [1445] = {.lex_state = 141, .external_lex_state = 31}, - [1446] = {.lex_state = 141, .external_lex_state = 31}, - [1447] = {.lex_state = 141, .external_lex_state = 31}, - [1448] = {.lex_state = 141, .external_lex_state = 31}, - [1449] = {.lex_state = 141, .external_lex_state = 31}, - [1450] = {.lex_state = 141, .external_lex_state = 31}, - [1451] = {.lex_state = 141, .external_lex_state = 31}, - [1452] = {.lex_state = 141, .external_lex_state = 31}, - [1453] = {.lex_state = 141, .external_lex_state = 31}, - [1454] = {.lex_state = 141, .external_lex_state = 31}, - [1455] = {.lex_state = 141, .external_lex_state = 31}, - [1456] = {.lex_state = 141, .external_lex_state = 31}, - [1457] = {.lex_state = 141, .external_lex_state = 31}, - [1458] = {.lex_state = 141, .external_lex_state = 31}, - [1459] = {.lex_state = 141, .external_lex_state = 31}, - [1460] = {.lex_state = 141, .external_lex_state = 31}, - [1461] = {.lex_state = 141, .external_lex_state = 36}, - [1462] = {.lex_state = 141, .external_lex_state = 31}, - [1463] = {.lex_state = 141, .external_lex_state = 31}, - [1464] = {.lex_state = 141, .external_lex_state = 31}, - [1465] = {.lex_state = 141, .external_lex_state = 44}, + [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 = 36}, - [1471] = {.lex_state = 141, .external_lex_state = 31}, - [1472] = {.lex_state = 141, .external_lex_state = 31}, - [1473] = {.lex_state = 141, .external_lex_state = 31}, - [1474] = {.lex_state = 141, .external_lex_state = 31}, - [1475] = {.lex_state = 141, .external_lex_state = 36}, - [1476] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, - [1479] = {.lex_state = 141, .external_lex_state = 31}, - [1480] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 44}, - [1484] = {.lex_state = 141, .external_lex_state = 36}, - [1485] = {.lex_state = 141, .external_lex_state = 31}, - [1486] = {.lex_state = 141, .external_lex_state = 31}, - [1487] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, - [1490] = {.lex_state = 141, .external_lex_state = 36}, - [1491] = {.lex_state = 141, .external_lex_state = 36}, - [1492] = {.lex_state = 141, .external_lex_state = 36}, - [1493] = {.lex_state = 141, .external_lex_state = 36}, - [1494] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, + [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 = 36}, - [1500] = {.lex_state = 141, .external_lex_state = 36}, - [1501] = {.lex_state = 141, .external_lex_state = 36}, - [1502] = {.lex_state = 141, .external_lex_state = 36}, - [1503] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 32}, - [1510] = {.lex_state = 141, .external_lex_state = 32}, - [1511] = {.lex_state = 141, .external_lex_state = 32}, - [1512] = {.lex_state = 141, .external_lex_state = 32}, - [1513] = {.lex_state = 141, .external_lex_state = 32}, - [1514] = {.lex_state = 141, .external_lex_state = 32}, - [1515] = {.lex_state = 141, .external_lex_state = 31}, - [1516] = {.lex_state = 141, .external_lex_state = 32}, - [1517] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 31}, + [1519] = {.lex_state = 141, .external_lex_state = 37}, [1520] = {.lex_state = 141, .external_lex_state = 31}, - [1521] = {.lex_state = 141, .external_lex_state = 44}, - [1522] = {.lex_state = 141, .external_lex_state = 36}, - [1523] = {.lex_state = 141, .external_lex_state = 31}, - [1524] = {.lex_state = 141, .external_lex_state = 31}, - [1525] = {.lex_state = 141, .external_lex_state = 31}, - [1526] = {.lex_state = 141, .external_lex_state = 31}, - [1527] = {.lex_state = 141, .external_lex_state = 31}, - [1528] = {.lex_state = 141, .external_lex_state = 31}, - [1529] = {.lex_state = 141, .external_lex_state = 36}, - [1530] = {.lex_state = 141, .external_lex_state = 36}, - [1531] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, - [1534] = {.lex_state = 141, .external_lex_state = 36}, - [1535] = {.lex_state = 141, .external_lex_state = 36}, - [1536] = {.lex_state = 141, .external_lex_state = 36}, - [1537] = {.lex_state = 141, .external_lex_state = 36}, - [1538] = {.lex_state = 141, .external_lex_state = 36}, - [1539] = {.lex_state = 141, .external_lex_state = 36}, - [1540] = {.lex_state = 141, .external_lex_state = 36}, - [1541] = {.lex_state = 141, .external_lex_state = 36}, - [1542] = {.lex_state = 141, .external_lex_state = 36}, - [1543] = {.lex_state = 141, .external_lex_state = 36}, - [1544] = {.lex_state = 142, .external_lex_state = 46}, - [1545] = {.lex_state = 141, .external_lex_state = 36}, - [1546] = {.lex_state = 141, .external_lex_state = 36}, - [1547] = {.lex_state = 141, .external_lex_state = 36}, - [1548] = {.lex_state = 141, .external_lex_state = 36}, - [1549] = {.lex_state = 141, .external_lex_state = 36}, - [1550] = {.lex_state = 141, .external_lex_state = 36}, - [1551] = {.lex_state = 141, .external_lex_state = 31}, - [1552] = {.lex_state = 142, .external_lex_state = 46}, - [1553] = {.lex_state = 141, .external_lex_state = 36}, - [1554] = {.lex_state = 141, .external_lex_state = 36}, - [1555] = {.lex_state = 141, .external_lex_state = 36}, - [1556] = {.lex_state = 141, .external_lex_state = 36}, - [1557] = {.lex_state = 141, .external_lex_state = 36}, - [1558] = {.lex_state = 142, .external_lex_state = 46}, - [1559] = {.lex_state = 141, .external_lex_state = 36}, - [1560] = {.lex_state = 141, .external_lex_state = 36}, - [1561] = {.lex_state = 141, .external_lex_state = 36}, - [1562] = {.lex_state = 141, .external_lex_state = 36}, - [1563] = {.lex_state = 141, .external_lex_state = 36}, - [1564] = {.lex_state = 141, .external_lex_state = 36}, - [1565] = {.lex_state = 141, .external_lex_state = 36}, - [1566] = {.lex_state = 141, .external_lex_state = 36}, - [1567] = {.lex_state = 142, .external_lex_state = 46}, - [1568] = {.lex_state = 141, .external_lex_state = 36}, - [1569] = {.lex_state = 141, .external_lex_state = 36}, - [1570] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 142, .external_lex_state = 46}, - [1573] = {.lex_state = 142, .external_lex_state = 46}, - [1574] = {.lex_state = 141, .external_lex_state = 31}, - [1575] = {.lex_state = 142, .external_lex_state = 46}, - [1576] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, - [1579] = {.lex_state = 141, .external_lex_state = 36}, + [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 = 36}, - [1582] = {.lex_state = 141, .external_lex_state = 36}, - [1583] = {.lex_state = 141, .external_lex_state = 36}, - [1584] = {.lex_state = 141, .external_lex_state = 36}, - [1585] = {.lex_state = 141, .external_lex_state = 36}, - [1586] = {.lex_state = 141, .external_lex_state = 36}, - [1587] = {.lex_state = 141, .external_lex_state = 36}, - [1588] = {.lex_state = 141, .external_lex_state = 36}, - [1589] = {.lex_state = 141, .external_lex_state = 36}, - [1590] = {.lex_state = 141, .external_lex_state = 36}, - [1591] = {.lex_state = 141, .external_lex_state = 36}, - [1592] = {.lex_state = 141, .external_lex_state = 36}, - [1593] = {.lex_state = 141, .external_lex_state = 36}, - [1594] = {.lex_state = 141, .external_lex_state = 36}, - [1595] = {.lex_state = 141, .external_lex_state = 36}, - [1596] = {.lex_state = 141, .external_lex_state = 36}, - [1597] = {.lex_state = 141, .external_lex_state = 36}, - [1598] = {.lex_state = 141, .external_lex_state = 36}, - [1599] = {.lex_state = 141, .external_lex_state = 36}, - [1600] = {.lex_state = 141, .external_lex_state = 36}, - [1601] = {.lex_state = 141, .external_lex_state = 36}, - [1602] = {.lex_state = 141, .external_lex_state = 31}, - [1603] = {.lex_state = 141, .external_lex_state = 36}, - [1604] = {.lex_state = 141, .external_lex_state = 36}, - [1605] = {.lex_state = 141, .external_lex_state = 36}, - [1606] = {.lex_state = 141, .external_lex_state = 31}, - [1607] = {.lex_state = 141, .external_lex_state = 31}, - [1608] = {.lex_state = 141, .external_lex_state = 31}, - [1609] = {.lex_state = 141, .external_lex_state = 31}, - [1610] = {.lex_state = 141, .external_lex_state = 31}, - [1611] = {.lex_state = 141, .external_lex_state = 31}, - [1612] = {.lex_state = 141, .external_lex_state = 31}, - [1613] = {.lex_state = 141, .external_lex_state = 31}, - [1614] = {.lex_state = 141, .external_lex_state = 31}, - [1615] = {.lex_state = 141, .external_lex_state = 31}, - [1616] = {.lex_state = 141, .external_lex_state = 31}, - [1617] = {.lex_state = 141, .external_lex_state = 31}, - [1618] = {.lex_state = 141, .external_lex_state = 31}, - [1619] = {.lex_state = 141, .external_lex_state = 31}, - [1620] = {.lex_state = 141, .external_lex_state = 31}, - [1621] = {.lex_state = 141, .external_lex_state = 31}, - [1622] = {.lex_state = 141, .external_lex_state = 36}, - [1623] = {.lex_state = 141, .external_lex_state = 36}, - [1624] = {.lex_state = 141, .external_lex_state = 36}, - [1625] = {.lex_state = 141, .external_lex_state = 36}, - [1626] = {.lex_state = 141, .external_lex_state = 31}, - [1627] = {.lex_state = 141, .external_lex_state = 36}, - [1628] = {.lex_state = 141, .external_lex_state = 36}, - [1629] = {.lex_state = 141, .external_lex_state = 36}, - [1630] = {.lex_state = 141, .external_lex_state = 37}, - [1631] = {.lex_state = 141, .external_lex_state = 36}, - [1632] = {.lex_state = 141, .external_lex_state = 36}, - [1633] = {.lex_state = 141, .external_lex_state = 36}, - [1634] = {.lex_state = 141, .external_lex_state = 36}, - [1635] = {.lex_state = 142, .external_lex_state = 46}, - [1636] = {.lex_state = 141, .external_lex_state = 36}, - [1637] = {.lex_state = 141, .external_lex_state = 36}, - [1638] = {.lex_state = 141, .external_lex_state = 36}, - [1639] = {.lex_state = 141, .external_lex_state = 36}, - [1640] = {.lex_state = 141, .external_lex_state = 36}, - [1641] = {.lex_state = 141, .external_lex_state = 36}, - [1642] = {.lex_state = 141, .external_lex_state = 36}, - [1643] = {.lex_state = 141, .external_lex_state = 36}, - [1644] = {.lex_state = 141, .external_lex_state = 36}, - [1645] = {.lex_state = 141, .external_lex_state = 36}, - [1646] = {.lex_state = 141, .external_lex_state = 36}, - [1647] = {.lex_state = 141, .external_lex_state = 36}, - [1648] = {.lex_state = 142, .external_lex_state = 46}, - [1649] = {.lex_state = 141, .external_lex_state = 36}, - [1650] = {.lex_state = 142, .external_lex_state = 46}, - [1651] = {.lex_state = 141, .external_lex_state = 31}, - [1652] = {.lex_state = 141, .external_lex_state = 36}, - [1653] = {.lex_state = 141, .external_lex_state = 37}, - [1654] = {.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 = 37}, - [1658] = {.lex_state = 141, .external_lex_state = 37}, - [1659] = {.lex_state = 141, .external_lex_state = 37}, - [1660] = {.lex_state = 141, .external_lex_state = 37}, + [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 = 37}, - [1663] = {.lex_state = 141, .external_lex_state = 37}, + [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 = 37}, - [1666] = {.lex_state = 141, .external_lex_state = 37}, - [1667] = {.lex_state = 141, .external_lex_state = 37}, - [1668] = {.lex_state = 141, .external_lex_state = 37}, + [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 = 31}, - [1671] = {.lex_state = 141, .external_lex_state = 31}, - [1672] = {.lex_state = 141, .external_lex_state = 31}, - [1673] = {.lex_state = 141, .external_lex_state = 37}, - [1674] = {.lex_state = 141, .external_lex_state = 37}, - [1675] = {.lex_state = 141, .external_lex_state = 37}, - [1676] = {.lex_state = 141, .external_lex_state = 31}, - [1677] = {.lex_state = 141, .external_lex_state = 31}, - [1678] = {.lex_state = 141, .external_lex_state = 37}, - [1679] = {.lex_state = 141, .external_lex_state = 37}, - [1680] = {.lex_state = 141, .external_lex_state = 37}, - [1681] = {.lex_state = 141, .external_lex_state = 37}, - [1682] = {.lex_state = 141, .external_lex_state = 37}, - [1683] = {.lex_state = 141, .external_lex_state = 37}, - [1684] = {.lex_state = 141, .external_lex_state = 37}, - [1685] = {.lex_state = 141, .external_lex_state = 37}, - [1686] = {.lex_state = 141, .external_lex_state = 37}, - [1687] = {.lex_state = 141, .external_lex_state = 37}, - [1688] = {.lex_state = 141, .external_lex_state = 37}, - [1689] = {.lex_state = 141, .external_lex_state = 37}, - [1690] = {.lex_state = 141, .external_lex_state = 31}, - [1691] = {.lex_state = 141, .external_lex_state = 31}, - [1692] = {.lex_state = 141, .external_lex_state = 31}, - [1693] = {.lex_state = 141, .external_lex_state = 31}, - [1694] = {.lex_state = 141, .external_lex_state = 37}, - [1695] = {.lex_state = 141, .external_lex_state = 37}, - [1696] = {.lex_state = 141, .external_lex_state = 37}, - [1697] = {.lex_state = 141, .external_lex_state = 37}, - [1698] = {.lex_state = 141, .external_lex_state = 37}, - [1699] = {.lex_state = 141, .external_lex_state = 37}, - [1700] = {.lex_state = 141, .external_lex_state = 37}, - [1701] = {.lex_state = 141, .external_lex_state = 31}, - [1702] = {.lex_state = 141, .external_lex_state = 37}, - [1703] = {.lex_state = 141, .external_lex_state = 31}, - [1704] = {.lex_state = 141, .external_lex_state = 31}, - [1705] = {.lex_state = 141, .external_lex_state = 37}, + [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 = 37}, - [1708] = {.lex_state = 141, .external_lex_state = 37}, - [1709] = {.lex_state = 141, .external_lex_state = 37}, - [1710] = {.lex_state = 141, .external_lex_state = 31}, - [1711] = {.lex_state = 141, .external_lex_state = 31}, - [1712] = {.lex_state = 141, .external_lex_state = 37}, - [1713] = {.lex_state = 141, .external_lex_state = 37}, - [1714] = {.lex_state = 141, .external_lex_state = 37}, - [1715] = {.lex_state = 141, .external_lex_state = 37}, - [1716] = {.lex_state = 141, .external_lex_state = 31}, - [1717] = {.lex_state = 141, .external_lex_state = 37}, - [1718] = {.lex_state = 141, .external_lex_state = 37}, - [1719] = {.lex_state = 141, .external_lex_state = 37}, - [1720] = {.lex_state = 141, .external_lex_state = 37}, - [1721] = {.lex_state = 141, .external_lex_state = 37}, - [1722] = {.lex_state = 141, .external_lex_state = 37}, - [1723] = {.lex_state = 141, .external_lex_state = 37}, - [1724] = {.lex_state = 141, .external_lex_state = 37}, - [1725] = {.lex_state = 141, .external_lex_state = 37}, - [1726] = {.lex_state = 141, .external_lex_state = 37}, - [1727] = {.lex_state = 141, .external_lex_state = 31}, - [1728] = {.lex_state = 141, .external_lex_state = 37}, - [1729] = {.lex_state = 141, .external_lex_state = 37}, - [1730] = {.lex_state = 141, .external_lex_state = 37}, - [1731] = {.lex_state = 141, .external_lex_state = 37}, - [1732] = {.lex_state = 141, .external_lex_state = 37}, - [1733] = {.lex_state = 141, .external_lex_state = 37}, - [1734] = {.lex_state = 141, .external_lex_state = 37}, - [1735] = {.lex_state = 141, .external_lex_state = 37}, - [1736] = {.lex_state = 141, .external_lex_state = 37}, - [1737] = {.lex_state = 141, .external_lex_state = 31}, - [1738] = {.lex_state = 141, .external_lex_state = 31}, - [1739] = {.lex_state = 141, .external_lex_state = 37}, - [1740] = {.lex_state = 141, .external_lex_state = 37}, - [1741] = {.lex_state = 141, .external_lex_state = 37}, - [1742] = {.lex_state = 141, .external_lex_state = 37}, - [1743] = {.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 = 37}, - [1746] = {.lex_state = 141, .external_lex_state = 37}, - [1747] = {.lex_state = 141, .external_lex_state = 37}, - [1748] = {.lex_state = 141, .external_lex_state = 37}, - [1749] = {.lex_state = 141, .external_lex_state = 37}, - [1750] = {.lex_state = 141, .external_lex_state = 37}, - [1751] = {.lex_state = 141, .external_lex_state = 37}, - [1752] = {.lex_state = 141, .external_lex_state = 37}, - [1753] = {.lex_state = 141, .external_lex_state = 37}, - [1754] = {.lex_state = 141, .external_lex_state = 37}, - [1755] = {.lex_state = 141, .external_lex_state = 37}, - [1756] = {.lex_state = 141, .external_lex_state = 37}, - [1757] = {.lex_state = 141, .external_lex_state = 37}, - [1758] = {.lex_state = 141, .external_lex_state = 37}, - [1759] = {.lex_state = 141, .external_lex_state = 37}, - [1760] = {.lex_state = 141, .external_lex_state = 37}, - [1761] = {.lex_state = 141, .external_lex_state = 37}, - [1762] = {.lex_state = 141, .external_lex_state = 31}, - [1763] = {.lex_state = 141, .external_lex_state = 37}, - [1764] = {.lex_state = 141, .external_lex_state = 37}, - [1765] = {.lex_state = 141, .external_lex_state = 37}, - [1766] = {.lex_state = 141, .external_lex_state = 37}, - [1767] = {.lex_state = 141, .external_lex_state = 37}, - [1768] = {.lex_state = 141, .external_lex_state = 37}, - [1769] = {.lex_state = 141, .external_lex_state = 37}, - [1770] = {.lex_state = 141, .external_lex_state = 37}, - [1771] = {.lex_state = 141, .external_lex_state = 37}, - [1772] = {.lex_state = 141, .external_lex_state = 37}, - [1773] = {.lex_state = 141, .external_lex_state = 37}, - [1774] = {.lex_state = 141, .external_lex_state = 37}, + [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 = 37}, - [1777] = {.lex_state = 141, .external_lex_state = 37}, - [1778] = {.lex_state = 141, .external_lex_state = 37}, - [1779] = {.lex_state = 141, .external_lex_state = 37}, - [1780] = {.lex_state = 141, .external_lex_state = 37}, - [1781] = {.lex_state = 141, .external_lex_state = 37}, - [1782] = {.lex_state = 141, .external_lex_state = 37}, - [1783] = {.lex_state = 141, .external_lex_state = 31}, - [1784] = {.lex_state = 141, .external_lex_state = 37}, - [1785] = {.lex_state = 141, .external_lex_state = 37}, - [1786] = {.lex_state = 141, .external_lex_state = 37}, - [1787] = {.lex_state = 141, .external_lex_state = 37}, - [1788] = {.lex_state = 141, .external_lex_state = 37}, - [1789] = {.lex_state = 141, .external_lex_state = 37}, - [1790] = {.lex_state = 141, .external_lex_state = 31}, - [1791] = {.lex_state = 141, .external_lex_state = 31}, - [1792] = {.lex_state = 141, .external_lex_state = 37}, - [1793] = {.lex_state = 141, .external_lex_state = 37}, - [1794] = {.lex_state = 141, .external_lex_state = 31}, - [1795] = {.lex_state = 142, .external_lex_state = 46}, - [1796] = {.lex_state = 141, .external_lex_state = 37}, - [1797] = {.lex_state = 141, .external_lex_state = 37}, - [1798] = {.lex_state = 141, .external_lex_state = 37}, - [1799] = {.lex_state = 141, .external_lex_state = 37}, - [1800] = {.lex_state = 142, .external_lex_state = 47}, - [1801] = {.lex_state = 142, .external_lex_state = 46}, - [1802] = {.lex_state = 142, .external_lex_state = 46}, - [1803] = {.lex_state = 142, .external_lex_state = 46}, - [1804] = {.lex_state = 142, .external_lex_state = 46}, - [1805] = {.lex_state = 142, .external_lex_state = 46}, - [1806] = {.lex_state = 142, .external_lex_state = 46}, - [1807] = {.lex_state = 142, .external_lex_state = 46}, - [1808] = {.lex_state = 142, .external_lex_state = 46}, - [1809] = {.lex_state = 142, .external_lex_state = 46}, - [1810] = {.lex_state = 142, .external_lex_state = 46}, - [1811] = {.lex_state = 142, .external_lex_state = 46}, - [1812] = {.lex_state = 142, .external_lex_state = 46}, - [1813] = {.lex_state = 142, .external_lex_state = 46}, - [1814] = {.lex_state = 142, .external_lex_state = 46}, - [1815] = {.lex_state = 142, .external_lex_state = 46}, - [1816] = {.lex_state = 142, .external_lex_state = 46}, - [1817] = {.lex_state = 142, .external_lex_state = 46}, - [1818] = {.lex_state = 142, .external_lex_state = 46}, - [1819] = {.lex_state = 142, .external_lex_state = 46}, - [1820] = {.lex_state = 142, .external_lex_state = 46}, - [1821] = {.lex_state = 142, .external_lex_state = 46}, - [1822] = {.lex_state = 142, .external_lex_state = 46}, - [1823] = {.lex_state = 142, .external_lex_state = 46}, - [1824] = {.lex_state = 142, .external_lex_state = 46}, - [1825] = {.lex_state = 142, .external_lex_state = 46}, - [1826] = {.lex_state = 142, .external_lex_state = 46}, - [1827] = {.lex_state = 142, .external_lex_state = 46}, - [1828] = {.lex_state = 142, .external_lex_state = 46}, - [1829] = {.lex_state = 13, .external_lex_state = 48}, - [1830] = {.lex_state = 142, .external_lex_state = 47}, - [1831] = {.lex_state = 13, .external_lex_state = 48}, - [1832] = {.lex_state = 142, .external_lex_state = 46}, - [1833] = {.lex_state = 142, .external_lex_state = 46}, - [1834] = {.lex_state = 142, .external_lex_state = 49}, - [1835] = {.lex_state = 142, .external_lex_state = 49}, - [1836] = {.lex_state = 142, .external_lex_state = 49}, - [1837] = {.lex_state = 142, .external_lex_state = 49}, - [1838] = {.lex_state = 142, .external_lex_state = 49}, - [1839] = {.lex_state = 142, .external_lex_state = 49}, - [1840] = {.lex_state = 142, .external_lex_state = 46}, - [1841] = {.lex_state = 142, .external_lex_state = 46}, - [1842] = {.lex_state = 142, .external_lex_state = 46}, - [1843] = {.lex_state = 142, .external_lex_state = 46}, - [1844] = {.lex_state = 142, .external_lex_state = 46}, - [1845] = {.lex_state = 142, .external_lex_state = 46}, - [1846] = {.lex_state = 142, .external_lex_state = 46}, - [1847] = {.lex_state = 142, .external_lex_state = 46}, - [1848] = {.lex_state = 142, .external_lex_state = 46}, - [1849] = {.lex_state = 142, .external_lex_state = 50}, - [1850] = {.lex_state = 142, .external_lex_state = 46}, - [1851] = {.lex_state = 142, .external_lex_state = 50}, - [1852] = {.lex_state = 142, .external_lex_state = 46}, - [1853] = {.lex_state = 142, .external_lex_state = 46}, - [1854] = {.lex_state = 142, .external_lex_state = 50}, - [1855] = {.lex_state = 142, .external_lex_state = 46}, - [1856] = {.lex_state = 142, .external_lex_state = 46}, - [1857] = {.lex_state = 142, .external_lex_state = 46}, - [1858] = {.lex_state = 142, .external_lex_state = 46}, - [1859] = {.lex_state = 142, .external_lex_state = 46}, - [1860] = {.lex_state = 142, .external_lex_state = 46}, - [1861] = {.lex_state = 142, .external_lex_state = 46}, - [1862] = {.lex_state = 142, .external_lex_state = 46}, - [1863] = {.lex_state = 142, .external_lex_state = 50}, - [1864] = {.lex_state = 142, .external_lex_state = 46}, - [1865] = {.lex_state = 142, .external_lex_state = 46}, - [1866] = {.lex_state = 142, .external_lex_state = 46}, - [1867] = {.lex_state = 142, .external_lex_state = 46}, - [1868] = {.lex_state = 142, .external_lex_state = 46}, - [1869] = {.lex_state = 142, .external_lex_state = 46}, - [1870] = {.lex_state = 142, .external_lex_state = 46}, - [1871] = {.lex_state = 142, .external_lex_state = 46}, - [1872] = {.lex_state = 142, .external_lex_state = 46}, - [1873] = {.lex_state = 142, .external_lex_state = 46}, - [1874] = {.lex_state = 142, .external_lex_state = 46}, - [1875] = {.lex_state = 142, .external_lex_state = 46}, - [1876] = {.lex_state = 142, .external_lex_state = 46}, - [1877] = {.lex_state = 142, .external_lex_state = 46}, - [1878] = {.lex_state = 142, .external_lex_state = 46}, - [1879] = {.lex_state = 142, .external_lex_state = 46}, - [1880] = {.lex_state = 142, .external_lex_state = 46}, - [1881] = {.lex_state = 13, .external_lex_state = 48}, - [1882] = {.lex_state = 142, .external_lex_state = 46}, - [1883] = {.lex_state = 142, .external_lex_state = 46}, - [1884] = {.lex_state = 142, .external_lex_state = 46}, - [1885] = {.lex_state = 13, .external_lex_state = 48}, - [1886] = {.lex_state = 142, .external_lex_state = 46}, - [1887] = {.lex_state = 142, .external_lex_state = 46}, - [1888] = {.lex_state = 142, .external_lex_state = 46}, - [1889] = {.lex_state = 4, .external_lex_state = 46}, - [1890] = {.lex_state = 142, .external_lex_state = 46}, - [1891] = {.lex_state = 142, .external_lex_state = 46}, - [1892] = {.lex_state = 142, .external_lex_state = 46}, - [1893] = {.lex_state = 4, .external_lex_state = 46}, - [1894] = {.lex_state = 142, .external_lex_state = 46}, - [1895] = {.lex_state = 4, .external_lex_state = 46}, - [1896] = {.lex_state = 142, .external_lex_state = 46}, - [1897] = {.lex_state = 142, .external_lex_state = 46}, - [1898] = {.lex_state = 142, .external_lex_state = 46}, - [1899] = {.lex_state = 142, .external_lex_state = 46}, - [1900] = {.lex_state = 142, .external_lex_state = 46}, - [1901] = {.lex_state = 142, .external_lex_state = 46}, - [1902] = {.lex_state = 142, .external_lex_state = 46}, - [1903] = {.lex_state = 142, .external_lex_state = 46}, - [1904] = {.lex_state = 142, .external_lex_state = 46}, - [1905] = {.lex_state = 142, .external_lex_state = 46}, - [1906] = {.lex_state = 142, .external_lex_state = 46}, - [1907] = {.lex_state = 142, .external_lex_state = 46}, - [1908] = {.lex_state = 142, .external_lex_state = 46}, - [1909] = {.lex_state = 142, .external_lex_state = 46}, - [1910] = {.lex_state = 142, .external_lex_state = 46}, - [1911] = {.lex_state = 142, .external_lex_state = 46}, - [1912] = {.lex_state = 142, .external_lex_state = 46}, - [1913] = {.lex_state = 142, .external_lex_state = 46}, - [1914] = {.lex_state = 142, .external_lex_state = 46}, - [1915] = {.lex_state = 142, .external_lex_state = 46}, - [1916] = {.lex_state = 142, .external_lex_state = 46}, - [1917] = {.lex_state = 142, .external_lex_state = 46}, - [1918] = {.lex_state = 142, .external_lex_state = 46}, - [1919] = {.lex_state = 142, .external_lex_state = 46}, - [1920] = {.lex_state = 142, .external_lex_state = 46}, - [1921] = {.lex_state = 142, .external_lex_state = 46}, - [1922] = {.lex_state = 142, .external_lex_state = 46}, - [1923] = {.lex_state = 142, .external_lex_state = 46}, - [1924] = {.lex_state = 142, .external_lex_state = 46}, - [1925] = {.lex_state = 142, .external_lex_state = 46}, - [1926] = {.lex_state = 142, .external_lex_state = 46}, - [1927] = {.lex_state = 142, .external_lex_state = 46}, - [1928] = {.lex_state = 142, .external_lex_state = 46}, - [1929] = {.lex_state = 142, .external_lex_state = 46}, - [1930] = {.lex_state = 142, .external_lex_state = 46}, - [1931] = {.lex_state = 142, .external_lex_state = 46}, - [1932] = {.lex_state = 142, .external_lex_state = 46}, - [1933] = {.lex_state = 142, .external_lex_state = 46}, - [1934] = {.lex_state = 142, .external_lex_state = 46}, - [1935] = {.lex_state = 142, .external_lex_state = 46}, - [1936] = {.lex_state = 142, .external_lex_state = 46}, - [1937] = {.lex_state = 142, .external_lex_state = 46}, - [1938] = {.lex_state = 142, .external_lex_state = 46}, - [1939] = {.lex_state = 142, .external_lex_state = 46}, - [1940] = {.lex_state = 142, .external_lex_state = 46}, - [1941] = {.lex_state = 142, .external_lex_state = 46}, - [1942] = {.lex_state = 142, .external_lex_state = 46}, - [1943] = {.lex_state = 142, .external_lex_state = 46}, - [1944] = {.lex_state = 142, .external_lex_state = 46}, - [1945] = {.lex_state = 142, .external_lex_state = 46}, - [1946] = {.lex_state = 142, .external_lex_state = 46}, - [1947] = {.lex_state = 142, .external_lex_state = 46}, - [1948] = {.lex_state = 142, .external_lex_state = 46}, - [1949] = {.lex_state = 142, .external_lex_state = 46}, - [1950] = {.lex_state = 142, .external_lex_state = 46}, - [1951] = {.lex_state = 142, .external_lex_state = 46}, - [1952] = {.lex_state = 142, .external_lex_state = 46}, - [1953] = {.lex_state = 142, .external_lex_state = 46}, - [1954] = {.lex_state = 142, .external_lex_state = 46}, - [1955] = {.lex_state = 142, .external_lex_state = 46}, - [1956] = {.lex_state = 142, .external_lex_state = 46}, - [1957] = {.lex_state = 142, .external_lex_state = 46}, - [1958] = {.lex_state = 142, .external_lex_state = 46}, - [1959] = {.lex_state = 142, .external_lex_state = 46}, - [1960] = {.lex_state = 142, .external_lex_state = 46}, - [1961] = {.lex_state = 142, .external_lex_state = 46}, - [1962] = {.lex_state = 142, .external_lex_state = 46}, - [1963] = {.lex_state = 142, .external_lex_state = 46}, + [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}, @@ -11048,32 +11092,32 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 51}, - [1977] = {.lex_state = 28, .external_lex_state = 39}, - [1978] = {.lex_state = 13, .external_lex_state = 51}, - [1979] = {.lex_state = 13, .external_lex_state = 51}, - [1980] = {.lex_state = 13, .external_lex_state = 51}, - [1981] = {.lex_state = 13, .external_lex_state = 51}, - [1982] = {.lex_state = 13, .external_lex_state = 51}, - [1983] = {.lex_state = 28, .external_lex_state = 39}, - [1984] = {.lex_state = 13, .external_lex_state = 51}, - [1985] = {.lex_state = 13, .external_lex_state = 51}, - [1986] = {.lex_state = 13, .external_lex_state = 51}, - [1987] = {.lex_state = 13, .external_lex_state = 51}, - [1988] = {.lex_state = 13, .external_lex_state = 51}, - [1989] = {.lex_state = 28, .external_lex_state = 39}, - [1990] = {.lex_state = 13, .external_lex_state = 51}, - [1991] = {.lex_state = 13, .external_lex_state = 51}, - [1992] = {.lex_state = 13, .external_lex_state = 51}, - [1993] = {.lex_state = 28, .external_lex_state = 39}, - [1994] = {.lex_state = 28, .external_lex_state = 39}, - [1995] = {.lex_state = 13, .external_lex_state = 51}, - [1996] = {.lex_state = 13, .external_lex_state = 51}, + [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 = 51}, - [1999] = {.lex_state = 13, .external_lex_state = 51}, - [2000] = {.lex_state = 28, .external_lex_state = 39}, - [2001] = {.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}, @@ -11086,11 +11130,11 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 13, .external_lex_state = 51}, + [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 = 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}, @@ -11101,7 +11145,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -11110,7 +11154,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -11120,7 +11164,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 142, .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}, @@ -11128,7 +11172,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 142, .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}, @@ -11141,863 +11185,863 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 52}, - [2070] = {.lex_state = 142, .external_lex_state = 53}, - [2071] = {.lex_state = 142, .external_lex_state = 53}, + [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 = 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 = 52}, - [2081] = {.lex_state = 142, .external_lex_state = 39}, - [2082] = {.lex_state = 142, .external_lex_state = 54}, - [2083] = {.lex_state = 142, .external_lex_state = 39}, - [2084] = {.lex_state = 142, .external_lex_state = 54}, - [2085] = {.lex_state = 142, .external_lex_state = 55}, - [2086] = {.lex_state = 13, .external_lex_state = 56}, + [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 = 13, .external_lex_state = 56}, - [2089] = {.lex_state = 13, .external_lex_state = 56}, + [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 = 39}, + [2091] = {.lex_state = 142, .external_lex_state = 53}, [2092] = {.lex_state = 142, .external_lex_state = 53}, - [2093] = {.lex_state = 142, .external_lex_state = 58}, - [2094] = {.lex_state = 13, .external_lex_state = 56}, - [2095] = {.lex_state = 142, .external_lex_state = 39}, - [2096] = {.lex_state = 142, .external_lex_state = 55}, - [2097] = {.lex_state = 142, .external_lex_state = 52}, - [2098] = {.lex_state = 142, .external_lex_state = 58}, - [2099] = {.lex_state = 142, .external_lex_state = 54}, - [2100] = {.lex_state = 142, .external_lex_state = 58}, + [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 = 142, .external_lex_state = 39}, - [2103] = {.lex_state = 13, .external_lex_state = 56}, - [2104] = {.lex_state = 142, .external_lex_state = 53}, - [2105] = {.lex_state = 13, .external_lex_state = 56}, - [2106] = {.lex_state = 142, .external_lex_state = 39}, - [2107] = {.lex_state = 142, .external_lex_state = 53}, - [2108] = {.lex_state = 142, .external_lex_state = 39}, - [2109] = {.lex_state = 142, .external_lex_state = 58}, - [2110] = {.lex_state = 13, .external_lex_state = 56}, - [2111] = {.lex_state = 13, .external_lex_state = 56}, - [2112] = {.lex_state = 142, .external_lex_state = 54}, - [2113] = {.lex_state = 142, .external_lex_state = 53}, - [2114] = {.lex_state = 13, .external_lex_state = 56}, - [2115] = {.lex_state = 142, .external_lex_state = 52}, - [2116] = {.lex_state = 142, .external_lex_state = 39}, - [2117] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2118] = {.lex_state = 142, .external_lex_state = 52}, - [2119] = {.lex_state = 142, .external_lex_state = 52}, - [2120] = {.lex_state = 142, .external_lex_state = 52}, - [2121] = {.lex_state = 142, .external_lex_state = 52}, - [2122] = {.lex_state = 142, .external_lex_state = 53}, - [2123] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2124] = {.lex_state = 142, .external_lex_state = 52}, - [2125] = {.lex_state = 142, .external_lex_state = 53}, + [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 = 52}, + [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 = 53}, - [2131] = {.lex_state = 13, .external_lex_state = 56}, - [2132] = {.lex_state = 28, .external_lex_state = 39}, - [2133] = {.lex_state = 142, .external_lex_state = 39}, - [2134] = {.lex_state = 142, .external_lex_state = 39}, - [2135] = {.lex_state = 13, .external_lex_state = 56}, - [2136] = {.lex_state = 142, .external_lex_state = 54}, - [2137] = {.lex_state = 142, .external_lex_state = 54}, - [2138] = {.lex_state = 142, .external_lex_state = 54}, - [2139] = {.lex_state = 142, .external_lex_state = 53}, - [2140] = {.lex_state = 142, .external_lex_state = 54}, - [2141] = {.lex_state = 142, .external_lex_state = 53}, + [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 = 39}, + [2143] = {.lex_state = 142, .external_lex_state = 54}, [2144] = {.lex_state = 142, .external_lex_state = 39}, - [2145] = {.lex_state = 142, .external_lex_state = 39}, - [2146] = {.lex_state = 142, .external_lex_state = 39}, - [2147] = {.lex_state = 13, .external_lex_state = 56}, - [2148] = {.lex_state = 142, .external_lex_state = 58}, - [2149] = {.lex_state = 142, .external_lex_state = 59}, - [2150] = {.lex_state = 142, .external_lex_state = 58}, - [2151] = {.lex_state = 4, .external_lex_state = 60}, - [2152] = {.lex_state = 142, .external_lex_state = 59}, - [2153] = {.lex_state = 142, .external_lex_state = 58}, - [2154] = {.lex_state = 142, .external_lex_state = 54}, + [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 = 54}, - [2157] = {.lex_state = 28, .external_lex_state = 39}, + [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 = 39, .reserved_word_set_id = 1}, - [2160] = {.lex_state = 142, .external_lex_state = 59}, - [2161] = {.lex_state = 142, .external_lex_state = 39}, - [2162] = {.lex_state = 142, .external_lex_state = 59}, - [2163] = {.lex_state = 142, .external_lex_state = 59}, - [2164] = {.lex_state = 4, .external_lex_state = 60}, + [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 = 142, .external_lex_state = 59}, - [2167] = {.lex_state = 142, .external_lex_state = 39}, - [2168] = {.lex_state = 142, .external_lex_state = 59}, - [2169] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2170] = {.lex_state = 142, .external_lex_state = 39}, - [2171] = {.lex_state = 142, .external_lex_state = 58}, - [2172] = {.lex_state = 142, .external_lex_state = 58}, - [2173] = {.lex_state = 142, .external_lex_state = 58}, - [2174] = {.lex_state = 4, .external_lex_state = 60}, - [2175] = {.lex_state = 4, .external_lex_state = 39}, - [2176] = {.lex_state = 142, .external_lex_state = 39}, - [2177] = {.lex_state = 142, .external_lex_state = 39}, - [2178] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2179] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2180] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, - [2181] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39, .reserved_word_set_id = 1}, + [2183] = {.lex_state = 142, .external_lex_state = 55}, [2184] = {.lex_state = 142, .external_lex_state = 39}, - [2185] = {.lex_state = 142, .external_lex_state = 59}, - [2186] = {.lex_state = 142, .external_lex_state = 59}, - [2187] = {.lex_state = 4, .external_lex_state = 60}, - [2188] = {.lex_state = 4, .external_lex_state = 39}, - [2189] = {.lex_state = 142, .external_lex_state = 59}, - [2190] = {.lex_state = 142, .external_lex_state = 59}, - [2191] = {.lex_state = 142, .external_lex_state = 59}, - [2192] = {.lex_state = 142, .external_lex_state = 59}, - [2193] = {.lex_state = 4, .external_lex_state = 60}, - [2194] = {.lex_state = 142, .external_lex_state = 59}, - [2195] = {.lex_state = 142, .external_lex_state = 54}, - [2196] = {.lex_state = 28, .external_lex_state = 39}, - [2197] = {.lex_state = 28, .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 = 4, .external_lex_state = 39}, - [2200] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2201] = {.lex_state = 142, .external_lex_state = 59}, - [2202] = {.lex_state = 4, .external_lex_state = 60}, + [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 = 142, .external_lex_state = 59}, - [2205] = {.lex_state = 142, .external_lex_state = 59}, - [2206] = {.lex_state = 142, .external_lex_state = 39}, - [2207] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 59}, - [2210] = {.lex_state = 142, .external_lex_state = 58}, - [2211] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2212] = {.lex_state = 13, .external_lex_state = 51}, + [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 = 28, .external_lex_state = 39}, - [2218] = {.lex_state = 6, .external_lex_state = 39}, - [2219] = {.lex_state = 28, .external_lex_state = 39}, - [2220] = {.lex_state = 15, .external_lex_state = 39}, - [2221] = {.lex_state = 13, .external_lex_state = 51}, - [2222] = {.lex_state = 142, .external_lex_state = 59}, - [2223] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2224] = {.lex_state = 142, .external_lex_state = 61}, - [2225] = {.lex_state = 28, .external_lex_state = 39}, - [2226] = {.lex_state = 28, .external_lex_state = 39}, - [2227] = {.lex_state = 13, .external_lex_state = 56}, - [2228] = {.lex_state = 28, .external_lex_state = 39}, - [2229] = {.lex_state = 28, .external_lex_state = 39}, - [2230] = {.lex_state = 4, .external_lex_state = 60}, + [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 = 4, .external_lex_state = 60}, - [2233] = {.lex_state = 15, .external_lex_state = 39}, - [2234] = {.lex_state = 28, .external_lex_state = 39}, - [2235] = {.lex_state = 28, .external_lex_state = 39}, - [2236] = {.lex_state = 28, .external_lex_state = 39}, - [2237] = {.lex_state = 28, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2239] = {.lex_state = 4, .external_lex_state = 60}, [2240] = {.lex_state = 4, .external_lex_state = 60}, - [2241] = {.lex_state = 28, .external_lex_state = 39}, - [2242] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 4, .external_lex_state = 60}, - [2245] = {.lex_state = 28, .external_lex_state = 39}, - [2246] = {.lex_state = 28, .external_lex_state = 39}, - [2247] = {.lex_state = 142, .external_lex_state = 59}, - [2248] = {.lex_state = 142, .external_lex_state = 39}, - [2249] = {.lex_state = 13, .external_lex_state = 51}, - [2250] = {.lex_state = 4, .external_lex_state = 39}, - [2251] = {.lex_state = 4, .external_lex_state = 60}, - [2252] = {.lex_state = 28, .external_lex_state = 39}, - [2253] = {.lex_state = 4, .external_lex_state = 39}, + [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 = 60}, - [2256] = {.lex_state = 4, .external_lex_state = 60}, - [2257] = {.lex_state = 142, .external_lex_state = 39}, - [2258] = {.lex_state = 28, .external_lex_state = 39}, - [2259] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [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 = 28, .external_lex_state = 39}, - [2262] = {.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 = 142, .external_lex_state = 61}, + [2264] = {.lex_state = 28, .external_lex_state = 39}, [2265] = {.lex_state = 4, .external_lex_state = 60}, - [2266] = {.lex_state = 4, .external_lex_state = 60}, - [2267] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 4, .external_lex_state = 60}, - [2270] = {.lex_state = 13, .external_lex_state = 51}, - [2271] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2272] = {.lex_state = 4, .external_lex_state = 60}, - [2273] = {.lex_state = 4, .external_lex_state = 60}, - [2274] = {.lex_state = 6, .external_lex_state = 39}, - [2275] = {.lex_state = 142, .external_lex_state = 39}, - [2276] = {.lex_state = 15, .external_lex_state = 39}, - [2277] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 59}, - [2280] = {.lex_state = 28, .external_lex_state = 39}, - [2281] = {.lex_state = 4, .external_lex_state = 60}, - [2282] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2283] = {.lex_state = 142, .external_lex_state = 61}, - [2284] = {.lex_state = 142, .external_lex_state = 57}, - [2285] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2286] = {.lex_state = 142, .external_lex_state = 57}, - [2287] = {.lex_state = 13, .external_lex_state = 51}, - [2288] = {.lex_state = 4, .external_lex_state = 60}, - [2289] = {.lex_state = 142, .external_lex_state = 58}, - [2290] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2291] = {.lex_state = 4, .external_lex_state = 60}, - [2292] = {.lex_state = 4, .external_lex_state = 60}, - [2293] = {.lex_state = 142, .external_lex_state = 39}, - [2294] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2295] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 58}, - [2299] = {.lex_state = 142, .external_lex_state = 61}, - [2300] = {.lex_state = 142, .external_lex_state = 39}, - [2301] = {.lex_state = 4, .external_lex_state = 60}, - [2302] = {.lex_state = 28, .external_lex_state = 39}, - [2303] = {.lex_state = 4, .external_lex_state = 60}, - [2304] = {.lex_state = 142, .external_lex_state = 61}, + [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 = 142, .external_lex_state = 61}, - [2307] = {.lex_state = 142, .external_lex_state = 39}, - [2308] = {.lex_state = 4, .external_lex_state = 60}, - [2309] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 28, .external_lex_state = 39}, - [2313] = {.lex_state = 4, .external_lex_state = 60}, - [2314] = {.lex_state = 4, .external_lex_state = 60}, - [2315] = {.lex_state = 4, .external_lex_state = 60}, - [2316] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 4, .external_lex_state = 60}, - [2319] = {.lex_state = 6, .external_lex_state = 39}, - [2320] = {.lex_state = 13, .external_lex_state = 51}, - [2321] = {.lex_state = 13, .external_lex_state = 51}, - [2322] = {.lex_state = 4, .external_lex_state = 60}, - [2323] = {.lex_state = 13, .external_lex_state = 51}, - [2324] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2325] = {.lex_state = 13, .external_lex_state = 51}, - [2326] = {.lex_state = 142, .external_lex_state = 39}, - [2327] = {.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}, - [2330] = {.lex_state = 4, .external_lex_state = 60}, - [2331] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2332] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2333] = {.lex_state = 13, .external_lex_state = 51}, - [2334] = {.lex_state = 4, .external_lex_state = 60}, - [2335] = {.lex_state = 4, .external_lex_state = 60}, - [2336] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2337] = {.lex_state = 28, .external_lex_state = 39}, - [2338] = {.lex_state = 142, .external_lex_state = 39}, + [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 = 142, .external_lex_state = 39}, - [2341] = {.lex_state = 4, .external_lex_state = 60}, - [2342] = {.lex_state = 4, .external_lex_state = 60}, - [2343] = {.lex_state = 4, .external_lex_state = 60}, - [2344] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2345] = {.lex_state = 13, .external_lex_state = 51}, - [2346] = {.lex_state = 4, .external_lex_state = 60}, - [2347] = {.lex_state = 4, .external_lex_state = 60}, - [2348] = {.lex_state = 142, .external_lex_state = 59}, - [2349] = {.lex_state = 142, .external_lex_state = 59}, - [2350] = {.lex_state = 4, .external_lex_state = 60}, - [2351] = {.lex_state = 142, .external_lex_state = 59}, - [2352] = {.lex_state = 142, .external_lex_state = 59}, - [2353] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2354] = {.lex_state = 142, .external_lex_state = 39}, - [2355] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2356] = {.lex_state = 4, .external_lex_state = 60}, - [2357] = {.lex_state = 4, .external_lex_state = 60}, - [2358] = {.lex_state = 4, .external_lex_state = 60}, - [2359] = {.lex_state = 142, .external_lex_state = 59}, - [2360] = {.lex_state = 142, .external_lex_state = 59}, - [2361] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [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 = 4, .external_lex_state = 60}, - [2364] = {.lex_state = 13, .external_lex_state = 51}, - [2365] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2366] = {.lex_state = 4, .external_lex_state = 60}, - [2367] = {.lex_state = 28, .external_lex_state = 39}, - [2368] = {.lex_state = 4, .external_lex_state = 60}, - [2369] = {.lex_state = 28, .external_lex_state = 39}, - [2370] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2371] = {.lex_state = 4, .external_lex_state = 60}, - [2372] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, - [2373] = {.lex_state = 13, .external_lex_state = 51}, - [2374] = {.lex_state = 28, .external_lex_state = 39}, + [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 = 51}, + [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 = 28, .external_lex_state = 39}, - [2380] = {.lex_state = 142, .external_lex_state = 39}, - [2381] = {.lex_state = 142, .external_lex_state = 39}, - [2382] = {.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 = 28, .external_lex_state = 39}, - [2385] = {.lex_state = 4, .external_lex_state = 60}, - [2386] = {.lex_state = 4, .external_lex_state = 60}, + [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}, - [2389] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2390] = {.lex_state = 13, .external_lex_state = 51}, - [2391] = {.lex_state = 142, .external_lex_state = 39}, - [2392] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [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 = 13, .external_lex_state = 51}, - [2395] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2396] = {.lex_state = 28, .external_lex_state = 39}, - [2397] = {.lex_state = 13, .external_lex_state = 51}, - [2398] = {.lex_state = 142, .external_lex_state = 39}, - [2399] = {.lex_state = 142, .external_lex_state = 59}, - [2400] = {.lex_state = 142, .external_lex_state = 59}, - [2401] = {.lex_state = 142, .external_lex_state = 59}, - [2402] = {.lex_state = 142, .external_lex_state = 39}, - [2403] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 59}, - [2406] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2407] = {.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 = 59}, - [2410] = {.lex_state = 142, .external_lex_state = 39}, - [2411] = {.lex_state = 142, .external_lex_state = 59}, - [2412] = {.lex_state = 142, .external_lex_state = 59}, - [2413] = {.lex_state = 142, .external_lex_state = 59}, - [2414] = {.lex_state = 142, .external_lex_state = 59}, - [2415] = {.lex_state = 142, .external_lex_state = 39}, - [2416] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39}, - [2419] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 59}, - [2422] = {.lex_state = 142, .external_lex_state = 59}, - [2423] = {.lex_state = 142, .external_lex_state = 59}, - [2424] = {.lex_state = 142, .external_lex_state = 57}, - [2425] = {.lex_state = 142, .external_lex_state = 59}, - [2426] = {.lex_state = 142, .external_lex_state = 59}, - [2427] = {.lex_state = 9, .external_lex_state = 62}, - [2428] = {.lex_state = 17, .external_lex_state = 62}, - [2429] = {.lex_state = 4, .external_lex_state = 39}, - [2430] = {.lex_state = 142, .external_lex_state = 39}, - [2431] = {.lex_state = 9, .external_lex_state = 62}, - [2432] = {.lex_state = 142, .external_lex_state = 39}, - [2433] = {.lex_state = 9, .external_lex_state = 62}, - [2434] = {.lex_state = 17, .external_lex_state = 62}, - [2435] = {.lex_state = 142, .external_lex_state = 39}, - [2436] = {.lex_state = 142, .external_lex_state = 39}, - [2437] = {.lex_state = 142, .external_lex_state = 59}, - [2438] = {.lex_state = 9, .external_lex_state = 62}, + [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 = 59}, - [2441] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 142, .external_lex_state = 39}, - [2444] = {.lex_state = 142, .external_lex_state = 39}, - [2445] = {.lex_state = 9, .external_lex_state = 62}, - [2446] = {.lex_state = 17, .external_lex_state = 62}, - [2447] = {.lex_state = 4, .external_lex_state = 39}, - [2448] = {.lex_state = 142, .external_lex_state = 59}, - [2449] = {.lex_state = 142, .external_lex_state = 59}, - [2450] = {.lex_state = 142, .external_lex_state = 57}, - [2451] = {.lex_state = 142, .external_lex_state = 59}, - [2452] = {.lex_state = 142, .external_lex_state = 59}, - [2453] = {.lex_state = 17, .external_lex_state = 62}, - [2454] = {.lex_state = 9, .external_lex_state = 62}, - [2455] = {.lex_state = 17, .external_lex_state = 62}, - [2456] = {.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 = 39}, - [2459] = {.lex_state = 17, .external_lex_state = 62}, - [2460] = {.lex_state = 142, .external_lex_state = 59}, - [2461] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2462] = {.lex_state = 142, .external_lex_state = 39}, - [2463] = {.lex_state = 9, .external_lex_state = 62}, - [2464] = {.lex_state = 17, .external_lex_state = 62}, - [2465] = {.lex_state = 142, .external_lex_state = 59}, - [2466] = {.lex_state = 4, .external_lex_state = 39}, - [2467] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2468] = {.lex_state = 142, .external_lex_state = 59}, - [2469] = {.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 = 39}, - [2473] = {.lex_state = 142, .external_lex_state = 39}, - [2474] = {.lex_state = 9, .external_lex_state = 62}, - [2475] = {.lex_state = 17, .external_lex_state = 62}, - [2476] = {.lex_state = 142, .external_lex_state = 39}, - [2477] = {.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 = 9, .external_lex_state = 62}, - [2481] = {.lex_state = 17, .external_lex_state = 62}, - [2482] = {.lex_state = 4, .external_lex_state = 39}, - [2483] = {.lex_state = 4, .external_lex_state = 39}, - [2484] = {.lex_state = 9, .external_lex_state = 62}, - [2485] = {.lex_state = 17, .external_lex_state = 62}, - [2486] = {.lex_state = 142, .external_lex_state = 39}, - [2487] = {.lex_state = 9, .external_lex_state = 62}, - [2488] = {.lex_state = 17, .external_lex_state = 62}, - [2489] = {.lex_state = 142, .external_lex_state = 39}, - [2490] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2491] = {.lex_state = 9, .external_lex_state = 62}, - [2492] = {.lex_state = 17, .external_lex_state = 62}, - [2493] = {.lex_state = 9, .external_lex_state = 62}, - [2494] = {.lex_state = 17, .external_lex_state = 62}, - [2495] = {.lex_state = 4, .external_lex_state = 39}, - [2496] = {.lex_state = 142, .external_lex_state = 59}, - [2497] = {.lex_state = 142, .external_lex_state = 39}, - [2498] = {.lex_state = 142, .external_lex_state = 39}, - [2499] = {.lex_state = 9, .external_lex_state = 62}, - [2500] = {.lex_state = 17, .external_lex_state = 62}, - [2501] = {.lex_state = 142, .external_lex_state = 59}, - [2502] = {.lex_state = 142, .external_lex_state = 59}, + [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}, - [2505] = {.lex_state = 142, .external_lex_state = 39}, - [2506] = {.lex_state = 142, .external_lex_state = 59}, - [2507] = {.lex_state = 17, .external_lex_state = 62}, - [2508] = {.lex_state = 9, .external_lex_state = 62}, - [2509] = {.lex_state = 17, .external_lex_state = 62}, - [2510] = {.lex_state = 142, .external_lex_state = 59}, - [2511] = {.lex_state = 142, .external_lex_state = 59}, - [2512] = {.lex_state = 142, .external_lex_state = 59}, - [2513] = {.lex_state = 142, .external_lex_state = 39}, - [2514] = {.lex_state = 9, .external_lex_state = 62}, - [2515] = {.lex_state = 17, .external_lex_state = 62}, - [2516] = {.lex_state = 142, .external_lex_state = 59}, - [2517] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 9, .external_lex_state = 62}, - [2520] = {.lex_state = 17, .external_lex_state = 62}, - [2521] = {.lex_state = 9, .external_lex_state = 62}, - [2522] = {.lex_state = 17, .external_lex_state = 62}, - [2523] = {.lex_state = 142, .external_lex_state = 57}, - [2524] = {.lex_state = 9, .external_lex_state = 62}, - [2525] = {.lex_state = 17, .external_lex_state = 62}, - [2526] = {.lex_state = 9, .external_lex_state = 62}, - [2527] = {.lex_state = 17, .external_lex_state = 62}, - [2528] = {.lex_state = 142, .external_lex_state = 39}, - [2529] = {.lex_state = 142, .external_lex_state = 39}, - [2530] = {.lex_state = 142, .external_lex_state = 39}, - [2531] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2532] = {.lex_state = 142, .external_lex_state = 39}, - [2533] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2536] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2537] = {.lex_state = 142, .external_lex_state = 39}, - [2538] = {.lex_state = 142, .external_lex_state = 59}, - [2539] = {.lex_state = 142, .external_lex_state = 59}, - [2540] = {.lex_state = 142, .external_lex_state = 59}, - [2541] = {.lex_state = 142, .external_lex_state = 59}, - [2542] = {.lex_state = 142, .external_lex_state = 59}, - [2543] = {.lex_state = 142, .external_lex_state = 59}, - [2544] = {.lex_state = 142, .external_lex_state = 59}, - [2545] = {.lex_state = 142, .external_lex_state = 59}, - [2546] = {.lex_state = 142, .external_lex_state = 59}, - [2547] = {.lex_state = 142, .external_lex_state = 59}, - [2548] = {.lex_state = 142, .external_lex_state = 59}, - [2549] = {.lex_state = 142, .external_lex_state = 59}, - [2550] = {.lex_state = 142, .external_lex_state = 59}, - [2551] = {.lex_state = 142, .external_lex_state = 59}, - [2552] = {.lex_state = 142, .external_lex_state = 59}, - [2553] = {.lex_state = 142, .external_lex_state = 59}, - [2554] = {.lex_state = 142, .external_lex_state = 59}, - [2555] = {.lex_state = 142, .external_lex_state = 59}, - [2556] = {.lex_state = 142, .external_lex_state = 59}, - [2557] = {.lex_state = 142, .external_lex_state = 59}, - [2558] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39, .reserved_word_set_id = 1}, - [2563] = {.lex_state = 142, .external_lex_state = 39}, - [2564] = {.lex_state = 142, .external_lex_state = 39}, - [2565] = {.lex_state = 142, .external_lex_state = 59}, - [2566] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2567] = {.lex_state = 142, .external_lex_state = 39}, - [2568] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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}, - [2571] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2572] = {.lex_state = 142, .external_lex_state = 39}, - [2573] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2574] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2575] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 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, .reserved_word_set_id = 1}, - [2581] = {.lex_state = 142, .external_lex_state = 39}, - [2582] = {.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}, - [2585] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2586] = {.lex_state = 142, .external_lex_state = 59}, - [2587] = {.lex_state = 142, .external_lex_state = 59}, + [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 = 39}, - [2590] = {.lex_state = 9, .external_lex_state = 62}, - [2591] = {.lex_state = 142, .external_lex_state = 39}, - [2592] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2593] = {.lex_state = 142, .external_lex_state = 57}, - [2594] = {.lex_state = 142, .external_lex_state = 57}, - [2595] = {.lex_state = 142, .external_lex_state = 57}, - [2596] = {.lex_state = 142, .external_lex_state = 57}, - [2597] = {.lex_state = 142, .external_lex_state = 57}, - [2598] = {.lex_state = 142, .external_lex_state = 57}, - [2599] = {.lex_state = 142, .external_lex_state = 57}, - [2600] = {.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 = 4, .external_lex_state = 39}, - [2603] = {.lex_state = 142, .external_lex_state = 57}, - [2604] = {.lex_state = 142, .external_lex_state = 57}, - [2605] = {.lex_state = 142, .external_lex_state = 57}, - [2606] = {.lex_state = 142, .external_lex_state = 57}, - [2607] = {.lex_state = 142, .external_lex_state = 57}, - [2608] = {.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 = 39}, + [2610] = {.lex_state = 142, .external_lex_state = 59}, [2611] = {.lex_state = 142, .external_lex_state = 39}, - [2612] = {.lex_state = 142, .external_lex_state = 57}, + [2612] = {.lex_state = 142, .external_lex_state = 39}, [2613] = {.lex_state = 142, .external_lex_state = 39}, - [2614] = {.lex_state = 142, .external_lex_state = 57}, - [2615] = {.lex_state = 142, .external_lex_state = 57}, - [2616] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2617] = {.lex_state = 142, .external_lex_state = 39}, - [2618] = {.lex_state = 142, .external_lex_state = 39}, - [2619] = {.lex_state = 142, .external_lex_state = 57}, - [2620] = {.lex_state = 7, .external_lex_state = 39}, - [2621] = {.lex_state = 142, .external_lex_state = 57}, - [2622] = {.lex_state = 142, .external_lex_state = 57}, - [2623] = {.lex_state = 142, .external_lex_state = 39}, - [2624] = {.lex_state = 142, .external_lex_state = 57}, - [2625] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 46}, + [2627] = {.lex_state = 142, .external_lex_state = 39}, [2628] = {.lex_state = 142, .external_lex_state = 39}, - [2629] = {.lex_state = 7, .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 = 57}, + [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 = 39}, - [2635] = {.lex_state = 142, .external_lex_state = 57}, + [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}, + [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 = 57}, - [2643] = {.lex_state = 142, .external_lex_state = 39}, - [2644] = {.lex_state = 142, .external_lex_state = 39}, - [2645] = {.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, .reserved_word_set_id = 1}, - [2649] = {.lex_state = 142, .external_lex_state = 57}, - [2650] = {.lex_state = 142, .external_lex_state = 57}, - [2651] = {.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 = 39}, - [2655] = {.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 = 39}, - [2659] = {.lex_state = 142, .external_lex_state = 39}, - [2660] = {.lex_state = 142, .external_lex_state = 39}, - [2661] = {.lex_state = 7, .external_lex_state = 39}, - [2662] = {.lex_state = 142, .external_lex_state = 57}, - [2663] = {.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 = 57}, - [2666] = {.lex_state = 142, .external_lex_state = 39}, - [2667] = {.lex_state = 142, .external_lex_state = 57}, - [2668] = {.lex_state = 142, .external_lex_state = 57}, - [2669] = {.lex_state = 142, .external_lex_state = 39}, - [2670] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2673] = {.lex_state = 142, .external_lex_state = 57}, - [2674] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2678] = {.lex_state = 142, .external_lex_state = 57}, - [2679] = {.lex_state = 142, .external_lex_state = 57}, - [2680] = {.lex_state = 142, .external_lex_state = 57}, - [2681] = {.lex_state = 142, .external_lex_state = 57}, - [2682] = {.lex_state = 142, .external_lex_state = 57}, - [2683] = {.lex_state = 142, .external_lex_state = 57}, - [2684] = {.lex_state = 142, .external_lex_state = 57}, - [2685] = {.lex_state = 142, .external_lex_state = 39}, - [2686] = {.lex_state = 142, .external_lex_state = 57}, - [2687] = {.lex_state = 142, .external_lex_state = 46}, - [2688] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39}, - [2692] = {.lex_state = 142, .external_lex_state = 39}, - [2693] = {.lex_state = 142, .external_lex_state = 57}, - [2694] = {.lex_state = 142, .external_lex_state = 57}, - [2695] = {.lex_state = 142, .external_lex_state = 57}, - [2696] = {.lex_state = 142, .external_lex_state = 39}, - [2697] = {.lex_state = 142, .external_lex_state = 57}, - [2698] = {.lex_state = 142, .external_lex_state = 39}, - [2699] = {.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 = 7, .external_lex_state = 39}, - [2702] = {.lex_state = 142, .external_lex_state = 57}, - [2703] = {.lex_state = 142, .external_lex_state = 39}, - [2704] = {.lex_state = 142, .external_lex_state = 57}, - [2705] = {.lex_state = 142, .external_lex_state = 57}, - [2706] = {.lex_state = 142, .external_lex_state = 57}, - [2707] = {.lex_state = 142, .external_lex_state = 57}, - [2708] = {.lex_state = 4, .external_lex_state = 39}, - [2709] = {.lex_state = 142, .external_lex_state = 39}, - [2710] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39, .reserved_word_set_id = 1}, - [2714] = {.lex_state = 142, .external_lex_state = 39}, - [2715] = {.lex_state = 4, .external_lex_state = 39}, - [2716] = {.lex_state = 142, .external_lex_state = 57}, - [2717] = {.lex_state = 142, .external_lex_state = 39}, - [2718] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2719] = {.lex_state = 142, .external_lex_state = 57}, - [2720] = {.lex_state = 142, .external_lex_state = 57}, - [2721] = {.lex_state = 142, .external_lex_state = 57}, - [2722] = {.lex_state = 142, .external_lex_state = 57}, - [2723] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2726] = {.lex_state = 142, .external_lex_state = 39}, - [2727] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39}, - [2730] = {.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 = 57}, - [2734] = {.lex_state = 142, .external_lex_state = 39}, - [2735] = {.lex_state = 142, .external_lex_state = 39}, - [2736] = {.lex_state = 142, .external_lex_state = 57}, - [2737] = {.lex_state = 142, .external_lex_state = 39}, - [2738] = {.lex_state = 142, .external_lex_state = 39}, - [2739] = {.lex_state = 142, .external_lex_state = 57}, - [2740] = {.lex_state = 7, .external_lex_state = 39}, - [2741] = {.lex_state = 142, .external_lex_state = 57}, - [2742] = {.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 = 57}, + [2744] = {.lex_state = 142, .external_lex_state = 39}, [2745] = {.lex_state = 142, .external_lex_state = 39}, - [2746] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2750] = {.lex_state = 142, .external_lex_state = 57}, - [2751] = {.lex_state = 142, .external_lex_state = 57}, - [2752] = {.lex_state = 142, .external_lex_state = 57}, - [2753] = {.lex_state = 142, .external_lex_state = 57}, - [2754] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2758] = {.lex_state = 142, .external_lex_state = 57}, - [2759] = {.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 = 7, .external_lex_state = 39}, + [2763] = {.lex_state = 142, .external_lex_state = 39}, [2764] = {.lex_state = 142, .external_lex_state = 39}, - [2765] = {.lex_state = 142, .external_lex_state = 57}, + [2765] = {.lex_state = 7, .external_lex_state = 39}, [2766] = {.lex_state = 142, .external_lex_state = 39}, - [2767] = {.lex_state = 142, .external_lex_state = 57}, - [2768] = {.lex_state = 142, .external_lex_state = 39}, - [2769] = {.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 = 57}, - [2772] = {.lex_state = 142, .external_lex_state = 39}, - [2773] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2774] = {.lex_state = 142, .external_lex_state = 57}, - [2775] = {.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 = 57}, + [2777] = {.lex_state = 142, .external_lex_state = 59}, [2778] = {.lex_state = 142, .external_lex_state = 39}, - [2779] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2780] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2783] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39}, - [2786] = {.lex_state = 7, .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 = 57}, - [2790] = {.lex_state = 142, .external_lex_state = 39}, - [2791] = {.lex_state = 142, .external_lex_state = 39}, - [2792] = {.lex_state = 142, .external_lex_state = 39}, - [2793] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2796] = {.lex_state = 142, .external_lex_state = 57}, - [2797] = {.lex_state = 142, .external_lex_state = 39}, - [2798] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39, .reserved_word_set_id = 1}, - [2804] = {.lex_state = 4, .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 = 39}, - [2807] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39}, - [2810] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2811] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2812] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2813] = {.lex_state = 142, .external_lex_state = 39}, - [2814] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 39}, - [2817] = {.lex_state = 142, .external_lex_state = 57}, - [2818] = {.lex_state = 142, .external_lex_state = 39}, - [2819] = {.lex_state = 142, .external_lex_state = 57}, - [2820] = {.lex_state = 142, .external_lex_state = 39}, - [2821] = {.lex_state = 142, .external_lex_state = 57}, + [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, .reserved_word_set_id = 1}, - [2824] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2825] = {.lex_state = 142, .external_lex_state = 57}, + [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}, - [2828] = {.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 = 57}, - [2833] = {.lex_state = 142, .external_lex_state = 57}, - [2834] = {.lex_state = 142, .external_lex_state = 57}, - [2835] = {.lex_state = 142, .external_lex_state = 39}, - [2836] = {.lex_state = 142, .external_lex_state = 57}, - [2837] = {.lex_state = 142, .external_lex_state = 39}, - [2838] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 57}, - [2842] = {.lex_state = 142, .external_lex_state = 39}, - [2843] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 39}, + [2845] = {.lex_state = 142, .external_lex_state = 59}, [2846] = {.lex_state = 142, .external_lex_state = 39}, - [2847] = {.lex_state = 142, .external_lex_state = 57}, + [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}, - [2851] = {.lex_state = 142, .external_lex_state = 57}, - [2852] = {.lex_state = 142, .external_lex_state = 57}, - [2853] = {.lex_state = 142, .external_lex_state = 39}, - [2854] = {.lex_state = 142, .external_lex_state = 39}, - [2855] = {.lex_state = 142, .external_lex_state = 57}, - [2856] = {.lex_state = 142, .external_lex_state = 39}, - [2857] = {.lex_state = 142, .external_lex_state = 57}, - [2858] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2859] = {.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 = 39, .reserved_word_set_id = 1}, - [2862] = {.lex_state = 142, .external_lex_state = 57}, - [2863] = {.lex_state = 7, .external_lex_state = 39}, - [2864] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2865] = {.lex_state = 142, .external_lex_state = 39}, - [2866] = {.lex_state = 4, .external_lex_state = 39}, - [2867] = {.lex_state = 142, .external_lex_state = 57}, - [2868] = {.lex_state = 142, .external_lex_state = 39}, - [2869] = {.lex_state = 142, .external_lex_state = 39}, - [2870] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2873] = {.lex_state = 142, .external_lex_state = 39}, - [2874] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2875] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2876] = {.lex_state = 142, .external_lex_state = 57}, - [2877] = {.lex_state = 142, .external_lex_state = 39}, - [2878] = {.lex_state = 142, .external_lex_state = 39}, - [2879] = {.lex_state = 142, .external_lex_state = 57}, - [2880] = {.lex_state = 4, .external_lex_state = 39}, - [2881] = {.lex_state = 142, .external_lex_state = 57}, - [2882] = {.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 = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2885] = {.lex_state = 142, .external_lex_state = 57}, - [2886] = {.lex_state = 142, .external_lex_state = 57}, - [2887] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2888] = {.lex_state = 142, .external_lex_state = 57}, - [2889] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2890] = {.lex_state = 142, .external_lex_state = 39}, - [2891] = {.lex_state = 4, .external_lex_state = 39}, - [2892] = {.lex_state = 142, .external_lex_state = 57}, - [2893] = {.lex_state = 142, .external_lex_state = 39}, - [2894] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2895] = {.lex_state = 142, .external_lex_state = 57}, - [2896] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2897] = {.lex_state = 142, .external_lex_state = 57}, - [2898] = {.lex_state = 4, .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, .reserved_word_set_id = 1}, - [2901] = {.lex_state = 142, .external_lex_state = 57}, - [2902] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2903] = {.lex_state = 7, .external_lex_state = 39}, - [2904] = {.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 = 39}, - [2907] = {.lex_state = 142, .external_lex_state = 57}, - [2908] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2909] = {.lex_state = 142, .external_lex_state = 57}, - [2910] = {.lex_state = 142, .external_lex_state = 57}, - [2911] = {.lex_state = 142, .external_lex_state = 39}, - [2912] = {.lex_state = 142, .external_lex_state = 57}, - [2913] = {.lex_state = 142, .external_lex_state = 57}, + [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 = 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, .reserved_word_set_id = 1}, + [2918] = {.lex_state = 142, .external_lex_state = 39}, [2919] = {.lex_state = 142, .external_lex_state = 39}, - [2920] = {.lex_state = 142, .external_lex_state = 57}, - [2921] = {.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}, - [2924] = {.lex_state = 142, .external_lex_state = 39}, - [2925] = {.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}, @@ -12009,7 +12053,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29, .external_lex_state = 63}, + [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}, @@ -12034,17 +12078,17 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 7, .external_lex_state = 39}, - [2968] = {.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 = 7, .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}, @@ -12053,7 +12097,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -12061,7 +12105,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -12073,19 +12117,19 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29, .external_lex_state = 63}, + [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, .reserved_word_set_id = 1}, + [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 = 29, .external_lex_state = 63}, + [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}, @@ -12093,8 +12137,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7, .external_lex_state = 39}, - [3022] = {.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}, @@ -12112,23 +12156,23 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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, .reserved_word_set_id = 1}, + [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 = 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 = 29, .external_lex_state = 63}, + [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 = 7, .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}, @@ -12139,7 +12183,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29, .external_lex_state = 63}, + [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}, @@ -12151,10 +12195,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 7, .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}, @@ -12175,11 +12219,11 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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 = 7, .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}, @@ -12190,7 +12234,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 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}, @@ -12205,7 +12249,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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, .reserved_word_set_id = 1}, + [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}, @@ -12219,7 +12263,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7, .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}, @@ -12227,7 +12271,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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}, + [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}, @@ -12236,7 +12280,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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}, + [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}, @@ -12273,9 +12317,9 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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}, - [3202] = {.lex_state = 142, .external_lex_state = 39}, - [3203] = {.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}, @@ -12285,29 +12329,29 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29, .external_lex_state = 63}, - [3214] = {.lex_state = 28, .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 = 4, .external_lex_state = 39}, + [3216] = {.lex_state = 142, .external_lex_state = 39}, [3217] = {.lex_state = 142, .external_lex_state = 39}, - [3218] = {.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 = 142, .external_lex_state = 39}, - [3226] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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}, + [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 = 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}, @@ -12315,8 +12359,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 29, .external_lex_state = 63}, - [3244] = {.lex_state = 142, .external_lex_state = 57}, + [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}, @@ -12333,10 +12377,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7, .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 = 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}, @@ -12353,24 +12397,24 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 7, .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, .reserved_word_set_id = 1}, + [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, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 39}, - [3298] = {.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}, @@ -12387,89 +12431,89 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 64}, + [3315] = {.lex_state = 142, .external_lex_state = 39}, [3316] = {.lex_state = 142, .external_lex_state = 39}, - [3317] = {.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, .reserved_word_set_id = 1}, + [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 = 142, .external_lex_state = 39}, - [3328] = {.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 = 65}, + [3331] = {.lex_state = 142, .external_lex_state = 39}, [3332] = {.lex_state = 142, .external_lex_state = 39}, - [3333] = {.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 = 31, .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 = 30, .external_lex_state = 66}, + [3339] = {.lex_state = 142, .external_lex_state = 39}, [3340] = {.lex_state = 142, .external_lex_state = 39}, - [3341] = {.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 = 39}, - [3344] = {.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 = 142, .external_lex_state = 64}, + [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 = 64}, + [3352] = {.lex_state = 142, .external_lex_state = 39}, [3353] = {.lex_state = 142, .external_lex_state = 39}, - [3354] = {.lex_state = 142, .external_lex_state = 39}, - [3355] = {.lex_state = 31, .external_lex_state = 39}, - [3356] = {.lex_state = 29, .external_lex_state = 39}, - [3357] = {.lex_state = 142, .external_lex_state = 64}, + [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 = 142, .external_lex_state = 39}, - [3361] = {.lex_state = 142, .external_lex_state = 39}, - [3362] = {.lex_state = 142, .external_lex_state = 67}, - [3363] = {.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 = 30, .external_lex_state = 66}, + [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 = 39}, + [3368] = {.lex_state = 142, .external_lex_state = 67}, [3369] = {.lex_state = 142, .external_lex_state = 39}, - [3370] = {.lex_state = 31, .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, .reserved_word_set_id = 1}, + [3376] = {.lex_state = 142, .external_lex_state = 39}, [3377] = {.lex_state = 142, .external_lex_state = 39}, - [3378] = {.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 = 142, .external_lex_state = 39}, + [3380] = {.lex_state = 29, .external_lex_state = 39}, [3381] = {.lex_state = 142, .external_lex_state = 39}, - [3382] = {.lex_state = 29, .external_lex_state = 39}, - [3383] = {.lex_state = 31, .external_lex_state = 39}, - [3384] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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 = 65}, - [3387] = {.lex_state = 31, .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 = 29, .external_lex_state = 39}, + [3389] = {.lex_state = 30, .external_lex_state = 66}, [3390] = {.lex_state = 142, .external_lex_state = 39}, - [3391] = {.lex_state = 30, .external_lex_state = 66}, + [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 = 39}, - [3395] = {.lex_state = 142, .external_lex_state = 64}, + [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, .reserved_word_set_id = 1}, + [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}, @@ -12478,75 +12522,75 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 142, .external_lex_state = 39}, - [3407] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3408] = {.lex_state = 29, .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 = 29, .external_lex_state = 39}, + [3412] = {.lex_state = 142, .external_lex_state = 39}, [3413] = {.lex_state = 142, .external_lex_state = 39}, - [3414] = {.lex_state = 142, .external_lex_state = 39}, - [3415] = {.lex_state = 142, .external_lex_state = 39}, - [3416] = {.lex_state = 30, .external_lex_state = 66}, - [3417] = {.lex_state = 30, .external_lex_state = 66}, + [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 = 64}, - [3424] = {.lex_state = 31, .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}, - [3428] = {.lex_state = 142, .external_lex_state = 39}, - [3429] = {.lex_state = 142, .external_lex_state = 39}, - [3430] = {.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 = 142, .external_lex_state = 39}, + [3432] = {.lex_state = 29, .external_lex_state = 39}, [3433] = {.lex_state = 142, .external_lex_state = 39}, - [3434] = {.lex_state = 29, .external_lex_state = 39}, - [3435] = {.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 = 142, .external_lex_state = 39}, - [3440] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3441] = {.lex_state = 142, .external_lex_state = 39}, - [3442] = {.lex_state = 30, .external_lex_state = 66}, + [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}, + [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 = 30, .external_lex_state = 66}, - [3453] = {.lex_state = 31, .external_lex_state = 39}, - [3454] = {.lex_state = 29, .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 = 67}, - [3457] = {.lex_state = 142, .external_lex_state = 39}, - [3458] = {.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 = 39}, - [3466] = {.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 = 67}, + [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 = 39}, - [3474] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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}, @@ -12555,10 +12599,10 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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, .reserved_word_set_id = 1}, + [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 = 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}, @@ -12568,17 +12612,33 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [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 = 67}, - [3497] = {.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}, - [3500] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [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, .reserved_word_set_id = 1}, + [3503] = {.lex_state = 142, .external_lex_state = 39}, [3504] = {.lex_state = 142, .external_lex_state = 39}, - [3505] = {.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[15][MAX_RESERVED_WORD_SET_SIZE] = { @@ -12760,6 +12820,12 @@ static const TSSymbol ts_reserved_words[15][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, @@ -12794,12 +12860,6 @@ static const TSSymbol ts_reserved_words[15][MAX_RESERVED_WORD_SET_SIZE] = { sym_false, sym_null, }, - [12] = { - anon_sym_catch, - anon_sym_extends, - anon_sym_in, - anon_sym_instanceof, - }, [13] = { anon_sym_export, anon_sym_break, @@ -13016,76 +13076,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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(3462), - [sym__statement] = STATE(25), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(25), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -13150,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(46), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3338), - [sym_object_assignment_pattern] = STATE(2850), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3338), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3338), - [sym_spread_element] = STATE(2915), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1266), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(1902), - [sym_formal_parameters] = STATE(3499), - [sym_rest_pattern] = STATE(2850), - [sym_method_definition] = STATE(2915), - [sym_pair] = STATE(2915), - [sym_pair_pattern] = STATE(2850), - [sym__property_name] = STATE(2919), - [sym_computed_property_name] = STATE(2919), - [aux_sym_program_repeat1] = STATE(46), - [aux_sym_export_statement_repeat1] = STATE(1875), - [aux_sym_object_repeat1] = STATE(2639), - [aux_sym_object_pattern_repeat1] = STATE(2743), + [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), @@ -13293,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(72), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3338), - [sym_object_assignment_pattern] = STATE(2850), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3338), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3338), - [sym_spread_element] = STATE(2915), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1266), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(1902), - [sym_formal_parameters] = STATE(3499), - [sym_rest_pattern] = STATE(2850), - [sym_method_definition] = STATE(2915), - [sym_pair] = STATE(2915), - [sym_pair_pattern] = STATE(2850), - [sym__property_name] = STATE(2919), - [sym_computed_property_name] = STATE(2919), - [aux_sym_program_repeat1] = STATE(72), - [aux_sym_export_statement_repeat1] = STATE(1875), - [aux_sym_object_repeat1] = STATE(2639), - [aux_sym_object_pattern_repeat1] = STATE(2743), + [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), @@ -13436,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(62), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3338), - [sym_object_assignment_pattern] = STATE(2850), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3338), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3338), - [sym_spread_element] = STATE(2745), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1266), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(1902), - [sym_formal_parameters] = STATE(3499), - [sym_rest_pattern] = STATE(2850), - [sym_method_definition] = STATE(2745), - [sym_pair] = STATE(2745), - [sym_pair_pattern] = STATE(2850), - [sym__property_name] = STATE(2919), - [sym_computed_property_name] = STATE(2919), - [aux_sym_program_repeat1] = STATE(62), - [aux_sym_export_statement_repeat1] = STATE(1875), - [aux_sym_object_repeat1] = STATE(2747), - [aux_sym_object_pattern_repeat1] = STATE(2743), + [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), @@ -13579,83 +13640,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(5)] = { - [sym__statement] = STATE(47), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3338), - [sym_object_assignment_pattern] = STATE(2850), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3338), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3338), - [sym_spread_element] = STATE(2632), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1266), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(1902), - [sym_formal_parameters] = STATE(3499), - [sym_rest_pattern] = STATE(2850), - [sym_method_definition] = STATE(2632), - [sym_pair] = STATE(2632), - [sym_pair_pattern] = STATE(2850), - [sym__property_name] = STATE(2919), - [sym_computed_property_name] = STATE(2919), - [aux_sym_program_repeat1] = STATE(47), - [aux_sym_export_statement_repeat1] = STATE(1875), - [aux_sym_object_repeat1] = STATE(2634), - [aux_sym_object_pattern_repeat1] = STATE(2743), + [sym__statement] = STATE(62), + [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(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), @@ -13722,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(53), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3338), - [sym_object_assignment_pattern] = STATE(2850), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3338), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3338), - [sym_spread_element] = STATE(2669), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1266), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(1902), - [sym_formal_parameters] = STATE(3499), - [sym_rest_pattern] = STATE(2850), - [sym_method_definition] = STATE(2669), - [sym_pair] = STATE(2669), - [sym_pair_pattern] = STATE(2850), - [sym__property_name] = STATE(2919), - [sym_computed_property_name] = STATE(2919), - [aux_sym_program_repeat1] = STATE(53), - [aux_sym_export_statement_repeat1] = STATE(1875), - [aux_sym_object_repeat1] = STATE(2671), - [aux_sym_object_pattern_repeat1] = STATE(2743), + [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), @@ -13866,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(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [ts_builtin_sym_end] = ACTIONS(181), [sym_identifier] = ACTIONS(183), [anon_sym_export] = ACTIONS(186), @@ -13998,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(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1715), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -14131,45 +14192,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(9)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [aux_sym_object_repeat1] = STATE(2770), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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), @@ -14264,72 +14325,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(10)] = { [sym__statement] = STATE(12), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14396,72 +14457,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(11)] = { [sym__statement] = STATE(13), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14528,72 +14589,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(12)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14660,72 +14721,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(13)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -14791,43 +14852,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(14)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -14923,45 +14984,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(15)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [aux_sym_object_repeat1] = STATE(2690), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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), @@ -15055,45 +15116,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(16)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [aux_sym_object_repeat1] = STATE(2755), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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), @@ -15187,45 +15248,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(17)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [aux_sym_object_repeat1] = STATE(2651), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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), @@ -15319,73 +15380,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(18)] = { - [sym__statement] = STATE(575), - [sym__single_statement] = STATE(575), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), + [ts_builtin_sym_end] = ACTIONS(445), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15445,77 +15507,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(445), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(19)] = { - [sym__statement] = STATE(623), - [sym__single_statement] = STATE(623), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -15575,77 +15637,76 @@ 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(445), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(20)] = { - [sym__statement] = STATE(514), - [sym__single_statement] = STATE(514), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -15705,81 +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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(21)] = { [sym__statement] = STATE(23), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [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(447), + [anon_sym_RBRACE] = ACTIONS(449), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -15839,73 +15900,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(22)] = { - [sym__statement] = STATE(572), - [sym__single_statement] = STATE(572), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -15965,81 +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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(23)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [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_RBRACE] = ACTIONS(451), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16099,73 +16160,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(24)] = { - [sym__statement] = STATE(610), - [sym__single_statement] = STATE(610), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -16225,78 +16286,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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(25)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), - [ts_builtin_sym_end] = ACTIONS(451), + [sym__statement] = STATE(530), + [sym__single_statement] = STATE(530), + [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), @@ -16356,76 +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(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(26)] = { - [sym__statement] = STATE(625), - [sym__single_statement] = STATE(625), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [sym__statement] = STATE(531), + [sym__single_statement] = STATE(531), + [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), @@ -16485,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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(27)] = { - [sym__statement] = STATE(626), - [sym__single_statement] = STATE(626), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -16615,77 +16676,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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(28)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [ts_builtin_sym_end] = ACTIONS(453), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), @@ -16749,73 +16810,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(29)] = { - [sym__statement] = STATE(2817), - [sym__single_statement] = STATE(2817), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -16879,73 +16940,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(511), }, [STATE(30)] = { - [sym__statement] = STATE(2895), - [sym__single_statement] = STATE(2895), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17005,77 +17066,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(31)] = { - [sym__statement] = STATE(2450), - [sym__single_statement] = STATE(2450), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17135,77 +17196,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(32)] = { - [sym__statement] = STATE(2605), - [sym__single_statement] = STATE(2605), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17265,77 +17326,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(33)] = { - [sym__statement] = STATE(2606), - [sym__single_statement] = STATE(2606), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17395,77 +17456,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(34)] = { - [sym__statement] = STATE(2725), - [sym__single_statement] = STATE(2725), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17525,77 +17586,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(35)] = { - [sym__statement] = STATE(2907), - [sym__single_statement] = STATE(2907), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17655,77 +17716,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(36)] = { - [sym__statement] = STATE(2721), - [sym__single_statement] = STATE(2721), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17785,77 +17846,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(37)] = { - [sym__statement] = STATE(2751), - [sym__single_statement] = STATE(2751), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -17915,77 +17976,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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(38)] = { - [sym__statement] = STATE(2753), - [sym__single_statement] = STATE(2753), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -18045,47 +18106,177 @@ 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(507), - [sym__single_statement_context] = ACTIONS(509), + [sym__single_statement_context] = ACTIONS(513), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(39)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1728), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(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(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(489), + [anon_sym_void] = ACTIONS(27), + [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(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(501), + [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(503), + [anon_sym_AT] = ACTIONS(91), + [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(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), + }, + [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), @@ -18105,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(513), + [anon_sym_EQ] = ACTIONS(515), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -18113,7 +18304,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(515), + [anon_sym_EQ_GT] = ACTIONS(517), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -18171,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(517), - [sym__await_identifier_line_break] = ACTIONS(519), + [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(522), + [sym__await_yield_identifier_start] = ACTIONS(524), [sym__await_keyword] = ACTIONS(391), }, - [STATE(40)] = { - [sym__statement] = STATE(28), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(28), - [aux_sym_export_statement_repeat1] = STATE(2316), - [ts_builtin_sym_end] = ACTIONS(451), + [STATE(41)] = { + [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(527), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18308,204 +18499,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(41)] = { - [sym__statement] = STATE(3502), - [sym__single_statement] = STATE(3502), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(3244), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), - [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(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(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(489), - [anon_sym_void] = ACTIONS(27), - [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(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(501), - [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(503), - [anon_sym_AT] = ACTIONS(91), - [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(507), - [sym__single_statement_context] = ACTIONS(525), - [sym__default_declaration_start] = ACTIONS(511), - }, [STATE(42)] = { - [sym__statement] = STATE(622), - [sym__single_statement] = STATE(622), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -18565,81 +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(445), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(43)] = { - [sym__statement] = STATE(72), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(72), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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(527), + [anon_sym_RBRACE] = ACTIONS(529), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18699,77 +18760,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(44)] = { - [sym__statement] = STATE(45), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(45), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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(529), + [anon_sym_RBRACE] = ACTIONS(531), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18830,76 +18891,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(45)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [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(531), + [anon_sym_RBRACE] = ACTIONS(533), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18959,77 +19020,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(46)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), - [anon_sym_RBRACE] = ACTIONS(533), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19086,76 +19146,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(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(47)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -19219,73 +19280,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(48)] = { - [sym__statement] = STATE(50), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(50), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -19349,76 +19410,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(49)] = { - [sym__statement] = STATE(615), - [sym__single_statement] = STATE(615), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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(539), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19475,81 +19537,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(445), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(50)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), - [anon_sym_RBRACE] = ACTIONS(539), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19606,80 +19666,80 @@ 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(51)] = { - [sym__statement] = STATE(55), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(55), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), - [anon_sym_RBRACE] = ACTIONS(541), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19736,79 +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(447), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(52)] = { - [sym__statement] = STATE(503), - [sym__single_statement] = STATE(503), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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(541), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19865,77 +19927,76 @@ 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(445), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(53)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -19999,73 +20060,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(54)] = { - [sym__statement] = STATE(57), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(57), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20129,73 +20190,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(55)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20259,73 +20320,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(56)] = { - [sym__statement] = STATE(59), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(59), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20389,73 +20450,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(57)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20519,73 +20580,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(58)] = { - [sym__statement] = STATE(64), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(64), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20649,73 +20710,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(59)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20779,73 +20840,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(60)] = { - [sym__statement] = STATE(66), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(66), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -20909,73 +20970,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(61)] = { - [sym__statement] = STATE(46), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(46), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -21040,72 +21101,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(62)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21170,72 +21231,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(63)] = { [sym__statement] = STATE(68), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21300,72 +21361,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(64)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21430,72 +21491,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(65)] = { [sym__statement] = STATE(69), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21560,72 +21621,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(66)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21690,72 +21751,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(67)] = { [sym__statement] = STATE(70), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21820,72 +21881,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(68)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -21950,72 +22011,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(69)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22080,72 +22141,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(70)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), + [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(2316), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -22209,73 +22270,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(71)] = { - [sym__statement] = STATE(3328), - [sym__single_statement] = STATE(3328), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(3244), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -22335,77 +22396,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(507), - [sym__single_statement_context] = ACTIONS(525), + [sym__single_statement_context] = ACTIONS(509), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(72)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(636), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -22469,47 +22530,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(73)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -22520,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(581), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(583), + [anon_sym_RPAREN] = ACTIONS(581), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(585), + [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(405), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22588,53 +22650,52 @@ 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(407), - [sym__await_identifier_line_break] = ACTIONS(409), + [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(412), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, [STATE(74)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -22727,48 +22788,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(75)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(592), - [anon_sym_RBRACE] = ACTIONS(592), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22779,20 +22839,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(395), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(592), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(594), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(592), [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(433), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22847,52 +22907,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(435), - [sym__await_identifier_line_break] = ACTIONS(435), + [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(437), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, [STATE(76)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -22907,12 +22968,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(395), + [anon_sym_using] = ACTIONS(593), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(401), + [anon_sym_COLON] = ACTIONS(595), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(585), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -22985,48 +23046,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(77)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(596), - [anon_sym_RBRACE] = ACTIONS(596), + [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), @@ -23039,18 +23100,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(596), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(599), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(596), [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(433), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23105,57 +23165,58 @@ 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(435), - [sym__await_identifier_line_break] = ACTIONS(435), + [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(437), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, [STATE(78)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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_RBRACE] = 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), @@ -23168,17 +23229,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_SEMI] = ACTIONS(326), + [anon_sym_RPAREN] = ACTIONS(597), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(585), + [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(405), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23233,53 +23295,52 @@ 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(407), - [sym__await_identifier_line_break] = ACTIONS(409), + [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(412), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, [STATE(79)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -23371,72 +23432,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(80)] = { - [sym__statement] = STATE(2614), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(2741), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), + [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), @@ -23499,200 +23560,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(511), }, [STATE(81)] = { - [sym__statement] = STATE(3342), - [sym_export_statement] = STATE(2870), - [sym_declaration] = STATE(2870), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(2870), - [sym_statement] = STATE(3244), - [sym_expression_statement] = STATE(2870), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_statement_block] = STATE(2870), - [sym_if_statement] = STATE(2870), - [sym_switch_statement] = STATE(2870), - [sym_for_statement] = STATE(2870), - [sym_for_in_statement] = STATE(2870), - [sym_while_statement] = STATE(2870), - [sym_do_statement] = STATE(2870), - [sym_try_statement] = STATE(2870), - [sym_with_statement] = STATE(2870), - [sym_break_statement] = STATE(2870), - [sym_continue_statement] = STATE(2870), - [sym_debugger_statement] = STATE(2870), - [sym_return_statement] = STATE(2870), - [sym_throw_statement] = STATE(2870), - [sym_empty_statement] = STATE(2870), - [sym_labeled_statement] = STATE(2870), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1315), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2496), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2338), - [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(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(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(489), - [anon_sym_void] = ACTIONS(27), - [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(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(501), - [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(503), - [anon_sym_AT] = ACTIONS(91), - [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(507), - [sym__default_declaration_start] = ACTIONS(511), - }, - [STATE(82)] = { - [sym__statement] = STATE(518), - [sym_export_statement] = STATE(513), - [sym_declaration] = STATE(513), - [sym_import] = STATE(2470), - [sym_import_statement] = STATE(513), - [sym_statement] = STATE(574), - [sym_expression_statement] = STATE(513), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_statement_block] = STATE(513), - [sym_if_statement] = STATE(513), - [sym_switch_statement] = STATE(513), - [sym_for_statement] = STATE(513), - [sym_for_in_statement] = STATE(513), - [sym_while_statement] = STATE(513), - [sym_do_statement] = STATE(513), - [sym_try_statement] = STATE(513), - [sym_with_statement] = STATE(513), - [sym_break_statement] = STATE(513), - [sym_continue_statement] = STATE(513), - [sym_debugger_statement] = STATE(513), - [sym_return_statement] = STATE(513), - [sym_throw_statement] = STATE(513), - [sym_empty_statement] = STATE(513), - [sym_labeled_statement] = STATE(513), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2548), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2316), + [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), @@ -23754,44 +23687,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(83)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -23882,44 +23815,172 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(84)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1688), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(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(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(489), + [anon_sym_void] = ACTIONS(27), + [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(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(501), + [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(503), + [anon_sym_AT] = ACTIONS(91), + [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(507), + [sym__default_declaration_start] = ACTIONS(511), + }, + [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), @@ -23933,10 +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(338), + [anon_sym_using] = ACTIONS(395), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(612), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23944,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(614), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23999,57 +24061,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(616), - [sym__await_identifier_line_break] = ACTIONS(616), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), + [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(618), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, [STATE(85)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(597), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24060,19 +24122,19 @@ 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(581), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(585), + [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(405), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24127,53 +24189,52 @@ 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(407), - [sym__await_identifier_line_break] = ACTIONS(409), + [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(412), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, [STATE(86)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -24187,11 +24248,10 @@ 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(395), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(585), + [anon_sym_EQ] = ACTIONS(612), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24199,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(405), + [anon_sym_EQ_GT] = ACTIONS(614), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24254,57 +24314,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(407), - [sym__await_identifier_line_break] = ACTIONS(409), + [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(412), + [sym__await_yield_identifier_start] = ACTIONS(618), [sym__await_keyword] = ACTIONS(391), }, [STATE(87)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(587), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24316,11 +24376,12 @@ 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(599), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), @@ -24391,43 +24452,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(88)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -24441,12 +24502,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(338), - [anon_sym_of] = ACTIONS(322), + [anon_sym_using] = ACTIONS(593), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_COLON] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(594), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24454,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(433), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24509,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(435), - [sym__await_identifier_line_break] = ACTIONS(435), + [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(437), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, [STATE(89)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1751), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -24571,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(620), + [anon_sym_EQ] = ACTIONS(623), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24579,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(622), + [anon_sym_EQ_GT] = ACTIONS(625), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24636,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(624), - [sym__await_identifier_line_break] = ACTIONS(624), - [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(626), + [sym__await_yield_identifier_start] = ACTIONS(389), [sym__await_keyword] = ACTIONS(391), }, [STATE(90)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -24688,17 +24749,16 @@ 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(605), + [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(628), - [anon_sym_of] = ACTIONS(610), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(594), + [anon_sym_EQ] = ACTIONS(627), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24706,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(433), + [anon_sym_EQ_GT] = ACTIONS(629), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24763,67 +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(435), - [sym__await_identifier_line_break] = ACTIONS(435), + [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(437), + [sym__await_yield_identifier_start] = ACTIONS(633), [sym__await_keyword] = ACTIONS(391), }, [STATE(91)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1715), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(630), + [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(633), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24831,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(635), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24888,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(385), - [sym__await_identifier_line_break] = ACTIONS(385), - [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(389), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, [STATE(92)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(630), + [anon_sym_LBRACE] = ACTIONS(620), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25021,43 +25082,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(93)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(848), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -25135,43 +25196,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(94)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1035), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -25248,43 +25309,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(751), }, [STATE(95)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1182), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -25361,43 +25422,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(96)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1336), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -25473,43 +25534,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(829), }, [STATE(97)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1441), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -25581,43 +25642,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(883), }, [STATE(98)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1651), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -25689,43 +25750,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(99)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1660), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(911), [anon_sym_LBRACE] = ACTIONS(324), @@ -25796,43 +25857,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(100)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1516), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -25903,43 +25964,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(101)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1693), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -26205,9 +26266,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), @@ -26223,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), @@ -26243,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), @@ -26287,209 +26348,113 @@ 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(105)] = { - [ts_builtin_sym_end] = ACTIONS(997), - [sym_identifier] = ACTIONS(999), - [anon_sym_export] = ACTIONS(999), - [anon_sym_STAR] = ACTIONS(999), - [anon_sym_LBRACE] = ACTIONS(997), - [anon_sym_COMMA] = 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_in] = ACTIONS(999), - [anon_sym_instanceof] = 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(999), - [anon_sym_GT] = ACTIONS(999), - [anon_sym_DOT] = ACTIONS(999), - [anon_sym_DQUOTE] = ACTIONS(997), - [anon_sym_SQUOTE] = ACTIONS(997), - [anon_sym_async] = ACTIONS(999), - [sym_optional_chain] = ACTIONS(997), - [anon_sym_AMP_AMP] = ACTIONS(997), - [anon_sym_PIPE_PIPE] = ACTIONS(997), - [anon_sym_GT_GT] = ACTIONS(999), - [anon_sym_GT_GT_GT] = ACTIONS(997), - [anon_sym_LT_LT] = ACTIONS(997), - [anon_sym_AMP] = ACTIONS(999), - [anon_sym_CARET] = ACTIONS(997), - [anon_sym_PIPE] = ACTIONS(999), - [anon_sym_PLUS] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(999), - [anon_sym_SLASH] = ACTIONS(999), - [anon_sym_PERCENT] = ACTIONS(997), - [anon_sym_STAR_STAR] = ACTIONS(997), - [anon_sym_LT_EQ] = ACTIONS(997), - [anon_sym_EQ_EQ] = ACTIONS(999), - [anon_sym_EQ_EQ_EQ] = ACTIONS(997), - [anon_sym_BANG_EQ] = ACTIONS(999), - [anon_sym_BANG_EQ_EQ] = ACTIONS(997), - [anon_sym_GT_EQ] = ACTIONS(997), - [anon_sym_QMARK_QMARK] = ACTIONS(997), - [anon_sym_BANG] = ACTIONS(999), - [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__automatic_semicolon] = ACTIONS(997), - [sym__ternary_qmark] = ACTIONS(997), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(997), - [sym__await_identifier_line_break] = ACTIONS(997), - [sym__await_yield_identifier] = ACTIONS(997), - [sym__await_yield_identifier_start] = ACTIONS(997), - [sym__await_keyword] = ACTIONS(997), - [sym__default_declaration_start] = ACTIONS(997), + [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(1001), - [sym_identifier] = ACTIONS(1003), - [anon_sym_export] = ACTIONS(1003), - [anon_sym_STAR] = ACTIONS(1003), - [anon_sym_LBRACE] = ACTIONS(1001), - [anon_sym_COMMA] = ACTIONS(1001), - [anon_sym_RBRACE] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1003), - [anon_sym_case] = ACTIONS(1003), - [anon_sym_class] = ACTIONS(1003), - [anon_sym_const] = ACTIONS(1003), - [anon_sym_continue] = ACTIONS(1003), - [anon_sym_debugger] = ACTIONS(1003), - [anon_sym_default] = ACTIONS(1003), - [anon_sym_delete] = ACTIONS(1003), - [anon_sym_do] = ACTIONS(1003), - [anon_sym_else] = ACTIONS(1003), - [anon_sym_for] = ACTIONS(1003), - [anon_sym_function] = ACTIONS(1003), - [anon_sym_if] = ACTIONS(1003), - [anon_sym_import] = ACTIONS(1003), - [anon_sym_in] = ACTIONS(1003), - [anon_sym_instanceof] = ACTIONS(1003), - [anon_sym_new] = ACTIONS(1003), - [anon_sym_return] = ACTIONS(1003), - [anon_sym_switch] = ACTIONS(1003), - [anon_sym_throw] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(1003), - [anon_sym_typeof] = ACTIONS(1003), - [anon_sym_var] = ACTIONS(1003), - [anon_sym_void] = ACTIONS(1003), - [anon_sym_while] = ACTIONS(1003), - [anon_sym_with] = ACTIONS(1003), - [sym__let] = ACTIONS(1003), - [anon_sym_let] = ACTIONS(1003), - [anon_sym_using] = ACTIONS(1003), - [anon_sym_LPAREN] = ACTIONS(1001), - [anon_sym_SEMI] = ACTIONS(1001), - [anon_sym_yield] = ACTIONS(1003), - [anon_sym_LBRACK] = ACTIONS(1001), - [anon_sym_LT] = ACTIONS(1003), - [anon_sym_GT] = ACTIONS(1003), - [anon_sym_DOT] = ACTIONS(1003), - [anon_sym_DQUOTE] = ACTIONS(1001), - [anon_sym_SQUOTE] = ACTIONS(1001), - [anon_sym_async] = ACTIONS(1003), - [sym_optional_chain] = ACTIONS(1001), - [anon_sym_AMP_AMP] = ACTIONS(1001), - [anon_sym_PIPE_PIPE] = ACTIONS(1001), - [anon_sym_GT_GT] = ACTIONS(1003), - [anon_sym_GT_GT_GT] = ACTIONS(1001), - [anon_sym_LT_LT] = ACTIONS(1001), - [anon_sym_AMP] = ACTIONS(1003), - [anon_sym_CARET] = ACTIONS(1001), - [anon_sym_PIPE] = ACTIONS(1003), - [anon_sym_PLUS] = ACTIONS(1003), - [anon_sym_DASH] = ACTIONS(1003), - [anon_sym_SLASH] = ACTIONS(1003), - [anon_sym_PERCENT] = ACTIONS(1001), - [anon_sym_STAR_STAR] = ACTIONS(1001), - [anon_sym_LT_EQ] = ACTIONS(1001), - [anon_sym_EQ_EQ] = ACTIONS(1003), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1001), - [anon_sym_BANG_EQ] = ACTIONS(1003), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1001), - [anon_sym_GT_EQ] = ACTIONS(1001), - [anon_sym_QMARK_QMARK] = ACTIONS(1001), - [anon_sym_BANG] = ACTIONS(1003), - [anon_sym_TILDE] = ACTIONS(1001), - [anon_sym_PLUS_PLUS] = ACTIONS(1001), - [anon_sym_DASH_DASH] = ACTIONS(1001), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1001), - [sym_number] = ACTIONS(1001), - [sym_private_property_identifier] = ACTIONS(1001), - [sym_this] = ACTIONS(1003), - [sym_super] = ACTIONS(1003), - [sym_true] = ACTIONS(1003), - [sym_false] = ACTIONS(1003), - [sym_null] = ACTIONS(1003), - [sym_undefined] = ACTIONS(1003), - [anon_sym_AT] = ACTIONS(1001), - [anon_sym_static] = ACTIONS(1003), - [anon_sym_get] = ACTIONS(1003), - [anon_sym_set] = ACTIONS(1003), - [sym__automatic_semicolon] = ACTIONS(1001), - [sym__ternary_qmark] = ACTIONS(1001), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1001), - [sym__await_identifier_line_break] = ACTIONS(1001), - [sym__await_yield_identifier] = ACTIONS(1001), - [sym__await_yield_identifier_start] = ACTIONS(1001), - [sym__await_keyword] = ACTIONS(1001), - [sym__default_declaration_start] = ACTIONS(1001), - }, - [STATE(107)] = { [ts_builtin_sym_end] = ACTIONS(971), [sym_identifier] = ACTIONS(973), [anon_sym_export] = ACTIONS(973), @@ -26585,13 +26550,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [anon_sym_STAR] = ACTIONS(1001), + [anon_sym_LBRACE] = ACTIONS(997), + [anon_sym_COMMA] = ACTIONS(1003), + [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_in] = ACTIONS(1001), + [anon_sym_instanceof] = ACTIONS(1001), + [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(999), + [anon_sym_GT] = ACTIONS(1001), + [anon_sym_DOT] = ACTIONS(1001), + [anon_sym_DQUOTE] = ACTIONS(997), + [anon_sym_SQUOTE] = ACTIONS(997), + [anon_sym_async] = ACTIONS(999), + [sym_optional_chain] = ACTIONS(1003), + [anon_sym_AMP_AMP] = ACTIONS(1003), + [anon_sym_PIPE_PIPE] = ACTIONS(1003), + [anon_sym_GT_GT] = ACTIONS(1001), + [anon_sym_GT_GT_GT] = ACTIONS(1003), + [anon_sym_LT_LT] = ACTIONS(1003), + [anon_sym_AMP] = ACTIONS(1001), + [anon_sym_CARET] = ACTIONS(1003), + [anon_sym_PIPE] = ACTIONS(1001), + [anon_sym_PLUS] = ACTIONS(999), + [anon_sym_DASH] = ACTIONS(999), + [anon_sym_SLASH] = ACTIONS(999), + [anon_sym_PERCENT] = ACTIONS(1003), + [anon_sym_STAR_STAR] = ACTIONS(1003), + [anon_sym_LT_EQ] = ACTIONS(1003), + [anon_sym_EQ_EQ] = ACTIONS(1001), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1003), + [anon_sym_BANG_EQ] = ACTIONS(1001), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1003), + [anon_sym_GT_EQ] = ACTIONS(1003), + [anon_sym_QMARK_QMARK] = ACTIONS(1003), + [anon_sym_BANG] = ACTIONS(999), + [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__automatic_semicolon] = ACTIONS(1003), + [sym__ternary_qmark] = ACTIONS(1003), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(997), + [sym__await_identifier_line_break] = ACTIONS(1003), + [sym__await_yield_identifier] = ACTIONS(997), + [sym__await_yield_identifier_start] = ACTIONS(1003), + [sym__await_keyword] = ACTIONS(997), + [sym__default_declaration_start] = ACTIONS(997), + }, [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), @@ -26607,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), @@ -26627,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), @@ -26671,649 +26732,649 @@ 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(109)] = { - [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), + [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(110)] = { - [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), + [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(111)] = { - [ts_builtin_sym_end] = ACTIONS(1029), - [sym_identifier] = ACTIONS(1031), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1033), - [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_COMMA] = ACTIONS(1035), - [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(1033), - [anon_sym_instanceof] = ACTIONS(1033), - [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(1033), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_DQUOTE] = ACTIONS(1029), - [anon_sym_SQUOTE] = ACTIONS(1029), - [anon_sym_async] = ACTIONS(1031), - [sym_optional_chain] = ACTIONS(1035), - [anon_sym_AMP_AMP] = ACTIONS(1035), - [anon_sym_PIPE_PIPE] = ACTIONS(1035), - [anon_sym_GT_GT] = ACTIONS(1033), - [anon_sym_GT_GT_GT] = ACTIONS(1035), - [anon_sym_LT_LT] = ACTIONS(1035), - [anon_sym_AMP] = ACTIONS(1033), - [anon_sym_CARET] = ACTIONS(1035), - [anon_sym_PIPE] = ACTIONS(1033), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_PERCENT] = ACTIONS(1035), - [anon_sym_STAR_STAR] = ACTIONS(1035), - [anon_sym_LT_EQ] = ACTIONS(1035), - [anon_sym_EQ_EQ] = ACTIONS(1033), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1035), - [anon_sym_BANG_EQ] = ACTIONS(1033), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1035), - [anon_sym_GT_EQ] = ACTIONS(1035), - [anon_sym_QMARK_QMARK] = ACTIONS(1035), - [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(1035), - [sym__ternary_qmark] = ACTIONS(1035), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1029), - [sym__await_identifier_line_break] = ACTIONS(1035), - [sym__await_yield_identifier] = ACTIONS(1029), - [sym__await_yield_identifier_start] = ACTIONS(1035), - [sym__await_keyword] = ACTIONS(1029), - [sym__default_declaration_start] = ACTIONS(1029), + [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(112)] = { - [ts_builtin_sym_end] = ACTIONS(1037), - [sym_identifier] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_STAR] = ACTIONS(1041), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_COMMA] = ACTIONS(1043), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_case] = ACTIONS(1039), - [anon_sym_class] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_debugger] = ACTIONS(1039), - [anon_sym_default] = ACTIONS(1039), - [anon_sym_delete] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_else] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_function] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_import] = ACTIONS(1039), - [anon_sym_in] = ACTIONS(1041), - [anon_sym_instanceof] = ACTIONS(1041), - [anon_sym_new] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_switch] = ACTIONS(1039), - [anon_sym_throw] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_typeof] = ACTIONS(1039), - [anon_sym_var] = ACTIONS(1039), - [anon_sym_void] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_with] = ACTIONS(1039), - [sym__let] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_using] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_yield] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LT] = ACTIONS(1039), - [anon_sym_GT] = ACTIONS(1041), - [anon_sym_DOT] = ACTIONS(1041), - [anon_sym_DQUOTE] = ACTIONS(1037), - [anon_sym_SQUOTE] = ACTIONS(1037), - [anon_sym_async] = ACTIONS(1039), - [sym_optional_chain] = ACTIONS(1043), - [anon_sym_AMP_AMP] = ACTIONS(1043), - [anon_sym_PIPE_PIPE] = ACTIONS(1043), - [anon_sym_GT_GT] = ACTIONS(1041), - [anon_sym_GT_GT_GT] = ACTIONS(1043), - [anon_sym_LT_LT] = ACTIONS(1043), - [anon_sym_AMP] = ACTIONS(1041), - [anon_sym_CARET] = ACTIONS(1043), - [anon_sym_PIPE] = ACTIONS(1041), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_PERCENT] = ACTIONS(1043), - [anon_sym_STAR_STAR] = ACTIONS(1043), - [anon_sym_LT_EQ] = ACTIONS(1043), - [anon_sym_EQ_EQ] = ACTIONS(1041), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1043), - [anon_sym_BANG_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1043), - [anon_sym_GT_EQ] = ACTIONS(1043), - [anon_sym_QMARK_QMARK] = ACTIONS(1043), - [anon_sym_BANG] = ACTIONS(1039), - [anon_sym_TILDE] = ACTIONS(1037), - [anon_sym_PLUS_PLUS] = ACTIONS(1037), - [anon_sym_DASH_DASH] = ACTIONS(1037), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1037), - [sym_number] = ACTIONS(1037), - [sym_private_property_identifier] = ACTIONS(1037), - [sym_this] = ACTIONS(1039), - [sym_super] = ACTIONS(1039), - [sym_true] = ACTIONS(1039), - [sym_false] = ACTIONS(1039), - [sym_null] = ACTIONS(1039), - [sym_undefined] = ACTIONS(1039), - [anon_sym_AT] = ACTIONS(1037), - [anon_sym_static] = ACTIONS(1039), - [anon_sym_get] = ACTIONS(1039), - [anon_sym_set] = ACTIONS(1039), - [sym__automatic_semicolon] = ACTIONS(1043), - [sym__ternary_qmark] = ACTIONS(1043), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1037), - [sym__await_identifier_line_break] = ACTIONS(1043), - [sym__await_yield_identifier] = ACTIONS(1037), - [sym__await_yield_identifier_start] = ACTIONS(1043), - [sym__await_keyword] = ACTIONS(1037), - [sym__default_declaration_start] = ACTIONS(1037), + [ts_builtin_sym_end] = ACTIONS(1033), + [sym_identifier] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1035), + [anon_sym_STAR] = ACTIONS(1037), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_COMMA] = ACTIONS(1039), + [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_in] = ACTIONS(1037), + [anon_sym_instanceof] = ACTIONS(1037), + [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(1035), + [anon_sym_GT] = ACTIONS(1037), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_DQUOTE] = ACTIONS(1033), + [anon_sym_SQUOTE] = ACTIONS(1033), + [anon_sym_async] = ACTIONS(1035), + [sym_optional_chain] = ACTIONS(1039), + [anon_sym_AMP_AMP] = ACTIONS(1039), + [anon_sym_PIPE_PIPE] = ACTIONS(1039), + [anon_sym_GT_GT] = ACTIONS(1037), + [anon_sym_GT_GT_GT] = ACTIONS(1039), + [anon_sym_LT_LT] = ACTIONS(1039), + [anon_sym_AMP] = ACTIONS(1037), + [anon_sym_CARET] = ACTIONS(1039), + [anon_sym_PIPE] = ACTIONS(1037), + [anon_sym_PLUS] = ACTIONS(1035), + [anon_sym_DASH] = ACTIONS(1035), + [anon_sym_SLASH] = ACTIONS(1035), + [anon_sym_PERCENT] = ACTIONS(1039), + [anon_sym_STAR_STAR] = ACTIONS(1039), + [anon_sym_LT_EQ] = ACTIONS(1039), + [anon_sym_EQ_EQ] = ACTIONS(1037), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1039), + [anon_sym_BANG_EQ] = ACTIONS(1037), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1039), + [anon_sym_GT_EQ] = ACTIONS(1039), + [anon_sym_QMARK_QMARK] = ACTIONS(1039), + [anon_sym_BANG] = ACTIONS(1035), + [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__automatic_semicolon] = ACTIONS(1039), + [sym__ternary_qmark] = ACTIONS(1039), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1033), + [sym__await_identifier_line_break] = ACTIONS(1039), + [sym__await_yield_identifier] = ACTIONS(1033), + [sym__await_yield_identifier_start] = ACTIONS(1039), + [sym__await_keyword] = ACTIONS(1033), + [sym__default_declaration_start] = ACTIONS(1033), }, [STATE(113)] = { - [ts_builtin_sym_end] = ACTIONS(1045), - [sym_identifier] = ACTIONS(1047), - [anon_sym_export] = ACTIONS(1047), - [anon_sym_STAR] = ACTIONS(1049), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_COMMA] = ACTIONS(1051), - [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(1049), - [anon_sym_instanceof] = ACTIONS(1049), - [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(1049), - [anon_sym_DOT] = ACTIONS(1049), - [anon_sym_DQUOTE] = ACTIONS(1045), - [anon_sym_SQUOTE] = ACTIONS(1045), - [anon_sym_async] = ACTIONS(1047), - [sym_optional_chain] = ACTIONS(1051), - [anon_sym_AMP_AMP] = ACTIONS(1051), - [anon_sym_PIPE_PIPE] = ACTIONS(1051), - [anon_sym_GT_GT] = ACTIONS(1049), - [anon_sym_GT_GT_GT] = ACTIONS(1051), - [anon_sym_LT_LT] = ACTIONS(1051), - [anon_sym_AMP] = ACTIONS(1049), - [anon_sym_CARET] = ACTIONS(1051), - [anon_sym_PIPE] = ACTIONS(1049), - [anon_sym_PLUS] = ACTIONS(1047), - [anon_sym_DASH] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1047), - [anon_sym_PERCENT] = ACTIONS(1051), - [anon_sym_STAR_STAR] = ACTIONS(1051), - [anon_sym_LT_EQ] = ACTIONS(1051), - [anon_sym_EQ_EQ] = ACTIONS(1049), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1051), - [anon_sym_BANG_EQ] = ACTIONS(1049), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1051), - [anon_sym_GT_EQ] = ACTIONS(1051), - [anon_sym_QMARK_QMARK] = ACTIONS(1051), - [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(1051), - [sym__ternary_qmark] = ACTIONS(1051), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1045), - [sym__await_identifier_line_break] = ACTIONS(1051), - [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_yield_identifier_start] = ACTIONS(1051), - [sym__await_keyword] = ACTIONS(1045), - [sym__default_declaration_start] = ACTIONS(1045), + [ts_builtin_sym_end] = ACTIONS(1041), + [sym_identifier] = ACTIONS(1043), + [anon_sym_export] = ACTIONS(1043), + [anon_sym_STAR] = ACTIONS(1045), + [anon_sym_LBRACE] = ACTIONS(1041), + [anon_sym_COMMA] = ACTIONS(1047), + [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_in] = ACTIONS(1045), + [anon_sym_instanceof] = ACTIONS(1045), + [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(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(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(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), + [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__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(1047), + [sym__await_yield_identifier] = ACTIONS(1041), + [sym__await_yield_identifier_start] = ACTIONS(1047), + [sym__await_keyword] = ACTIONS(1041), + [sym__default_declaration_start] = ACTIONS(1041), }, [STATE(114)] = { - [ts_builtin_sym_end] = ACTIONS(1053), - [sym_identifier] = ACTIONS(1055), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_STAR] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1053), - [anon_sym_COMMA] = ACTIONS(1053), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_case] = ACTIONS(1055), - [anon_sym_class] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_debugger] = ACTIONS(1055), - [anon_sym_default] = ACTIONS(1055), - [anon_sym_delete] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_else] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_function] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_import] = ACTIONS(1055), - [anon_sym_in] = ACTIONS(1055), - [anon_sym_instanceof] = ACTIONS(1055), - [anon_sym_new] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_switch] = ACTIONS(1055), - [anon_sym_throw] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_typeof] = ACTIONS(1055), - [anon_sym_var] = ACTIONS(1055), - [anon_sym_void] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_with] = ACTIONS(1055), - [sym__let] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_using] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1053), - [anon_sym_yield] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1053), - [anon_sym_LT] = ACTIONS(1055), - [anon_sym_GT] = ACTIONS(1055), - [anon_sym_DOT] = ACTIONS(1055), - [anon_sym_DQUOTE] = ACTIONS(1053), - [anon_sym_SQUOTE] = ACTIONS(1053), - [anon_sym_async] = ACTIONS(1055), - [sym_optional_chain] = ACTIONS(1053), - [anon_sym_AMP_AMP] = ACTIONS(1053), - [anon_sym_PIPE_PIPE] = ACTIONS(1053), - [anon_sym_GT_GT] = ACTIONS(1055), - [anon_sym_GT_GT_GT] = ACTIONS(1053), - [anon_sym_LT_LT] = ACTIONS(1053), - [anon_sym_AMP] = ACTIONS(1055), - [anon_sym_CARET] = ACTIONS(1053), - [anon_sym_PIPE] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_PERCENT] = ACTIONS(1053), - [anon_sym_STAR_STAR] = ACTIONS(1053), - [anon_sym_LT_EQ] = ACTIONS(1053), - [anon_sym_EQ_EQ] = ACTIONS(1055), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1053), - [anon_sym_BANG_EQ] = ACTIONS(1055), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1053), - [anon_sym_GT_EQ] = ACTIONS(1053), - [anon_sym_QMARK_QMARK] = ACTIONS(1053), - [anon_sym_BANG] = ACTIONS(1055), - [anon_sym_TILDE] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_DASH_DASH] = ACTIONS(1053), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1053), - [sym_number] = ACTIONS(1053), - [sym_private_property_identifier] = ACTIONS(1053), - [sym_this] = ACTIONS(1055), - [sym_super] = ACTIONS(1055), - [sym_true] = ACTIONS(1055), - [sym_false] = ACTIONS(1055), - [sym_null] = ACTIONS(1055), - [sym_undefined] = ACTIONS(1055), - [anon_sym_AT] = ACTIONS(1053), - [anon_sym_static] = ACTIONS(1055), - [anon_sym_get] = ACTIONS(1055), - [anon_sym_set] = ACTIONS(1055), - [sym__automatic_semicolon] = ACTIONS(1053), - [sym__ternary_qmark] = ACTIONS(1053), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1053), - [sym__await_identifier_line_break] = ACTIONS(1053), - [sym__await_yield_identifier] = ACTIONS(1053), - [sym__await_yield_identifier_start] = ACTIONS(1053), - [sym__await_keyword] = ACTIONS(1053), - [sym__default_declaration_start] = ACTIONS(1053), + [ts_builtin_sym_end] = ACTIONS(1049), + [sym_identifier] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1051), + [anon_sym_STAR] = ACTIONS(1053), + [anon_sym_LBRACE] = ACTIONS(1049), + [anon_sym_COMMA] = ACTIONS(1055), + [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_in] = ACTIONS(1053), + [anon_sym_instanceof] = ACTIONS(1053), + [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(1051), + [anon_sym_GT] = ACTIONS(1053), + [anon_sym_DOT] = ACTIONS(1053), + [anon_sym_DQUOTE] = ACTIONS(1049), + [anon_sym_SQUOTE] = ACTIONS(1049), + [anon_sym_async] = ACTIONS(1051), + [sym_optional_chain] = ACTIONS(1055), + [anon_sym_AMP_AMP] = ACTIONS(1055), + [anon_sym_PIPE_PIPE] = ACTIONS(1055), + [anon_sym_GT_GT] = ACTIONS(1053), + [anon_sym_GT_GT_GT] = ACTIONS(1055), + [anon_sym_LT_LT] = ACTIONS(1055), + [anon_sym_AMP] = ACTIONS(1053), + [anon_sym_CARET] = ACTIONS(1055), + [anon_sym_PIPE] = ACTIONS(1053), + [anon_sym_PLUS] = ACTIONS(1051), + [anon_sym_DASH] = ACTIONS(1051), + [anon_sym_SLASH] = ACTIONS(1051), + [anon_sym_PERCENT] = ACTIONS(1055), + [anon_sym_STAR_STAR] = ACTIONS(1055), + [anon_sym_LT_EQ] = ACTIONS(1055), + [anon_sym_EQ_EQ] = ACTIONS(1053), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1055), + [anon_sym_BANG_EQ] = ACTIONS(1053), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1055), + [anon_sym_GT_EQ] = ACTIONS(1055), + [anon_sym_QMARK_QMARK] = ACTIONS(1055), + [anon_sym_BANG] = ACTIONS(1051), + [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__automatic_semicolon] = ACTIONS(1055), + [sym__ternary_qmark] = ACTIONS(1055), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1049), + [sym__await_identifier_line_break] = ACTIONS(1055), + [sym__await_yield_identifier] = ACTIONS(1049), + [sym__await_yield_identifier_start] = ACTIONS(1055), + [sym__await_keyword] = ACTIONS(1049), + [sym__default_declaration_start] = ACTIONS(1049), }, [STATE(115)] = { - [sym_declaration] = STATE(582), - [sym_import] = STATE(2470), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1362), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2408), + [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(19), - [anon_sym_const] = ACTIONS(21), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(33), + [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), + [sym__let] = ACTIONS(465), [anon_sym_let] = ACTIONS(1057), [anon_sym_using] = ACTIONS(1059), [anon_sym_LPAREN] = ACTIONS(59), @@ -27347,53 +27408,53 @@ 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(1063), - [sym__default_declaration_start] = ACTIONS(99), + [sym__default_declaration_start] = ACTIONS(511), }, [STATE(116)] = { - [sym_declaration] = STATE(2834), - [sym_import] = STATE(2470), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1365), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2537), + [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), @@ -27406,15 +27467,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), [sym__let] = ACTIONS(465), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_using] = ACTIONS(1067), + [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), @@ -27438,66 +27499,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1071), + [sym__await_keyword] = ACTIONS(1063), [sym__default_declaration_start] = ACTIONS(511), }, [STATE(117)] = { - [sym_declaration] = STATE(2642), - [sym_import] = STATE(2470), - [sym_variable_declaration] = STATE(2909), - [sym_lexical_declaration] = STATE(2909), - [sym_using_declaration] = STATE(2909), - [sym_parenthesized_expression] = STATE(722), + [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(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(2909), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(2909), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(2909), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2537), + [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(463), - [anon_sym_const] = ACTIONS(465), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(475), + [anon_sym_function] = ACTIONS(33), [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(489), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(465), + [sym__let] = ACTIONS(21), [anon_sym_let] = ACTIONS(1065), [anon_sym_using] = ACTIONS(1067), [anon_sym_LPAREN] = ACTIONS(59), @@ -27531,53 +27592,53 @@ 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(1071), - [sym__default_declaration_start] = ACTIONS(511), + [sym__default_declaration_start] = ACTIONS(99), }, [STATE(118)] = { - [sym_declaration] = STATE(540), - [sym_import] = STATE(2470), - [sym_variable_declaration] = STATE(519), - [sym_lexical_declaration] = STATE(519), - [sym_using_declaration] = STATE(519), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1368), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_class_declaration] = STATE(519), - [sym_function_expression] = STATE(1313), - [sym_function_declaration] = STATE(519), - [sym_generator_function] = STATE(1313), - [sym_generator_function_declaration] = STATE(519), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2408), + [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), @@ -27590,15 +27651,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(1057), - [anon_sym_using] = ACTIONS(1059), + [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(1061), + [anon_sym_async] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -27622,53 +27683,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1063), + [sym__await_keyword] = ACTIONS(1071), [sym__default_declaration_start] = ACTIONS(99), }, [STATE(119)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1444), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2646), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2653), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -27716,70 +27777,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(120)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1374), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2646), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2653), - [aux_sym_array_pattern_repeat1] = STATE(2655), - [sym_identifier] = ACTIONS(1073), - [anon_sym_LBRACE] = ACTIONS(889), - [anon_sym_COMMA] = ACTIONS(1075), + [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(1077), - [anon_sym_using] = ACTIONS(1077), + [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(897), - [anon_sym_RBRACK] = ACTIONS(1079), + [anon_sym_LBRACK] = ACTIONS(1103), [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_async] = ACTIONS(1105), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -27796,59 +27857,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1085), + [sym_undefined] = ACTIONS(1107), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1077), - [anon_sym_get] = ACTIONS(1077), - [anon_sym_set] = ACTIONS(1077), + [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(803), - [sym__await_keyword] = ACTIONS(1087), + [sym__await_keyword] = ACTIONS(1111), }, [STATE(121)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1467), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2717), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2591), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -27864,7 +27925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1089), + [anon_sym_RBRACK] = ACTIONS(1113), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -27896,70 +27957,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(122)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2916), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2775), - [aux_sym_array_pattern_repeat1] = STATE(2655), - [sym_identifier] = ACTIONS(1073), - [anon_sym_LBRACE] = ACTIONS(889), - [anon_sym_COMMA] = ACTIONS(1075), + [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(1077), - [anon_sym_using] = ACTIONS(1077), + [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(897), - [anon_sym_RBRACK] = ACTIONS(1091), + [anon_sym_LBRACK] = ACTIONS(1103), [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_async] = ACTIONS(1105), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -27976,59 +28037,59 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1085), + [sym_undefined] = ACTIONS(1107), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1077), - [anon_sym_get] = ACTIONS(1077), - [anon_sym_set] = ACTIONS(1077), + [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(803), - [sym__await_keyword] = ACTIONS(1087), + [sym__await_keyword] = ACTIONS(1111), }, [STATE(123)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2916), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2775), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28044,7 +28105,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1093), + [anon_sym_RBRACK] = ACTIONS(1115), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -28076,49 +28137,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(124)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1454), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2637), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2638), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28134,7 +28195,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1095), + [anon_sym_RBRACK] = ACTIONS(1117), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -28166,139 +28227,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(125)] = { - [sym_import] = STATE(2429), - [sym__for_initializer] = STATE(165), - [sym_for_lexical_declaration] = STATE(1081), - [sym_for_variable_declaration] = STATE(1081), - [sym__for_using_declaration] = STATE(1082), - [sym_empty_statement] = STATE(1081), - [sym_parenthesized_expression] = STATE(769), - [sym_expression] = STATE(1528), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2911), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2911), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(769), - [sym_subscript_expression] = STATE(769), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2911), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3482), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(759), - [anon_sym_const] = ACTIONS(1101), - [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(1103), - [anon_sym_void] = ACTIONS(761), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_using] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(779), - [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1113), - [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(1115), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_get] = ACTIONS(1117), - [anon_sym_set] = ACTIONS(1117), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(1119), - }, - [STATE(126)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1460), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2675), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2676), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28314,7 +28285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1121), + [anon_sym_RBRACK] = ACTIONS(1119), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -28345,50 +28316,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(127)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2916), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2775), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28404,7 +28375,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1123), + [anon_sym_RBRACK] = ACTIONS(1121), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -28435,50 +28406,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(128)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2916), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2775), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28494,7 +28465,97 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1125), + [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(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(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), @@ -28526,49 +28587,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(129)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1520), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2760), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2768), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28616,49 +28677,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(130)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1446), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2916), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2775), - [aux_sym_array_pattern_repeat1] = STATE(2655), + [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), @@ -28706,70 +28767,70 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1087), }, [STATE(131)] = { - [sym_import] = STATE(2429), - [sym__for_initializer] = STATE(166), - [sym_for_lexical_declaration] = STATE(1081), - [sym_for_variable_declaration] = STATE(1081), - [sym__for_using_declaration] = STATE(1082), - [sym_empty_statement] = STATE(1081), - [sym_parenthesized_expression] = STATE(769), - [sym_expression] = STATE(1528), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2911), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2911), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(769), - [sym_subscript_expression] = STATE(769), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2911), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3482), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), + [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_const] = ACTIONS(1101), [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(1103), [anon_sym_void] = ACTIONS(761), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_using] = ACTIONS(1107), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(1109), [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(1111), + [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(1113), + [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), @@ -28786,55 +28847,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1115), + [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(803), - [sym__await_keyword] = ACTIONS(1119), + [sym__await_keyword] = ACTIONS(1087), }, [STATE(132)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1398), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__initializer] = STATE(2995), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3367), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -28885,138 +28946,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(133)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_pattern_repeat1] = STATE(2655), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_COMMA] = ACTIONS(1143), - [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(1145), - [anon_sym_using] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_RBRACK] = ACTIONS(1149), - [anon_sym_LT] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(779), - [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [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(1155), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(1157), - }, - [STATE(134)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1471), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2939), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2854), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2890), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1159), + [anon_sym_COMMA] = ACTIONS(1139), [anon_sym_class] = ACTIONS(759), [anon_sym_delete] = ACTIONS(761), [anon_sym_function] = ACTIONS(763), @@ -29029,7 +29002,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(897), - [anon_sym_RBRACK] = ACTIONS(1159), + [anon_sym_RBRACK] = ACTIONS(1139), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -29060,139 +29033,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(135)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(787), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2645), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(787), - [sym_subscript_expression] = STATE(787), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2477), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_pattern_repeat1] = STATE(2655), - [sym_identifier] = ACTIONS(1162), - [anon_sym_LBRACE] = ACTIONS(1164), - [anon_sym_COMMA] = ACTIONS(1143), - [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(1166), - [anon_sym_using] = ACTIONS(1166), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(1168), - [anon_sym_RBRACK] = ACTIONS(1149), - [anon_sym_LT] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(779), - [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1170), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [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(1172), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1166), - [anon_sym_get] = ACTIONS(1166), - [anon_sym_set] = ACTIONS(1166), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(1174), - }, - [STATE(136)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(2759), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2513), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_pattern_repeat1] = STATE(2769), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_COMMA] = ACTIONS(1143), + [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), @@ -29200,17 +29085,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(767), [anon_sym_typeof] = ACTIONS(891), [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_using] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_RBRACK] = ACTIONS(1176), + [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(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -29227,60 +29112,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1155), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(137)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(2805), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2432), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_pattern_repeat1] = STATE(2815), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_COMMA] = ACTIONS(1143), + [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), @@ -29288,17 +29173,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(767), [anon_sym_typeof] = ACTIONS(891), [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_using] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_RBRACK] = ACTIONS(1178), + [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(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -29315,59 +29200,60 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1155), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(138)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1507), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3445), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1073), - [anon_sym_LBRACE] = ACTIONS(889), + [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), @@ -29375,17 +29261,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_let] = ACTIONS(1168), + [anon_sym_using] = ACTIONS(1168), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1180), [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(897), + [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(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -29402,57 +29288,145 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1085), + [sym_undefined] = ACTIONS(1174), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1077), - [anon_sym_get] = ACTIONS(1077), - [anon_sym_set] = ACTIONS(1077), + [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(803), - [sym__await_keyword] = ACTIONS(1087), + [sym__await_keyword] = ACTIONS(1176), }, - [STATE(139)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1485), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3472), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(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), @@ -29472,7 +29446,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), [anon_sym_async] = ACTIONS(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -29498,132 +29472,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(140)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(2939), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2890), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), - [anon_sym_COMMA] = ACTIONS(1182), - [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(1145), - [anon_sym_using] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), - [anon_sym_RBRACK] = ACTIONS(1182), - [anon_sym_LT] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(779), - [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [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(1155), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(1157), - }, - [STATE(141)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1318), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2541), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -29636,7 +29523,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(819), [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1184), + [anon_sym_SEMI] = ACTIONS(1182), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), @@ -29664,53 +29551,140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(819), [anon_sym_get] = ACTIONS(819), [anon_sym_set] = ACTIONS(819), - [sym__automatic_semicolon] = ACTIONS(1184), + [sym__automatic_semicolon] = ACTIONS(1182), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1184), - [sym__await_identifier_line_break] = ACTIONS(1184), + [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(1184), + [sym__await_yield_identifier_start] = ACTIONS(1182), [sym__await_keyword] = ACTIONS(829), }, - [STATE(142)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1345), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), + [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(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2510), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -29759,48 +29733,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(1186), [sym__await_keyword] = ACTIONS(829), }, - [STATE(143)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1519), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3415), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -29820,7 +29794,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), [anon_sym_async] = ACTIONS(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -29846,48 +29820,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(144)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1459), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3505), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -29907,7 +29881,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), [anon_sym_async] = ACTIONS(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -29933,48 +29907,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(145)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1466), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3380), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -29994,7 +29968,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), [anon_sym_async] = ACTIONS(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -30020,48 +29994,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(146)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1477), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3363), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -30081,7 +30055,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), [anon_sym_async] = ACTIONS(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -30107,132 +30081,133 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(1087), }, - [STATE(147)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(2778), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2398), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), + [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(891), + [anon_sym_delete] = ACTIONS(761), [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(1145), - [anon_sym_using] = ACTIONS(1145), + [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(895), - [anon_sym_LBRACK] = ACTIONS(1147), + [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(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [anon_sym_PLUS] = ACTIONS(891), - [anon_sym_DASH] = ACTIONS(891), + [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(901), - [anon_sym_TILDE] = ACTIONS(901), - [anon_sym_PLUS_PLUS] = ACTIONS(903), - [anon_sym_DASH_DASH] = ACTIONS(903), + [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(905), + [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(1155), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(148)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1524), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2868), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2869), + [STATE(147)] = { + [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), @@ -30279,46 +30254,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(149)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1430), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2806), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2813), + [STATE(148)] = { + [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), @@ -30332,9 +30307,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_RBRACK] = ACTIONS(1194), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), @@ -30365,46 +30340,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(150)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1463), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2698), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2699), + [STATE(149)] = { + [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), @@ -30451,46 +30426,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(151)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1456), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2658), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2659), + [STATE(150)] = { + [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), @@ -30537,46 +30512,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(152)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1488), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2809), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2816), + [STATE(151)] = { + [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), @@ -30623,46 +30598,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(153)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1469), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2737), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2738), + [STATE(152)] = { + [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), @@ -30709,49 +30684,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(154)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(3288), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2835), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), + [STATE(153)] = { + [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), @@ -30759,17 +30734,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(767), [anon_sym_typeof] = ACTIONS(891), [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_using] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1204), + [anon_sym_RPAREN] = ACTIONS(1180), [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1150), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -30786,55 +30761,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1155), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(155)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1473), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2761), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2762), + [STATE(154)] = { + [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), @@ -30848,7 +30823,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1206), + [anon_sym_RPAREN] = ACTIONS(1204), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), @@ -30881,49 +30856,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(156)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1479), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2784), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2785), + [STATE(155)] = { + [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(1188), + [anon_sym_COMMA] = ACTIONS(1206), [anon_sym_class] = ACTIONS(759), [anon_sym_delete] = ACTIONS(761), [anon_sym_function] = ACTIONS(763), @@ -30934,9 +30908,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1208), + [anon_sym_RPAREN] = ACTIONS(1206), [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), @@ -30967,46 +30942,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(157)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1432), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2859), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2860), + [STATE(156)] = { + [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), @@ -31020,7 +30995,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1210), + [anon_sym_RPAREN] = ACTIONS(1208), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), @@ -31053,48 +31028,135 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, + [STATE(157)] = { + [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(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(158)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1471), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2854), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1212), + [anon_sym_COMMA] = ACTIONS(1188), [anon_sym_class] = ACTIONS(759), [anon_sym_delete] = ACTIONS(761), [anon_sym_function] = ACTIONS(763), @@ -31105,7 +31167,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1212), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_RBRACK] = ACTIONS(1212), @@ -31140,48 +31201,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(159)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(3288), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2835), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), + [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), @@ -31189,17 +31250,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(767), [anon_sym_typeof] = ACTIONS(891), [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_using] = ACTIONS(1145), + [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(1147), + [anon_sym_LBRACK] = ACTIONS(1150), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -31216,55 +31277,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1155), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(160)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1449), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(2617), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [aux_sym_array_repeat1] = STATE(2618), + [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), @@ -31312,48 +31373,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(161)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(3250), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2660), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), + [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), @@ -31361,16 +31422,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_new] = ACTIONS(767), [anon_sym_typeof] = ACTIONS(891), [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1145), - [anon_sym_using] = ACTIONS(1145), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(1150), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), + [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), @@ -31387,58 +31448,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1155), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(162)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1518), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(3317), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3317), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(753), - [anon_sym_LBRACE] = ACTIONS(757), - [anon_sym_RBRACE] = ACTIONS(1218), + [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), @@ -31446,16 +31507,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(897), [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_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), @@ -31472,58 +31533,58 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(799), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(805), + [sym__await_keyword] = ACTIONS(1087), }, [STATE(163)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1526), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_spread_element] = STATE(3428), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3428), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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_RBRACE] = ACTIONS(1220), [anon_sym_class] = ACTIONS(759), [anon_sym_delete] = ACTIONS(761), [anon_sym_function] = ACTIONS(763), @@ -31534,13 +31595,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_DOT_DOT_DOT] = ACTIONS(1192), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -31567,131 +31628,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(164)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(753), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2381), - [sym_assignment_pattern] = STATE(3288), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2381), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(753), - [sym_subscript_expression] = STATE(753), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2381), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2835), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1139), - [anon_sym_LBRACE] = ACTIONS(1141), + [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(891), + [anon_sym_delete] = ACTIONS(761), [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(1145), - [anon_sym_using] = ACTIONS(1145), + [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(895), - [anon_sym_LBRACK] = ACTIONS(1147), + [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(1151), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [anon_sym_PLUS] = ACTIONS(891), - [anon_sym_DASH] = ACTIONS(891), + [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(901), - [anon_sym_TILDE] = ACTIONS(901), - [anon_sym_PLUS_PLUS] = ACTIONS(903), - [anon_sym_DASH_DASH] = ACTIONS(903), + [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(905), + [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(1155), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1145), - [anon_sym_get] = ACTIONS(1145), - [anon_sym_set] = ACTIONS(1145), + [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(1157), + [sym__await_keyword] = ACTIONS(805), }, [STATE(165)] = { - [sym_import] = STATE(2429), - [sym__for_condition] = STATE(169), - [sym_empty_statement] = STATE(1026), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1443), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3476), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -31704,7 +31765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1101), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), @@ -31737,48 +31798,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(166)] = { - [sym_import] = STATE(2429), - [sym__for_condition] = STATE(170), - [sym_empty_statement] = STATE(1026), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1443), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3476), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -31789,13 +31850,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(1109), [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), @@ -31822,129 +31883,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(167)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(747), - [sym_expression] = STATE(1574), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(3250), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(747), - [sym_subscript_expression] = STATE(747), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [sym_pattern] = STATE(2660), - [sym_rest_pattern] = STATE(2329), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1073), - [anon_sym_LBRACE] = ACTIONS(889), + [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(761), + [anon_sym_delete] = ACTIONS(891), [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_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(773), - [anon_sym_LBRACK] = ACTIONS(897), + [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(1083), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1153), - [anon_sym_PLUS] = ACTIONS(761), - [anon_sym_DASH] = ACTIONS(761), + [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(787), - [anon_sym_TILDE] = ACTIONS(787), - [anon_sym_PLUS_PLUS] = ACTIONS(789), - [anon_sym_DASH_DASH] = ACTIONS(789), + [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(795), + [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(1085), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1077), - [anon_sym_get] = ACTIONS(1077), - [anon_sym_set] = ACTIONS(1077), + [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(1087), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(168)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1398), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3367), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -31991,44 +32052,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(169)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1508), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3420), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(1236), + [anon_sym_get] = ACTIONS(1236), + [anon_sym_set] = ACTIONS(1236), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1238), + }, + [STATE(170)] = { + [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), @@ -32041,7 +32185,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1222), + [anon_sym_RPAREN] = ACTIONS(1240), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), @@ -32073,45 +32217,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(170)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1375), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3388), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(171)] = { + [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), @@ -32124,7 +32268,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(769), [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(1224), + [anon_sym_RPAREN] = ACTIONS(1242), [anon_sym_yield] = ACTIONS(773), [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), @@ -32156,212 +32300,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(171)] = { - [sym_import] = STATE(2429), + [STATE(172)] = { + [sym_import] = STATE(2547), [sym_parenthesized_expression] = STATE(802), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2917), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2917), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), + [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(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2917), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1226), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(759), - [anon_sym_const] = ACTIONS(1228), - [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(1230), - [anon_sym_void] = ACTIONS(891), - [anon_sym_let] = ACTIONS(1232), - [anon_sym_using] = ACTIONS(1234), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1081), - [anon_sym_DQUOTE] = ACTIONS(779), - [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1236), - [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(1238), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1240), - [anon_sym_get] = ACTIONS(1240), - [anon_sym_set] = ACTIONS(1240), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(1242), - }, - [STATE(172)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(828), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1435), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), + [sym_assignment_expression] = STATE(1797), [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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_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(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_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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), + [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(695), - [sym__await_keyword] = ACTIONS(947), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1246), + [sym__await_keyword] = ACTIONS(391), }, [STATE(173)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(835), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1513), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -32374,7 +32435,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -32404,208 +32465,208 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(174)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(826), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1514), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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_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(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_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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), + [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(695), - [sym__await_keyword] = ACTIONS(947), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(175)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1735), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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_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(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_yield_identifier_context] = ACTIONS(1250), - [sym__await_keyword] = ACTIONS(391), - }, + [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(176)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1376), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1377), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -32650,208 +32711,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(883), }, [STATE(177)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1378), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1379), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), + [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(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_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(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_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(847), - [anon_sym_get] = ACTIONS(847), - [anon_sym_set] = ACTIONS(847), + [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(881), - [sym__await_keyword] = ACTIONS(883), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(178)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1399), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1400), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), + [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(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(847), - [anon_sym_get] = ACTIONS(847), - [anon_sym_set] = ACTIONS(847), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(881), - [sym__await_keyword] = ACTIONS(883), - }, - [STATE(179)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1527), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3484), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), [sym_identifier] = ACTIONS(753), [anon_sym_LBRACE] = ACTIONS(757), [anon_sym_class] = ACTIONS(759), @@ -32895,45 +32874,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(180)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1380), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1381), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(179)] = { + [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), @@ -32977,127 +32956,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(181)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1455), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3494), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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), + [STATE(180)] = { + [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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(182)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1382), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1383), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(181)] = { + [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), @@ -33141,45 +33120,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(183)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1385), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1386), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(182)] = { + [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), @@ -33223,45 +33202,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(184)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1387), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1388), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(183)] = { + [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), @@ -33305,45 +33284,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(185)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1389), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1390), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(184)] = { + [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), @@ -33387,129 +33366,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(186)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1481), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), + [STATE(185)] = { + [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(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3501), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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_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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(187)] = { - [sym_import] = STATE(2482), + [STATE(186)] = { + [sym_import] = STATE(2486), [sym_statement_block] = STATE(828), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(949), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -33522,7 +33501,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -33551,45 +33530,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(188)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1398), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3367), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(187)] = { + [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), @@ -33633,45 +33612,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(189)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1093), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1094), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [STATE(188)] = { + [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), @@ -33715,47 +33694,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(190)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(821), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(950), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [STATE(189)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -33768,7 +33747,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -33797,47 +33776,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(191)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(813), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(838), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), + [STATE(190)] = { + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(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(191)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -33850,7 +33911,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -33880,46 +33941,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(192)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(823), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(951), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -33932,7 +33993,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -33962,46 +34023,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(193)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(810), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(952), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -34014,7 +34075,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -34044,46 +34105,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(194)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(805), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(953), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -34096,7 +34157,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -34126,126 +34187,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(195)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(818), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(954), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(641), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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(661), - [anon_sym_get] = ACTIONS(661), - [anon_sym_set] = ACTIONS(661), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(695), - [sym__await_keyword] = ACTIONS(697), - }, - [STATE(196)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1506), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3414), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -34289,45 +34268,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(197)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1474), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), + [STATE(196)] = { + [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(1029), + [sym_array] = STATE(860), [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), + [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(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3345), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), + }, + [STATE(197)] = { + [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), @@ -34372,44 +34433,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(198)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1402), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1403), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -34454,128 +34515,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(883), }, [STATE(199)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1404), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1405), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), + [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(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), - [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(847), - [anon_sym_get] = ACTIONS(847), - [anon_sym_set] = ACTIONS(847), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(881), - [sym__await_keyword] = ACTIONS(883), - }, - [STATE(200)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(821), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -34588,7 +34567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -34617,129 +34596,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(947), }, - [STATE(201)] = { - [sym_import] = STATE(2429), + [STATE(200)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1057), [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1397), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), + [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(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3360), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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_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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(202)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(823), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1437), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [STATE(201)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -34752,7 +34731,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -34781,47 +34760,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(947), }, - [STATE(203)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(810), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1438), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [STATE(202)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -34834,7 +34813,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -34863,47 +34842,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(947), }, - [STATE(204)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(805), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1439), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [STATE(203)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -34916,7 +34895,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -34945,47 +34924,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(947), }, - [STATE(205)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(818), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1440), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [STATE(204)] = { + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(931), [anon_sym_function] = ACTIONS(653), @@ -34998,7 +34977,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -35027,293 +35006,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(947), }, - [STATE(206)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1497), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3504), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(207)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1515), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), + [STATE(205)] = { + [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(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3492), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(208)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(982), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(989), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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(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(209)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(808), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(840), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -35326,7 +35059,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -35355,45 +35088,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(210)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1521), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [STATE(206)] = { + [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), @@ -35437,209 +35170,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(211)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1121), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1122), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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(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(212)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(832), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(850), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(641), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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(661), - [anon_sym_get] = ACTIONS(661), - [anon_sym_set] = ACTIONS(661), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(695), - [sym__await_keyword] = ACTIONS(697), - }, - [STATE(213)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1523), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3323), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -35683,47 +35252,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(214)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(827), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(858), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -35736,7 +35305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -35765,211 +35334,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(215)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1372), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3451), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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), + [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), + [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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1260), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(216)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1305), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2558), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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), + [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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(829), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(217)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(835), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(859), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -35982,7 +35551,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -36011,47 +35580,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(218)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(826), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(885), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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(1244), + [anon_sym_LBRACE] = ACTIONS(1248), [anon_sym_class] = ACTIONS(649), [anon_sym_delete] = ACTIONS(651), [anon_sym_function] = ACTIONS(653), @@ -36064,7 +35633,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -36093,45 +35662,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(695), [sym__await_keyword] = ACTIONS(697), }, - [STATE(219)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3413), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [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), @@ -36175,127 +35826,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(220)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(827), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1512), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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_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(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_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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), + [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(695), - [sym__await_keyword] = ACTIONS(947), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(221)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1014), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1018), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -36339,209 +35990,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(222)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(813), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1509), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(695), - [sym__await_keyword] = ACTIONS(947), - }, - [STATE(223)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1253), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_sequence_expression] = STATE(2511), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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), + [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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(829), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(224)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1033), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1044), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -36585,44 +36154,372 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(225)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1769), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(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(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(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), + }, + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(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(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(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), + }, + [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), @@ -36637,7 +36534,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -36664,48 +36561,48 @@ 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(1260), + [sym__await_yield_identifier_context] = ACTIONS(1262), [sym__await_keyword] = ACTIONS(391), }, - [STATE(226)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(995), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(996), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -36749,45 +36646,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(227)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1445), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3487), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -36831,45 +36728,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(228)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(998), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(999), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -36913,45 +36810,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(229)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1525), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3390), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -36995,45 +36892,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(230)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1000), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1001), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -37077,127 +36974,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(231)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1045), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1046), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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), + [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(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_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(715), - [anon_sym_get] = ACTIONS(715), - [anon_sym_set] = ACTIONS(715), + [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(749), - [sym__await_keyword] = ACTIONS(751), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(232)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1003), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1004), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -37241,45 +37138,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(233)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1005), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1006), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -37323,45 +37220,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(234)] = { - [sym_import] = STATE(2447), - [sym_statement_block] = STATE(1007), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1008), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -37405,45 +37302,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(235)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1373), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3481), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -37487,45 +37384,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(236)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1452), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3361), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -37569,45 +37466,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(237)] = { - [sym_import] = STATE(2466), - [sym_statement_block] = STATE(1483), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1484), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -37651,45 +37548,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(238)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1448), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3506), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -37733,44 +37630,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(239)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1718), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -37785,7 +37682,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -37812,48 +37709,48 @@ 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(1262), + [sym__await_yield_identifier_context] = ACTIONS(1264), [sym__await_keyword] = ACTIONS(391), }, - [STATE(240)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1453), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3325), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -37897,45 +37794,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(241)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1433), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3409), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -37979,45 +37876,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(242)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1434), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3466), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38061,209 +37958,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(243)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(808), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1510), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(695), - [sym__await_keyword] = ACTIONS(947), - }, - [STATE(244)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1666), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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_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(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_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(1264), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(245)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1472), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3438), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38307,45 +38122,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(246)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1450), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3495), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38389,45 +38204,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(247)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1451), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3358), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38471,45 +38286,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(248)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1505), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3446), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38553,44 +38368,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(249)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1697), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), + }, + [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), @@ -38605,7 +38502,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -38635,45 +38532,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_context] = ACTIONS(1266), [sym__await_keyword] = ACTIONS(391), }, - [STATE(250)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1482), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3439), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38717,45 +38614,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(251)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1457), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3421), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38799,45 +38696,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(252)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1458), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3460), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -38881,126 +38778,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(253)] = { - [sym_import] = STATE(2482), - [sym_statement_block] = STATE(832), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), - [sym_identifier] = ACTIONS(927), - [anon_sym_LBRACE] = ACTIONS(1244), - [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(1246), - [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_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(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_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(933), - [anon_sym_get] = ACTIONS(933), - [anon_sym_set] = ACTIONS(933), + [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(695), - [sym__await_keyword] = ACTIONS(947), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(254)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1723), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -39015,7 +38912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -39045,45 +38942,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_context] = ACTIONS(1268), [sym__await_keyword] = ACTIONS(391), }, - [STATE(255)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1486), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3486), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -39127,45 +39024,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(256)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1371), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3398), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -39209,45 +39106,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(257)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1464), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3385), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -39291,209 +39188,291 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(258)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1462), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), + [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(1029), + [sym_array] = STATE(860), [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), + [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(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3410), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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_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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(259)] = { - [sym_import] = STATE(2429), + [STATE(257)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1052), [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1468), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), + [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(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3318), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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_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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(260)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1429), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), + [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(1029), + [sym_array] = STATE(860), [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), + [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(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_sequence_expression] = STATE(3334), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), + }, + [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), @@ -39537,44 +39516,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(261)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1367), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -39618,206 +39598,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(262)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1716), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(949), + [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(953), + [anon_sym_delete] = ACTIONS(891), [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_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(957), + [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(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(955), - [anon_sym_get] = ACTIONS(955), - [anon_sym_set] = ACTIONS(955), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(803), - [sym__await_keyword] = ACTIONS(969), - }, - [STATE(263)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1574), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), [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), + [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(795), + [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(799), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(805), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(264)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1311), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -39861,125 +39760,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(829), }, - [STATE(265)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1735), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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_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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(266)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1302), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -40023,46 +39922,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(829), }, - [STATE(267)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(754), - [sym_expression] = STATE(1794), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2383), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2383), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(754), - [sym_subscript_expression] = STATE(754), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2383), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1270), - [anon_sym_LBRACE] = ACTIONS(1141), + [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), @@ -40070,15 +39969,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(895), - [anon_sym_LBRACK] = ACTIONS(1147), + [anon_sym_LBRACK] = ACTIONS(897), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1274), + [anon_sym_async] = ACTIONS(899), [anon_sym_PLUS] = ACTIONS(891), [anon_sym_DASH] = ACTIONS(891), [anon_sym_SLASH] = ACTIONS(785), @@ -40095,53 +39994,215 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1276), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1272), - [anon_sym_get] = ACTIONS(1272), - [anon_sym_set] = ACTIONS(1272), + [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(1278), + [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(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(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(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(268)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1262), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -40186,124 +40247,367 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(829), }, [STATE(269)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1739), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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_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(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_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(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [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(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, [STATE(270)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1675), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(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(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(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(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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(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), @@ -40318,7 +40622,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40347,44 +40651,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(271)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1663), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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(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), @@ -40399,7 +40784,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40428,44 +40813,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(272)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1271), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -40509,44 +40894,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(829), }, - [STATE(273)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1273), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -40590,44 +40975,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(829), }, - [STATE(274)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1755), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -40642,7 +41027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40671,59 +41056,383 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(275)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1774), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), + [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(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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), + [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(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), + [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(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40752,44 +41461,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(276)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -40804,7 +41513,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40833,44 +41542,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(277)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1686), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -40885,7 +41594,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -40914,44 +41623,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(278)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1281), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [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(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), @@ -40995,44 +41785,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(279)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1729), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41047,7 +41837,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41076,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(280)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1761), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41128,7 +41918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41157,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(281)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1709), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41209,7 +41999,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41238,44 +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(282)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41290,7 +42080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41319,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(283)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1726), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41371,7 +42161,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41400,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(284)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41452,7 +42242,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41481,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(285)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1700), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41533,7 +42323,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41562,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(286)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1741), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41614,7 +42404,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41643,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(287)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1747), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41695,7 +42485,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41724,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(288)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1763), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41776,7 +42566,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41805,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(289)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1699), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -41857,7 +42647,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -41886,44 +42676,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(290)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), + [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), + [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(300)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), [sym_expression] = STATE(1532), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -41967,530 +42838,206 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(291)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1676), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(885), - [anon_sym_LBRACE] = ACTIONS(889), + [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), + [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(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(891), + [anon_sym_delete] = ACTIONS(761), [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_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(895), - [anon_sym_LBRACK] = ACTIONS(897), + [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(899), - [anon_sym_PLUS] = ACTIONS(891), - [anon_sym_DASH] = ACTIONS(891), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), [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), + [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(907), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(893), - [anon_sym_get] = ACTIONS(893), - [anon_sym_set] = ACTIONS(893), + [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(909), - }, - [STATE(292)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1279), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(293)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1722), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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(294)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1359), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(295)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1322), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(296)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1283), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(297)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1015), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -42534,125 +43081,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(298)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1284), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(299)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1074), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -42696,125 +43162,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(300)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1285), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(301)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1248), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -42858,125 +43243,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(302)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1287), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(303)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1137), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43020,44 +43324,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(304)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1139), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43101,44 +43405,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(305)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1151), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43182,44 +43486,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(306)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1179), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43263,44 +43567,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(307)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1181), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43344,44 +43648,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(308)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1184), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(311)] = { + [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), @@ -43425,46 +43729,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(309)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1185), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(753), - [anon_sym_LBRACE] = ACTIONS(757), + [STATE(312)] = { + [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), @@ -43506,44 +43810,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(310)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1186), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(313)] = { + [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), @@ -43587,44 +43891,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(311)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1188), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(314)] = { + [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), @@ -43668,44 +43972,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(312)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1189), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [STATE(315)] = { + [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), @@ -43749,44 +44053,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(313)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1190), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43830,44 +44134,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(314)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1192), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43911,44 +44215,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(315)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1198), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -43992,44 +44296,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(316)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1202), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -44073,44 +44377,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(317)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1212), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -44154,125 +44458,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(318)] = { - [sym_import] = STATE(2429), + [STATE(321)] = { + [sym_import] = STATE(2456), [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1180), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), + [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(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1032), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44316,125 +44539,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(320)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1304), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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), + [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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(829), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(321)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1037), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44478,125 +44701,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(322)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1314), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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), + [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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(829), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(323)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1052), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44640,44 +44863,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(324)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1063), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44721,44 +44944,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(325)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1069), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44802,44 +45025,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(326)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1070), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44883,44 +45106,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(327)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1075), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -44964,44 +45187,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(328)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1076), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45045,44 +45268,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(329)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1077), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45126,44 +45349,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(330)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1078), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45207,44 +45430,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(331)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1079), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45288,44 +45511,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(332)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1080), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45369,44 +45592,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(333)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1083), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45450,44 +45673,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(334)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1084), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45531,44 +45754,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(335)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1085), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45612,44 +45835,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(336)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), + [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(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), + [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), @@ -45693,449 +45997,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(749), [sym__await_keyword] = ACTIONS(751), }, - [STATE(337)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1090), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), - [sym__augmented_assignment_lhs] = STATE(1966), - [sym_augmented_assignment_expression] = STATE(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1316), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(340)] = { [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1317), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(341)] = { - [sym_import] = STATE(2447), - [sym_parenthesized_expression] = STATE(709), - [sym_expression] = STATE(1116), - [sym_primary_expression] = STATE(1016), - [sym_yield_expression] = STATE(1130), - [sym_object] = STATE(1247), - [sym_object_pattern] = STATE(3458), - [sym_array] = STATE(1247), - [sym_array_pattern] = STATE(3458), - [sym_jsx_element] = STATE(1247), - [sym_jsx_opening_element] = STATE(1982), - [sym_jsx_self_closing_element] = STATE(1247), - [sym_class] = STATE(1247), - [sym_function_expression] = STATE(1247), - [sym_generator_function] = STATE(1247), - [sym_arrow_function] = STATE(1247), - [sym_call_expression] = STATE(1247), - [sym_new_expression] = STATE(1247), - [sym__argumentless_new_expression] = STATE(1131), - [sym_await_expression] = STATE(1130), - [sym_member_expression] = STATE(709), - [sym_subscript_expression] = STATE(709), - [sym_assignment_expression] = STATE(1130), + [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(1130), - [sym__destructuring_pattern] = STATE(3458), - [sym_ternary_expression] = STATE(1130), - [sym_binary_expression] = STATE(1130), - [sym_unary_expression] = STATE(1130), - [sym_update_expression] = STATE(1130), - [sym_string] = STATE(1247), - [sym_template_string] = STATE(1247), - [sym_regex] = STATE(1247), - [sym_meta_property] = STATE(1247), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3465), - [aux_sym_export_statement_repeat1] = STATE(2572), - [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(342)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1431), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46179,125 +46078,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(343)] = { + [STATE(341)] = { [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1319), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(344)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1442), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46341,44 +46159,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(345)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1321), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -46422,44 +46240,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(829), }, - [STATE(346)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1461), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46503,44 +46321,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(347)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1470), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46584,44 +46402,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(348)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1476), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46665,44 +46483,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(349)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1478), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46746,44 +46564,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(350)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1487), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46827,44 +46645,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(351)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1489), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46908,44 +46726,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(352)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1490), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -46989,44 +46807,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(353)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1491), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47070,44 +46888,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(354)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1492), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47151,44 +46969,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(355)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1493), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47232,44 +47050,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(356)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1494), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47313,44 +47131,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(357)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1499), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47394,44 +47212,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(358)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1500), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47475,44 +47293,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(359)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1501), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47556,44 +47374,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(360)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1502), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47637,44 +47455,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(361)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1503), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), - [aux_sym_export_statement_repeat1] = STATE(2577), + [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), @@ -47718,125 +47536,368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, - [STATE(362)] = { - [sym_import] = STATE(2466), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1517), - [sym_primary_expression] = STATE(1427), - [sym_yield_expression] = STATE(1593), - [sym_object] = STATE(1595), - [sym_object_pattern] = STATE(3493), - [sym_array] = STATE(1595), - [sym_array_pattern] = STATE(3493), - [sym_jsx_element] = STATE(1595), - [sym_jsx_opening_element] = STATE(1985), - [sym_jsx_self_closing_element] = STATE(1595), - [sym_class] = STATE(1595), - [sym_function_expression] = STATE(1595), - [sym_generator_function] = STATE(1595), - [sym_arrow_function] = STATE(1595), - [sym_call_expression] = STATE(1595), - [sym_new_expression] = STATE(1595), - [sym__argumentless_new_expression] = STATE(1530), - [sym_await_expression] = STATE(1593), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1593), - [sym__augmented_assignment_lhs] = STATE(1965), - [sym_augmented_assignment_expression] = STATE(1593), - [sym__destructuring_pattern] = STATE(3493), - [sym_ternary_expression] = STATE(1593), - [sym_binary_expression] = STATE(1593), - [sym_unary_expression] = STATE(1593), - [sym_update_expression] = STATE(1593), - [sym_string] = STATE(1595), - [sym_template_string] = STATE(1595), - [sym_regex] = STATE(1595), - [sym_meta_property] = STATE(1595), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3392), + [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(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(847), - [anon_sym_get] = ACTIONS(847), + [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(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(847), + [anon_sym_get] = ACTIONS(847), [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(881), [sym__await_keyword] = ACTIONS(883), }, + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, + [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(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), + }, [STATE(363)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(834), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -47851,7 +47912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -47881,43 +47942,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(364)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(816), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -47932,7 +47993,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -47962,43 +48023,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(365)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(852), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48013,7 +48074,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48043,43 +48104,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(366)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(854), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48094,7 +48155,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48124,43 +48185,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(367)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(855), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48175,7 +48236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48205,43 +48266,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(368)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(856), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48256,7 +48317,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48286,43 +48347,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(369)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(860), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48337,7 +48398,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48367,43 +48428,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(370)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(861), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48418,7 +48479,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48448,43 +48509,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(371)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(863), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48499,7 +48560,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48529,43 +48590,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(372)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(864), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48580,7 +48641,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48610,43 +48671,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(373)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(865), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48661,7 +48722,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48691,43 +48752,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(374)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(866), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48742,7 +48803,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48772,43 +48833,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(375)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(867), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48823,7 +48884,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48853,43 +48914,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(376)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(868), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -48904,7 +48965,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -48934,124 +48995,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(377)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(869), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), + [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(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), - [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(1246), - [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_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(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_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(661), - [anon_sym_get] = ACTIONS(661), - [anon_sym_set] = ACTIONS(661), + [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(695), - [sym__await_keyword] = ACTIONS(697), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1278), }, [STATE(378)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(870), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -49066,7 +49127,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -49096,43 +49157,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(379)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(873), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -49147,7 +49208,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -49177,124 +49238,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(380)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(884), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), + [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(2581), - [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(1246), - [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), + [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(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_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(661), - [anon_sym_get] = ACTIONS(661), - [anon_sym_set] = ACTIONS(661), + [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(695), - [sym__await_keyword] = ACTIONS(697), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, [STATE(381)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1328), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -49339,97 +49400,97 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(829), }, [STATE(382)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1771), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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_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(441), + [anon_sym_function] = ACTIONS(1285), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), + [anon_sym_SEMI] = ACTIONS(326), + [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(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), + [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(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), + [anon_sym_BQUOTE] = ACTIONS(326), + [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_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1306), }, [STATE(383)] = { - [sym_string] = STATE(3106), - [sym_formal_parameters] = STATE(3436), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2651), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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_RBRACE] = ACTIONS(393), [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), @@ -49501,43 +49562,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1306), }, [STATE(384)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1250), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), + [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), @@ -49582,45 +49643,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(829), }, [STATE(385)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(753), - [anon_sym_LBRACE] = ACTIONS(757), + [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), @@ -49628,15 +49689,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_let] = ACTIONS(1310), + [anon_sym_using] = ACTIONS(1310), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(897), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(783), + [anon_sym_async] = ACTIONS(1312), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -49653,53 +49714,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(799), + [sym_undefined] = ACTIONS(1314), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_keyword] = ACTIONS(1316), }, [STATE(386)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1401), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -49744,43 +49805,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(805), }, [STATE(387)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1015), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -49825,43 +49886,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(388)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1074), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -49906,43 +49967,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(389)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1711), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -49987,43 +50048,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(390)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1738), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50068,43 +50129,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(391)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1744), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50149,43 +50210,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(392)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), [sym_expression] = STATE(1655), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50230,43 +50291,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(393)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1664), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50311,43 +50372,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(394)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1669), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50392,43 +50453,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(395)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1670), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50473,43 +50534,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(396)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1672), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50554,43 +50615,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(397)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1677), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50635,43 +50696,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(398)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1690), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50716,43 +50777,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(399)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1691), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50797,43 +50858,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(400)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1692), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50878,43 +50939,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(401)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1701), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -50959,43 +51020,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(402)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1703), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -51040,43 +51101,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(403)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1706), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -51121,43 +51182,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(404)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1710), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -51202,43 +51263,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(405)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(794), - [sym_expression] = STATE(1656), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3488), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3488), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(794), - [sym_subscript_expression] = STATE(794), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1970), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3488), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3366), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -51283,43 +51344,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(969), }, [STATE(406)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(834), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51334,7 +51395,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51364,43 +51425,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(407)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(816), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51415,7 +51476,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51445,43 +51506,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(408)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1409), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51496,7 +51557,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51526,43 +51587,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(409)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1410), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51577,7 +51638,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51607,43 +51668,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(410)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51658,7 +51719,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51688,43 +51749,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(411)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1412), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51739,7 +51800,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51769,43 +51830,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(412)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51820,7 +51881,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51850,43 +51911,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(413)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1414), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51901,7 +51962,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -51931,43 +51992,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(414)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -51982,7 +52043,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52012,43 +52073,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(415)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1416), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52063,7 +52124,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52093,43 +52154,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(416)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1417), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52144,7 +52205,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52174,43 +52235,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(417)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52225,7 +52286,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52255,43 +52316,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(418)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1419), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52306,7 +52367,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52336,43 +52397,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(419)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1420), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52387,7 +52448,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52417,43 +52478,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(420)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1421), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52468,7 +52529,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52498,43 +52559,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(421)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1422), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52549,7 +52610,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52579,43 +52640,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(422)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1423), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52630,7 +52691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52660,43 +52721,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(423)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1424), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52711,7 +52772,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52741,43 +52802,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(424)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(781), - [sym_expression] = STATE(1426), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3422), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3422), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(781), - [sym_subscript_expression] = STATE(781), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1967), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3422), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3443), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -52792,7 +52853,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(935), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(937), @@ -52822,16 +52883,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(947), }, [STATE(425)] = { - [sym_string] = STATE(3106), - [sym_formal_parameters] = STATE(3436), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2690), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(439), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), @@ -52903,340 +52964,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1306), }, [STATE(426)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1256), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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_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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(829), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(427)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1306), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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_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(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_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(819), - [anon_sym_get] = ACTIONS(819), - [anon_sym_set] = ACTIONS(819), + [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(95), - [sym__await_keyword] = ACTIONS(829), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, [STATE(428)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1324), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(429)] = { - [sym_import] = STATE(2470), - [sym_parenthesized_expression] = STATE(722), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1245), - [sym_yield_expression] = STATE(1355), - [sym_object] = STATE(1313), - [sym_object_pattern] = STATE(3491), - [sym_array] = STATE(1313), - [sym_array_pattern] = STATE(3491), - [sym_jsx_element] = STATE(1313), - [sym_jsx_opening_element] = STATE(1996), - [sym_jsx_self_closing_element] = STATE(1313), - [sym_class] = STATE(1313), - [sym_function_expression] = STATE(1313), - [sym_generator_function] = STATE(1313), - [sym_arrow_function] = STATE(1313), - [sym_call_expression] = STATE(1313), - [sym_new_expression] = STATE(1313), - [sym__argumentless_new_expression] = STATE(1308), - [sym_await_expression] = STATE(1355), - [sym_member_expression] = STATE(722), - [sym_subscript_expression] = STATE(722), - [sym_assignment_expression] = STATE(1355), - [sym__augmented_assignment_lhs] = STATE(1971), - [sym_augmented_assignment_expression] = STATE(1355), - [sym__destructuring_pattern] = STATE(3491), - [sym_ternary_expression] = STATE(1355), - [sym_binary_expression] = STATE(1355), - [sym_unary_expression] = STATE(1355), - [sym_update_expression] = STATE(1355), - [sym_string] = STATE(1313), - [sym_template_string] = STATE(1313), - [sym_regex] = STATE(1313), - [sym_meta_property] = STATE(1313), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3499), - [aux_sym_export_statement_repeat1] = STATE(2532), - [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(430)] = { - [sym_string] = STATE(3106), - [sym_formal_parameters] = STATE(3436), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), + [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(2772), + [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_RBRACE] = ACTIONS(439), [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), @@ -53307,44 +53206,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(326), [sym__await_keyword] = ACTIONS(1306), }, - [STATE(431)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -53388,127 +53287,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(805), }, - [STATE(432)] = { - [sym_string] = STATE(3106), - [sym_formal_parameters] = STATE(3436), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2770), - [aux_sym_object_pattern_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(1280), - [anon_sym_STAR] = ACTIONS(1282), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(393), - [anon_sym_function] = ACTIONS(1285), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1287), - [anon_sym_using] = ACTIONS(1287), - [anon_sym_LPAREN] = ACTIONS(1289), - [anon_sym_SEMI] = ACTIONS(326), - [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(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), - [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_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(1306), - }, - [STATE(433)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(758), - [sym_expression] = STATE(1370), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(2456), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(2456), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(758), - [sym_subscript_expression] = STATE(758), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(2456), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(1308), - [anon_sym_LBRACE] = ACTIONS(889), + [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), @@ -53516,15 +53334,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_yield] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LBRACK] = ACTIONS(775), [anon_sym_LT] = ACTIONS(1081), [anon_sym_DQUOTE] = ACTIONS(779), [anon_sym_SQUOTE] = ACTIONS(781), - [anon_sym_async] = ACTIONS(1312), + [anon_sym_async] = ACTIONS(783), [anon_sym_PLUS] = ACTIONS(761), [anon_sym_DASH] = ACTIONS(761), [anon_sym_SLASH] = ACTIONS(785), @@ -53541,215 +53359,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(797), [sym_false] = ACTIONS(797), [sym_null] = ACTIONS(797), - [sym_undefined] = ACTIONS(1314), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1310), - [anon_sym_get] = ACTIONS(1310), - [anon_sym_set] = ACTIONS(1310), + [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(1316), - }, - [STATE(434)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1769), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), - [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(1248), - [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), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(435)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1783), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(885), - [anon_sym_LBRACE] = ACTIONS(889), + [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(891), + [anon_sym_delete] = ACTIONS(761), [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_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(895), - [anon_sym_LBRACK] = ACTIONS(897), + [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(899), - [anon_sym_PLUS] = ACTIONS(891), - [anon_sym_DASH] = ACTIONS(891), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), [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), + [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(905), + [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(907), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(893), - [anon_sym_get] = ACTIONS(893), - [anon_sym_set] = ACTIONS(893), + [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(909), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(436)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1789), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -53764,7 +53501,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -53793,125 +53530,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(437)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1737), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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), + [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(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(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_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(769), - [anon_sym_get] = ACTIONS(769), - [anon_sym_set] = ACTIONS(769), + [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(803), - [sym__await_keyword] = ACTIONS(805), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(438)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1015), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), + [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(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), @@ -53955,125 +53773,368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(439)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1074), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [sym_identifier] = ACTIONS(885), - [anon_sym_LBRACE] = ACTIONS(889), + [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(891), + [anon_sym_delete] = ACTIONS(761), [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_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(895), - [anon_sym_LBRACK] = ACTIONS(897), + [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(899), - [anon_sym_PLUS] = ACTIONS(891), - [anon_sym_DASH] = ACTIONS(891), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), [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), + [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(905), + [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(907), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(893), - [anon_sym_get] = ACTIONS(893), - [anon_sym_set] = ACTIONS(893), + [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(909), + [sym__await_keyword] = ACTIONS(805), + }, + [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(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(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(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(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(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(440)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1606), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54118,43 +54179,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(441)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1607), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54199,43 +54260,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(442)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1608), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54280,43 +54341,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(443)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1609), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54361,43 +54422,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(444)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1610), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54442,43 +54503,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(445)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1611), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54523,43 +54584,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(446)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1612), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54604,43 +54665,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(447)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1613), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54685,43 +54746,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(448)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1614), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54766,43 +54827,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(449)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1615), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54847,43 +54908,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(450)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1616), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -54928,43 +54989,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(451)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1617), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55009,43 +55070,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(452)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1618), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55090,43 +55151,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(453)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1619), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55171,43 +55232,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(454)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1620), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55252,43 +55313,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(455)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1621), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55333,43 +55394,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(456)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1626), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55414,43 +55475,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(457)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1727), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55495,43 +55556,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(909), }, [STATE(458)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1718), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -55546,7 +55769,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -55575,44 +55798,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(459)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1661), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55656,44 +55879,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(460)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1681), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -55708,7 +55931,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -55737,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(461)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1666), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -55789,7 +56012,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -55818,44 +56041,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(462)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1671), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -55899,44 +56122,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(463)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1673), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -55951,7 +56174,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -55980,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(464)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1697), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -56032,7 +56255,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -56061,44 +56284,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(465)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1704), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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(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(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), @@ -56142,44 +56446,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(466)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1708), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -56194,7 +56498,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -56223,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(467)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1723), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -56275,7 +56579,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -56304,44 +56608,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(468)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1743), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -56385,125 +56689,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(469)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1551), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(470)] = { - [sym_import] = STATE(2495), - [sym_parenthesized_expression] = STATE(798), + [STATE(472)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), [sym_expression] = STATE(1731), - [sym_primary_expression] = STATE(1571), - [sym_yield_expression] = STATE(1793), - [sym_object] = STATE(1754), - [sym_object_pattern] = STATE(3371), - [sym_array] = STATE(1754), - [sym_array_pattern] = STATE(3371), - [sym_jsx_element] = STATE(1754), - [sym_jsx_opening_element] = STATE(1991), - [sym_jsx_self_closing_element] = STATE(1754), - [sym_class] = STATE(1754), - [sym_function_expression] = STATE(1754), - [sym_generator_function] = STATE(1754), - [sym_arrow_function] = STATE(1754), - [sym_call_expression] = STATE(1754), - [sym_new_expression] = STATE(1754), - [sym__argumentless_new_expression] = STATE(1786), - [sym_await_expression] = STATE(1793), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1793), - [sym__augmented_assignment_lhs] = STATE(1969), - [sym_augmented_assignment_expression] = STATE(1793), - [sym__destructuring_pattern] = STATE(3371), - [sym_ternary_expression] = STATE(1793), - [sym_binary_expression] = STATE(1793), - [sym_unary_expression] = STATE(1793), - [sym_update_expression] = STATE(1793), - [sym_string] = STATE(1754), - [sym_template_string] = STATE(1754), - [sym_regex] = STATE(1754), - [sym_meta_property] = STATE(1754), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3309), - [aux_sym_export_statement_repeat1] = STATE(2564), + [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), @@ -56518,7 +56741,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), [anon_sym_LBRACK] = ACTIONS(915), - [anon_sym_LT] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), @@ -56547,125 +56770,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(471)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1791), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(472)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -56709,44 +56851,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(473)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(776), - [sym_expression] = STATE(1790), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3335), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3335), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(776), - [sym_subscript_expression] = STATE(776), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1972), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3335), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), + [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), @@ -56790,125 +56932,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(803), [sym__await_keyword] = ACTIONS(909), }, - [STATE(474)] = { - [sym_import] = STATE(2429), - [sym_parenthesized_expression] = STATE(702), - [sym_expression] = STATE(1602), - [sym_primary_expression] = STATE(857), - [sym_yield_expression] = STATE(1142), - [sym_object] = STATE(1029), - [sym_object_pattern] = STATE(3464), - [sym_array] = STATE(1029), - [sym_array_pattern] = STATE(3464), - [sym_jsx_element] = STATE(1029), - [sym_jsx_opening_element] = STATE(1976), - [sym_jsx_self_closing_element] = STATE(1029), - [sym_class] = STATE(1029), - [sym_function_expression] = STATE(1029), - [sym_generator_function] = STATE(1029), - [sym_arrow_function] = STATE(1029), - [sym_call_expression] = STATE(1029), - [sym_new_expression] = STATE(1029), - [sym__argumentless_new_expression] = STATE(1060), - [sym_await_expression] = STATE(1142), - [sym_member_expression] = STATE(702), - [sym_subscript_expression] = STATE(702), - [sym_assignment_expression] = STATE(1142), - [sym__augmented_assignment_lhs] = STATE(1964), - [sym_augmented_assignment_expression] = STATE(1142), - [sym__destructuring_pattern] = STATE(3464), - [sym_ternary_expression] = STATE(1142), - [sym_binary_expression] = STATE(1142), - [sym_unary_expression] = STATE(1142), - [sym_update_expression] = STATE(1142), - [sym_string] = STATE(1029), - [sym_template_string] = STATE(1029), - [sym_regex] = STATE(1029), - [sym_meta_property] = STATE(1029), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3340), - [aux_sym_export_statement_repeat1] = STATE(2567), - [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(475)] = { - [sym_import] = STATE(2482), - [sym_parenthesized_expression] = STATE(686), - [sym_expression] = STATE(862), - [sym_primary_expression] = STATE(815), - [sym_yield_expression] = STATE(845), - [sym_object] = STATE(844), - [sym_object_pattern] = STATE(3469), - [sym_array] = STATE(844), - [sym_array_pattern] = STATE(3469), - [sym_jsx_element] = STATE(844), - [sym_jsx_opening_element] = STATE(1988), - [sym_jsx_self_closing_element] = STATE(844), - [sym_class] = STATE(844), - [sym_function_expression] = STATE(844), - [sym_generator_function] = STATE(844), - [sym_arrow_function] = STATE(844), - [sym_call_expression] = STATE(844), - [sym_new_expression] = STATE(844), - [sym__argumentless_new_expression] = STATE(846), - [sym_await_expression] = STATE(845), - [sym_member_expression] = STATE(686), - [sym_subscript_expression] = STATE(686), - [sym_assignment_expression] = STATE(845), - [sym__augmented_assignment_lhs] = STATE(1968), - [sym_augmented_assignment_expression] = STATE(845), - [sym__destructuring_pattern] = STATE(3469), - [sym_ternary_expression] = STATE(845), - [sym_binary_expression] = STATE(845), - [sym_unary_expression] = STATE(845), - [sym_update_expression] = STATE(845), - [sym_string] = STATE(844), - [sym_template_string] = STATE(844), - [sym_regex] = STATE(844), - [sym_meta_property] = STATE(844), - [sym_decorator] = STATE(2840), - [sym_formal_parameters] = STATE(3418), - [aux_sym_export_statement_repeat1] = STATE(2581), + [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), @@ -56923,7 +56984,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(663), [anon_sym_yield] = ACTIONS(665), [anon_sym_LBRACK] = ACTIONS(667), - [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT] = ACTIONS(1250), [anon_sym_DQUOTE] = ACTIONS(671), [anon_sym_SQUOTE] = ACTIONS(673), [anon_sym_async] = ACTIONS(675), @@ -56953,15 +57014,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(697), }, [STATE(476)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2755), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(441), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57031,15 +57092,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(477)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2690), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(439), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57109,11 +57170,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(478)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2690), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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), @@ -57187,15 +57248,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(479)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2755), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(441), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57265,15 +57326,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(480)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2770), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(393), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57343,15 +57404,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(481)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2770), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(393), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57366,7 +57427,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(1296), [anon_sym_SQUOTE] = ACTIONS(1298), - [anon_sym_async] = ACTIONS(1318), + [anon_sym_async] = ACTIONS(1323), [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -57411,8 +57472,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [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), @@ -57421,15 +57482,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(482)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2651), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57444,7 +57505,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(1296), [anon_sym_SQUOTE] = ACTIONS(1298), - [anon_sym_async] = ACTIONS(1323), + [anon_sym_async] = ACTIONS(1318), [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -57489,8 +57550,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [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), @@ -57499,15 +57560,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(483)] = { - [sym_string] = STATE(3106), - [sym__property_name] = STATE(3106), - [sym_computed_property_name] = STATE(3106), - [aux_sym_object_repeat1] = STATE(2651), - [aux_sym_object_pattern_repeat1] = STATE(2772), + [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(443), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1318), @@ -57577,7 +57638,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1327), }, [STATE(484)] = { - [sym_formal_parameters] = STATE(3427), + [sym_formal_parameters] = STATE(3451), [sym_identifier] = ACTIONS(1329), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), @@ -57650,7 +57711,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1338), }, [STATE(485)] = { - [sym_formal_parameters] = STATE(3349), + [sym_formal_parameters] = STATE(3496), [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), @@ -57660,19 +57721,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1344), [anon_sym_using] = ACTIONS(1344), - [anon_sym_of] = ACTIONS(322), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_RPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(431), + [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(1344), - [anon_sym_EQ_GT] = ACTIONS(433), + [anon_sym_EQ_GT] = ACTIONS(517), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -57717,102 +57774,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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_yield_identifier_start] = ACTIONS(326), [sym__await_keyword] = ACTIONS(1346), }, [STATE(486)] = { - [sym_catch_clause] = STATE(498), - [sym_finally_clause] = STATE(620), - [ts_builtin_sym_end] = ACTIONS(1348), - [sym_identifier] = ACTIONS(1350), - [anon_sym_export] = ACTIONS(1350), - [anon_sym_LBRACE] = ACTIONS(1348), - [anon_sym_RBRACE] = ACTIONS(1348), - [anon_sym_break] = ACTIONS(1350), - [anon_sym_case] = ACTIONS(1350), - [anon_sym_catch] = ACTIONS(1352), - [anon_sym_class] = ACTIONS(1350), - [anon_sym_const] = ACTIONS(1350), - [anon_sym_continue] = ACTIONS(1350), - [anon_sym_debugger] = ACTIONS(1350), - [anon_sym_default] = ACTIONS(1350), - [anon_sym_delete] = ACTIONS(1350), - [anon_sym_do] = ACTIONS(1350), - [anon_sym_else] = ACTIONS(1350), - [anon_sym_finally] = ACTIONS(1354), - [anon_sym_for] = ACTIONS(1350), - [anon_sym_function] = ACTIONS(1350), - [anon_sym_if] = ACTIONS(1350), - [anon_sym_import] = ACTIONS(1350), - [anon_sym_new] = ACTIONS(1350), - [anon_sym_return] = ACTIONS(1350), - [anon_sym_switch] = ACTIONS(1350), - [anon_sym_throw] = ACTIONS(1350), - [anon_sym_try] = ACTIONS(1350), - [anon_sym_typeof] = ACTIONS(1350), - [anon_sym_var] = ACTIONS(1350), - [anon_sym_void] = ACTIONS(1350), - [anon_sym_while] = ACTIONS(1350), - [anon_sym_with] = ACTIONS(1350), - [sym__let] = ACTIONS(1350), - [anon_sym_let] = ACTIONS(1350), - [anon_sym_using] = ACTIONS(1350), - [anon_sym_LPAREN] = ACTIONS(1348), - [anon_sym_SEMI] = ACTIONS(1348), - [anon_sym_yield] = ACTIONS(1350), - [anon_sym_LBRACK] = ACTIONS(1348), - [anon_sym_LT] = ACTIONS(1348), - [anon_sym_DQUOTE] = ACTIONS(1348), - [anon_sym_SQUOTE] = ACTIONS(1348), - [anon_sym_async] = ACTIONS(1350), - [anon_sym_PLUS] = ACTIONS(1350), - [anon_sym_DASH] = ACTIONS(1350), - [anon_sym_SLASH] = ACTIONS(1350), - [anon_sym_BANG] = ACTIONS(1348), - [anon_sym_TILDE] = ACTIONS(1348), - [anon_sym_PLUS_PLUS] = ACTIONS(1348), - [anon_sym_DASH_DASH] = ACTIONS(1348), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1348), - [sym_number] = ACTIONS(1348), - [sym_private_property_identifier] = ACTIONS(1348), - [sym_this] = ACTIONS(1350), - [sym_super] = ACTIONS(1350), - [sym_true] = ACTIONS(1350), - [sym_false] = ACTIONS(1350), - [sym_null] = ACTIONS(1350), - [sym_undefined] = ACTIONS(1350), - [anon_sym_AT] = ACTIONS(1348), - [anon_sym_static] = ACTIONS(1350), - [anon_sym_get] = ACTIONS(1350), - [anon_sym_set] = ACTIONS(1350), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1348), - [sym__await_yield_identifier] = ACTIONS(1348), - [sym__await_keyword] = ACTIONS(1348), - [sym__default_declaration_start] = ACTIONS(1348), - }, - [STATE(487)] = { - [sym_formal_parameters] = STATE(3480), - [sym_identifier] = ACTIONS(1356), + [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(1358), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1360), - [anon_sym_using] = ACTIONS(1360), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_of] = ACTIONS(322), [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(513), + [anon_sym_COLON] = ACTIONS(326), + [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(1360), - [anon_sym_EQ_GT] = ACTIONS(515), + [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), @@ -57853,103 +57846,100 @@ 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(1360), - [anon_sym_static] = ACTIONS(1360), - [anon_sym_get] = ACTIONS(1360), - [anon_sym_set] = ACTIONS(1360), - [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__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1362), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(488)] = { - [ts_builtin_sym_end] = ACTIONS(1364), - [sym_identifier] = ACTIONS(1366), - [anon_sym_export] = ACTIONS(1366), - [anon_sym_LBRACE] = ACTIONS(1364), - [anon_sym_RBRACE] = ACTIONS(1364), - [anon_sym_break] = ACTIONS(1366), - [anon_sym_case] = ACTIONS(1366), - [anon_sym_class] = ACTIONS(1366), - [anon_sym_const] = ACTIONS(1366), - [anon_sym_continue] = ACTIONS(1366), - [anon_sym_debugger] = ACTIONS(1366), - [anon_sym_default] = ACTIONS(1366), - [anon_sym_delete] = ACTIONS(1366), - [anon_sym_do] = ACTIONS(1366), - [anon_sym_else] = ACTIONS(1366), - [anon_sym_for] = ACTIONS(1366), - [anon_sym_function] = ACTIONS(1366), - [anon_sym_if] = ACTIONS(1366), - [anon_sym_import] = ACTIONS(1366), - [anon_sym_new] = ACTIONS(1366), - [anon_sym_return] = ACTIONS(1366), - [anon_sym_switch] = ACTIONS(1366), - [anon_sym_throw] = ACTIONS(1366), - [anon_sym_try] = ACTIONS(1366), - [anon_sym_typeof] = ACTIONS(1366), - [anon_sym_var] = ACTIONS(1366), - [anon_sym_void] = ACTIONS(1366), - [anon_sym_while] = ACTIONS(1366), - [anon_sym_with] = ACTIONS(1366), - [sym__let] = ACTIONS(1366), - [anon_sym_let] = ACTIONS(1366), - [anon_sym_using] = ACTIONS(1366), - [anon_sym_LPAREN] = ACTIONS(1364), - [anon_sym_SEMI] = ACTIONS(1364), - [anon_sym_yield] = ACTIONS(1366), - [anon_sym_LBRACK] = ACTIONS(1364), - [anon_sym_LT] = ACTIONS(1364), - [anon_sym_DQUOTE] = ACTIONS(1364), - [anon_sym_SQUOTE] = ACTIONS(1364), - [anon_sym_async] = ACTIONS(1366), - [anon_sym_PLUS] = ACTIONS(1366), - [anon_sym_DASH] = ACTIONS(1366), - [anon_sym_SLASH] = ACTIONS(1366), - [anon_sym_BANG] = ACTIONS(1364), - [anon_sym_TILDE] = ACTIONS(1364), - [anon_sym_PLUS_PLUS] = ACTIONS(1364), - [anon_sym_DASH_DASH] = ACTIONS(1364), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1364), - [sym_number] = ACTIONS(1364), - [sym_private_property_identifier] = ACTIONS(1364), - [sym_this] = ACTIONS(1366), - [sym_super] = ACTIONS(1366), - [sym_true] = ACTIONS(1366), - [sym_false] = ACTIONS(1366), - [sym_null] = ACTIONS(1366), - [sym_undefined] = ACTIONS(1366), - [anon_sym_AT] = ACTIONS(1364), - [anon_sym_static] = ACTIONS(1366), - [anon_sym_get] = ACTIONS(1366), - [anon_sym_set] = ACTIONS(1366), - [sym__automatic_semicolon] = ACTIONS(1364), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1364), - [sym__await_identifier_line_break] = ACTIONS(1364), - [sym__await_yield_identifier] = ACTIONS(1364), - [sym__await_yield_identifier_start] = ACTIONS(1364), - [sym__await_keyword] = ACTIONS(1364), - [sym__default_declaration_start] = ACTIONS(1364), + [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(489)] = { - [sym_formal_parameters] = STATE(3436), - [sym_identifier] = ACTIONS(1368), + [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(1370), + [anon_sym_function] = ACTIONS(1366), [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_EQ] = ACTIONS(585), + [anon_sym_COLON] = ACTIONS(595), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), @@ -58005,22 +57995,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1372), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(490)] = { - [sym_formal_parameters] = STATE(3436), - [sym_identifier] = ACTIONS(1368), + [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(1374), + [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(583), - [anon_sym_EQ] = ACTIONS(585), + [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), @@ -58076,93 +58066,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1372), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(491)] = { - [ts_builtin_sym_end] = ACTIONS(1376), - [sym_identifier] = ACTIONS(1378), - [anon_sym_export] = ACTIONS(1378), - [anon_sym_LBRACE] = ACTIONS(1376), - [anon_sym_RBRACE] = ACTIONS(1376), - [anon_sym_break] = ACTIONS(1378), - [anon_sym_case] = ACTIONS(1378), - [anon_sym_class] = ACTIONS(1378), - [anon_sym_const] = ACTIONS(1378), - [anon_sym_continue] = ACTIONS(1378), - [anon_sym_debugger] = ACTIONS(1378), - [anon_sym_default] = ACTIONS(1378), - [anon_sym_delete] = ACTIONS(1378), - [anon_sym_do] = ACTIONS(1378), - [anon_sym_else] = ACTIONS(1378), - [anon_sym_for] = ACTIONS(1378), - [anon_sym_function] = ACTIONS(1378), - [anon_sym_if] = ACTIONS(1378), - [anon_sym_import] = ACTIONS(1378), - [anon_sym_new] = ACTIONS(1378), - [anon_sym_return] = ACTIONS(1378), - [anon_sym_switch] = ACTIONS(1378), - [anon_sym_throw] = ACTIONS(1378), - [anon_sym_try] = ACTIONS(1378), - [anon_sym_typeof] = ACTIONS(1378), - [anon_sym_var] = ACTIONS(1378), - [anon_sym_void] = ACTIONS(1378), - [anon_sym_while] = ACTIONS(1378), - [anon_sym_with] = ACTIONS(1378), - [sym__let] = ACTIONS(1378), - [anon_sym_let] = ACTIONS(1378), - [anon_sym_using] = ACTIONS(1378), - [anon_sym_LPAREN] = ACTIONS(1376), - [anon_sym_SEMI] = ACTIONS(1380), - [anon_sym_yield] = ACTIONS(1378), - [anon_sym_LBRACK] = ACTIONS(1376), - [anon_sym_LT] = ACTIONS(1376), - [anon_sym_DQUOTE] = ACTIONS(1376), - [anon_sym_SQUOTE] = ACTIONS(1376), - [anon_sym_async] = ACTIONS(1378), - [anon_sym_PLUS] = ACTIONS(1378), - [anon_sym_DASH] = ACTIONS(1378), - [anon_sym_SLASH] = ACTIONS(1378), - [anon_sym_BANG] = ACTIONS(1376), - [anon_sym_TILDE] = ACTIONS(1376), - [anon_sym_PLUS_PLUS] = ACTIONS(1376), - [anon_sym_DASH_DASH] = ACTIONS(1376), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1376), - [sym_number] = ACTIONS(1376), - [sym_private_property_identifier] = ACTIONS(1376), - [sym_this] = ACTIONS(1378), - [sym_super] = ACTIONS(1378), - [sym_true] = ACTIONS(1378), - [sym_false] = ACTIONS(1378), - [sym_null] = ACTIONS(1378), - [sym_undefined] = ACTIONS(1378), - [anon_sym_AT] = ACTIONS(1376), - [anon_sym_static] = ACTIONS(1378), - [anon_sym_get] = ACTIONS(1378), - [anon_sym_set] = ACTIONS(1378), - [sym__automatic_semicolon] = ACTIONS(1380), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1376), - [sym__await_identifier_line_break] = ACTIONS(1380), - [sym__await_yield_identifier] = ACTIONS(1376), - [sym__await_yield_identifier_start] = ACTIONS(1380), - [sym__await_keyword] = ACTIONS(1376), - [sym__default_declaration_start] = ACTIONS(1376), + [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(492)] = { - [sym_formal_parameters] = STATE(3436), - [sym_identifier] = ACTIONS(1368), + [STATE(491)] = { + [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_RBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1376), [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(585), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), @@ -58218,98 +58208,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1372), + [sym__await_keyword] = ACTIONS(1368), + }, + [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(1053), - [sym_identifier] = ACTIONS(1055), - [anon_sym_export] = ACTIONS(1055), - [anon_sym_LBRACE] = ACTIONS(1053), - [anon_sym_RBRACE] = ACTIONS(1053), - [anon_sym_break] = ACTIONS(1055), - [anon_sym_case] = ACTIONS(1055), - [anon_sym_catch] = ACTIONS(1055), - [anon_sym_class] = ACTIONS(1055), - [anon_sym_const] = ACTIONS(1055), - [anon_sym_continue] = ACTIONS(1055), - [anon_sym_debugger] = ACTIONS(1055), - [anon_sym_default] = ACTIONS(1055), - [anon_sym_delete] = ACTIONS(1055), - [anon_sym_do] = ACTIONS(1055), - [anon_sym_else] = ACTIONS(1055), - [anon_sym_finally] = ACTIONS(1055), - [anon_sym_for] = ACTIONS(1055), - [anon_sym_function] = ACTIONS(1055), - [anon_sym_if] = ACTIONS(1055), - [anon_sym_import] = ACTIONS(1055), - [anon_sym_new] = ACTIONS(1055), - [anon_sym_return] = ACTIONS(1055), - [anon_sym_switch] = ACTIONS(1055), - [anon_sym_throw] = ACTIONS(1055), - [anon_sym_try] = ACTIONS(1055), - [anon_sym_typeof] = ACTIONS(1055), - [anon_sym_var] = ACTIONS(1055), - [anon_sym_void] = ACTIONS(1055), - [anon_sym_while] = ACTIONS(1055), - [anon_sym_with] = ACTIONS(1055), - [sym__let] = ACTIONS(1055), - [anon_sym_let] = ACTIONS(1055), - [anon_sym_using] = ACTIONS(1055), - [anon_sym_LPAREN] = ACTIONS(1053), - [anon_sym_SEMI] = ACTIONS(1053), - [anon_sym_yield] = ACTIONS(1055), - [anon_sym_LBRACK] = ACTIONS(1053), - [anon_sym_LT] = ACTIONS(1053), - [anon_sym_DQUOTE] = ACTIONS(1053), - [anon_sym_SQUOTE] = ACTIONS(1053), - [anon_sym_async] = ACTIONS(1055), - [anon_sym_PLUS] = ACTIONS(1055), - [anon_sym_DASH] = ACTIONS(1055), - [anon_sym_SLASH] = ACTIONS(1055), - [anon_sym_BANG] = ACTIONS(1053), - [anon_sym_TILDE] = ACTIONS(1053), - [anon_sym_PLUS_PLUS] = ACTIONS(1053), - [anon_sym_DASH_DASH] = ACTIONS(1053), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1053), - [sym_number] = ACTIONS(1053), - [sym_private_property_identifier] = ACTIONS(1053), - [sym_this] = ACTIONS(1055), - [sym_super] = ACTIONS(1055), - [sym_true] = ACTIONS(1055), - [sym_false] = ACTIONS(1055), - [sym_null] = ACTIONS(1055), - [sym_undefined] = ACTIONS(1055), - [anon_sym_AT] = ACTIONS(1053), - [anon_sym_static] = ACTIONS(1055), - [anon_sym_get] = ACTIONS(1055), - [anon_sym_set] = ACTIONS(1055), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1053), - [sym__await_yield_identifier] = ACTIONS(1053), - [sym__await_keyword] = ACTIONS(1053), - [sym__default_declaration_start] = ACTIONS(1053), + [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_variable_declarator] = STATE(2209), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [aux_sym_object_repeat1] = STATE(2690), - [aux_sym_object_pattern_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(1382), + [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(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(401), [anon_sym_EQ] = ACTIONS(403), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -58360,26 +58491,96 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(495)] = { - [sym_variable_declarator] = STATE(2209), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [aux_sym_object_repeat1] = STATE(2755), - [aux_sym_object_pattern_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(1382), + [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(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(401), [anon_sym_EQ] = ACTIONS(403), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -58430,26 +58631,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(496)] = { - [sym_variable_declarator] = STATE(2209), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [aux_sym_object_repeat1] = STATE(2770), - [aux_sym_object_pattern_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(1382), + [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(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(401), [anon_sym_EQ] = ACTIONS(403), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -58500,26 +58701,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(497)] = { - [sym_variable_declarator] = STATE(2209), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [aux_sym_object_repeat1] = STATE(2651), - [aux_sym_object_pattern_repeat1] = STATE(2772), - [sym_identifier] = ACTIONS(1382), + [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(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(401), [anon_sym_EQ] = ACTIONS(403), - [anon_sym_LBRACK] = ACTIONS(1388), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), @@ -58570,158 +58771,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(498)] = { - [sym_finally_clause] = STATE(531), - [ts_builtin_sym_end] = ACTIONS(1390), - [sym_identifier] = ACTIONS(1392), - [anon_sym_export] = ACTIONS(1392), - [anon_sym_LBRACE] = ACTIONS(1390), - [anon_sym_RBRACE] = ACTIONS(1390), - [anon_sym_break] = ACTIONS(1392), - [anon_sym_case] = ACTIONS(1392), - [anon_sym_class] = ACTIONS(1392), - [anon_sym_const] = ACTIONS(1392), - [anon_sym_continue] = ACTIONS(1392), - [anon_sym_debugger] = ACTIONS(1392), - [anon_sym_default] = ACTIONS(1392), - [anon_sym_delete] = ACTIONS(1392), - [anon_sym_do] = ACTIONS(1392), - [anon_sym_else] = ACTIONS(1392), - [anon_sym_finally] = ACTIONS(1354), - [anon_sym_for] = ACTIONS(1392), - [anon_sym_function] = ACTIONS(1392), - [anon_sym_if] = ACTIONS(1392), - [anon_sym_import] = ACTIONS(1392), - [anon_sym_new] = ACTIONS(1392), - [anon_sym_return] = ACTIONS(1392), - [anon_sym_switch] = ACTIONS(1392), - [anon_sym_throw] = ACTIONS(1392), - [anon_sym_try] = ACTIONS(1392), - [anon_sym_typeof] = ACTIONS(1392), - [anon_sym_var] = ACTIONS(1392), - [anon_sym_void] = ACTIONS(1392), - [anon_sym_while] = ACTIONS(1392), - [anon_sym_with] = ACTIONS(1392), - [sym__let] = ACTIONS(1392), - [anon_sym_let] = ACTIONS(1392), - [anon_sym_using] = ACTIONS(1392), - [anon_sym_LPAREN] = ACTIONS(1390), - [anon_sym_SEMI] = ACTIONS(1390), - [anon_sym_yield] = ACTIONS(1392), - [anon_sym_LBRACK] = ACTIONS(1390), - [anon_sym_LT] = ACTIONS(1390), - [anon_sym_DQUOTE] = ACTIONS(1390), - [anon_sym_SQUOTE] = ACTIONS(1390), - [anon_sym_async] = ACTIONS(1392), - [anon_sym_PLUS] = ACTIONS(1392), - [anon_sym_DASH] = ACTIONS(1392), - [anon_sym_SLASH] = ACTIONS(1392), - [anon_sym_BANG] = ACTIONS(1390), - [anon_sym_TILDE] = ACTIONS(1390), - [anon_sym_PLUS_PLUS] = ACTIONS(1390), - [anon_sym_DASH_DASH] = ACTIONS(1390), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1390), - [sym_number] = ACTIONS(1390), - [sym_private_property_identifier] = ACTIONS(1390), - [sym_this] = ACTIONS(1392), - [sym_super] = ACTIONS(1392), - [sym_true] = ACTIONS(1392), - [sym_false] = ACTIONS(1392), - [sym_null] = ACTIONS(1392), - [sym_undefined] = ACTIONS(1392), - [anon_sym_AT] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1392), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1390), - [sym__await_yield_identifier] = ACTIONS(1390), - [sym__await_keyword] = ACTIONS(1390), - [sym__default_declaration_start] = ACTIONS(1390), - }, - [STATE(499)] = { - [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(500)] = { - [sym_formal_parameters] = STATE(3436), - [sym_identifier] = ACTIONS(1368), + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1374), + [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_EQ] = ACTIONS(585), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), @@ -58777,29 +58838,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1372), + [sym__await_keyword] = ACTIONS(1368), }, [STATE(501)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(596), - [anon_sym_RBRACE] = ACTIONS(596), - [anon_sym_function] = ACTIONS(1342), + [anon_sym_function] = ACTIONS(1366), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_RPAREN] = ACTIONS(596), - [anon_sym_EQ] = ACTIONS(599), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(596), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1344), - [anon_sym_EQ_GT] = ACTIONS(433), + [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), @@ -58840,34 +58898,37 @@ 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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), + [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(1346), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1368), }, [STATE(502)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(592), - [anon_sym_RBRACE] = ACTIONS(592), - [anon_sym_function] = ACTIONS(1342), + [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_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_RPAREN] = ACTIONS(592), - [anon_sym_EQ] = ACTIONS(594), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(592), + [anon_sym_RBRACK] = ACTIONS(597), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1344), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -58909,16 +58970,15 @@ 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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), + [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(1346), + [sym__await_keyword] = ACTIONS(1354), }, [STATE(503)] = { - [sym_else_clause] = STATE(520), [ts_builtin_sym_end] = ACTIONS(1394), [sym_identifier] = ACTIONS(1396), [anon_sym_export] = ACTIONS(1396), @@ -58933,7 +58993,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_default] = ACTIONS(1396), [anon_sym_delete] = ACTIONS(1396), [anon_sym_do] = ACTIONS(1396), - [anon_sym_else] = ACTIONS(1398), + [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), @@ -58987,232 +59048,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(1394), }, [STATE(504)] = { - [sym_formal_parameters] = STATE(3436), - [sym_identifier] = ACTIONS(1368), + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [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_EQ] = ACTIONS(585), - [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(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(1372), - }, - [STATE(505)] = { - [ts_builtin_sym_end] = ACTIONS(1400), - [sym_identifier] = ACTIONS(1402), - [anon_sym_export] = ACTIONS(1402), - [anon_sym_LBRACE] = ACTIONS(1400), - [anon_sym_RBRACE] = ACTIONS(1400), - [anon_sym_break] = ACTIONS(1402), - [anon_sym_case] = ACTIONS(1402), - [anon_sym_class] = ACTIONS(1402), - [anon_sym_const] = ACTIONS(1402), - [anon_sym_continue] = ACTIONS(1402), - [anon_sym_debugger] = ACTIONS(1402), - [anon_sym_default] = ACTIONS(1402), - [anon_sym_delete] = ACTIONS(1402), - [anon_sym_do] = ACTIONS(1402), - [anon_sym_else] = ACTIONS(1402), - [anon_sym_finally] = ACTIONS(1402), - [anon_sym_for] = ACTIONS(1402), - [anon_sym_function] = ACTIONS(1402), - [anon_sym_if] = ACTIONS(1402), - [anon_sym_import] = ACTIONS(1402), - [anon_sym_new] = ACTIONS(1402), - [anon_sym_return] = ACTIONS(1402), - [anon_sym_switch] = ACTIONS(1402), - [anon_sym_throw] = ACTIONS(1402), - [anon_sym_try] = ACTIONS(1402), - [anon_sym_typeof] = ACTIONS(1402), - [anon_sym_var] = ACTIONS(1402), - [anon_sym_void] = ACTIONS(1402), - [anon_sym_while] = ACTIONS(1402), - [anon_sym_with] = ACTIONS(1402), - [sym__let] = ACTIONS(1402), - [anon_sym_let] = ACTIONS(1402), - [anon_sym_using] = ACTIONS(1402), - [anon_sym_LPAREN] = ACTIONS(1400), - [anon_sym_SEMI] = ACTIONS(1400), - [anon_sym_yield] = ACTIONS(1402), - [anon_sym_LBRACK] = ACTIONS(1400), - [anon_sym_LT] = ACTIONS(1400), - [anon_sym_DQUOTE] = ACTIONS(1400), - [anon_sym_SQUOTE] = ACTIONS(1400), - [anon_sym_async] = ACTIONS(1402), - [anon_sym_PLUS] = ACTIONS(1402), - [anon_sym_DASH] = ACTIONS(1402), - [anon_sym_SLASH] = ACTIONS(1402), - [anon_sym_BANG] = ACTIONS(1400), - [anon_sym_TILDE] = ACTIONS(1400), - [anon_sym_PLUS_PLUS] = ACTIONS(1400), - [anon_sym_DASH_DASH] = ACTIONS(1400), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1400), - [sym_number] = ACTIONS(1400), - [sym_private_property_identifier] = ACTIONS(1400), - [sym_this] = ACTIONS(1402), - [sym_super] = ACTIONS(1402), - [sym_true] = ACTIONS(1402), - [sym_false] = ACTIONS(1402), - [sym_null] = ACTIONS(1402), - [sym_undefined] = ACTIONS(1402), - [anon_sym_AT] = ACTIONS(1400), - [anon_sym_static] = ACTIONS(1402), - [anon_sym_get] = ACTIONS(1402), - [anon_sym_set] = ACTIONS(1402), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1400), - [sym__await_yield_identifier] = ACTIONS(1400), - [sym__await_keyword] = ACTIONS(1400), - [sym__default_declaration_start] = ACTIONS(1400), - }, - [STATE(506)] = { - [ts_builtin_sym_end] = ACTIONS(1404), - [sym_identifier] = ACTIONS(1406), - [anon_sym_export] = ACTIONS(1406), - [anon_sym_LBRACE] = ACTIONS(1404), - [anon_sym_RBRACE] = ACTIONS(1404), - [anon_sym_break] = ACTIONS(1406), - [anon_sym_case] = ACTIONS(1406), - [anon_sym_class] = ACTIONS(1406), - [anon_sym_const] = ACTIONS(1406), - [anon_sym_continue] = ACTIONS(1406), - [anon_sym_debugger] = ACTIONS(1406), - [anon_sym_default] = ACTIONS(1406), - [anon_sym_delete] = ACTIONS(1406), - [anon_sym_do] = ACTIONS(1406), - [anon_sym_else] = ACTIONS(1406), - [anon_sym_finally] = ACTIONS(1406), - [anon_sym_for] = ACTIONS(1406), - [anon_sym_function] = ACTIONS(1406), - [anon_sym_if] = ACTIONS(1406), - [anon_sym_import] = ACTIONS(1406), - [anon_sym_new] = ACTIONS(1406), - [anon_sym_return] = ACTIONS(1406), - [anon_sym_switch] = ACTIONS(1406), - [anon_sym_throw] = ACTIONS(1406), - [anon_sym_try] = ACTIONS(1406), - [anon_sym_typeof] = ACTIONS(1406), - [anon_sym_var] = ACTIONS(1406), - [anon_sym_void] = ACTIONS(1406), - [anon_sym_while] = ACTIONS(1406), - [anon_sym_with] = ACTIONS(1406), - [sym__let] = ACTIONS(1406), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1404), - [anon_sym_SEMI] = ACTIONS(1404), - [anon_sym_yield] = ACTIONS(1406), - [anon_sym_LBRACK] = ACTIONS(1404), - [anon_sym_LT] = ACTIONS(1404), - [anon_sym_DQUOTE] = ACTIONS(1404), - [anon_sym_SQUOTE] = ACTIONS(1404), - [anon_sym_async] = ACTIONS(1406), - [anon_sym_PLUS] = ACTIONS(1406), - [anon_sym_DASH] = ACTIONS(1406), - [anon_sym_SLASH] = ACTIONS(1406), - [anon_sym_BANG] = ACTIONS(1404), - [anon_sym_TILDE] = ACTIONS(1404), - [anon_sym_PLUS_PLUS] = ACTIONS(1404), - [anon_sym_DASH_DASH] = ACTIONS(1404), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1404), - [sym_number] = ACTIONS(1404), - [sym_private_property_identifier] = ACTIONS(1404), - [sym_this] = ACTIONS(1406), - [sym_super] = ACTIONS(1406), - [sym_true] = ACTIONS(1406), - [sym_false] = ACTIONS(1406), - [sym_null] = ACTIONS(1406), - [sym_undefined] = ACTIONS(1406), - [anon_sym_AT] = ACTIONS(1404), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1406), - [anon_sym_set] = ACTIONS(1406), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1404), - [sym__await_yield_identifier] = ACTIONS(1404), - [sym__await_keyword] = ACTIONS(1404), - [sym__default_declaration_start] = ACTIONS(1404), - }, - [STATE(507)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(587), - [anon_sym_RBRACE] = ACTIONS(587), - [anon_sym_function] = ACTIONS(1342), + [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_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), + [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_RPAREN] = ACTIONS(581), + [anon_sym_EQ] = ACTIONS(584), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(587), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1344), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -59254,13 +59108,220 @@ 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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), + [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(1346), + [sym__await_keyword] = ACTIONS(1354), + }, + [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_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_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_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), + [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(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), + }, + [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), @@ -59331,6 +59392,210 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), @@ -59398,7 +59663,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1412), [sym__default_declaration_start] = ACTIONS(1412), }, - [STATE(510)] = { + [STATE(513)] = { [ts_builtin_sym_end] = ACTIONS(1416), [sym_identifier] = ACTIONS(1418), [anon_sym_export] = ACTIONS(1418), @@ -59466,7 +59731,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1416), [sym__default_declaration_start] = ACTIONS(1416), }, - [STATE(511)] = { + [STATE(514)] = { [ts_builtin_sym_end] = ACTIONS(1420), [sym_identifier] = ACTIONS(1422), [anon_sym_export] = ACTIONS(1422), @@ -59534,7 +59799,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1420), [sym__default_declaration_start] = ACTIONS(1420), }, - [STATE(512)] = { + [STATE(515)] = { [ts_builtin_sym_end] = ACTIONS(1424), [sym_identifier] = ACTIONS(1426), [anon_sym_export] = ACTIONS(1426), @@ -59602,7 +59867,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1424), [sym__default_declaration_start] = ACTIONS(1424), }, - [STATE(513)] = { + [STATE(516)] = { + [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(517)] = { + [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)] = { + [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)] = { [ts_builtin_sym_end] = ACTIONS(1428), [sym_identifier] = ACTIONS(1430), [anon_sym_export] = ACTIONS(1430), @@ -59670,7 +60139,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1428), [sym__default_declaration_start] = ACTIONS(1428), }, - [STATE(514)] = { + [STATE(520)] = { + [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)] = { [ts_builtin_sym_end] = ACTIONS(1432), [sym_identifier] = ACTIONS(1434), [anon_sym_export] = ACTIONS(1434), @@ -59738,7 +60275,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1432), [sym__default_declaration_start] = ACTIONS(1432), }, - [STATE(515)] = { + [STATE(522)] = { + [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)] = { [ts_builtin_sym_end] = ACTIONS(1436), [sym_identifier] = ACTIONS(1438), [anon_sym_export] = ACTIONS(1438), @@ -59806,1435 +60411,347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1436), [sym__default_declaration_start] = ACTIONS(1436), }, - [STATE(516)] = { - [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), + [STATE(524)] = { + [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(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), + [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(1440), - [sym__await_yield_identifier] = ACTIONS(1440), - [sym__await_keyword] = ACTIONS(1440), - [sym__default_declaration_start] = ACTIONS(1440), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(517)] = { - [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(518)] = { - [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), + [STATE(525)] = { + [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(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), + [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(1448), - [sym__await_yield_identifier] = ACTIONS(1448), - [sym__await_keyword] = ACTIONS(1448), - [sym__default_declaration_start] = ACTIONS(1448), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(519)] = { - [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), + [STATE(526)] = { + [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(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), + [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(1452), - [sym__await_yield_identifier] = ACTIONS(1452), - [sym__await_keyword] = ACTIONS(1452), - [sym__default_declaration_start] = ACTIONS(1452), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(520)] = { - [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), + [STATE(527)] = { + [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(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(1456), - [sym__await_yield_identifier] = ACTIONS(1456), - [sym__await_keyword] = ACTIONS(1456), - [sym__default_declaration_start] = ACTIONS(1456), - }, - [STATE(521)] = { - [ts_builtin_sym_end] = ACTIONS(1460), - [sym_identifier] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1460), - [anon_sym_RBRACE] = ACTIONS(1460), - [anon_sym_break] = ACTIONS(1462), - [anon_sym_case] = ACTIONS(1462), - [anon_sym_class] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1462), - [anon_sym_continue] = ACTIONS(1462), - [anon_sym_debugger] = ACTIONS(1462), - [anon_sym_default] = ACTIONS(1462), - [anon_sym_delete] = ACTIONS(1462), - [anon_sym_do] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1462), - [anon_sym_for] = ACTIONS(1462), - [anon_sym_function] = ACTIONS(1462), - [anon_sym_if] = ACTIONS(1462), - [anon_sym_import] = ACTIONS(1462), - [anon_sym_new] = ACTIONS(1462), - [anon_sym_return] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1462), - [anon_sym_throw] = ACTIONS(1462), - [anon_sym_try] = ACTIONS(1462), - [anon_sym_typeof] = ACTIONS(1462), - [anon_sym_var] = ACTIONS(1462), - [anon_sym_void] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1462), - [anon_sym_with] = ACTIONS(1462), - [sym__let] = ACTIONS(1462), - [anon_sym_let] = ACTIONS(1462), - [anon_sym_using] = ACTIONS(1462), - [anon_sym_LPAREN] = ACTIONS(1460), - [anon_sym_SEMI] = ACTIONS(1460), - [anon_sym_yield] = ACTIONS(1462), - [anon_sym_LBRACK] = ACTIONS(1460), - [anon_sym_LT] = ACTIONS(1460), - [anon_sym_DQUOTE] = ACTIONS(1460), - [anon_sym_SQUOTE] = ACTIONS(1460), - [anon_sym_async] = ACTIONS(1462), - [anon_sym_PLUS] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1462), - [anon_sym_SLASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1460), - [anon_sym_TILDE] = ACTIONS(1460), - [anon_sym_PLUS_PLUS] = ACTIONS(1460), - [anon_sym_DASH_DASH] = ACTIONS(1460), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1460), - [sym_number] = ACTIONS(1460), - [sym_private_property_identifier] = ACTIONS(1460), - [sym_this] = ACTIONS(1462), - [sym_super] = ACTIONS(1462), - [sym_true] = ACTIONS(1462), - [sym_false] = ACTIONS(1462), - [sym_null] = ACTIONS(1462), - [sym_undefined] = ACTIONS(1462), - [anon_sym_AT] = ACTIONS(1460), - [anon_sym_static] = ACTIONS(1462), - [anon_sym_get] = ACTIONS(1462), - [anon_sym_set] = ACTIONS(1462), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1460), - [sym__await_yield_identifier] = ACTIONS(1460), - [sym__await_keyword] = ACTIONS(1460), - [sym__default_declaration_start] = ACTIONS(1460), - }, - [STATE(522)] = { - [ts_builtin_sym_end] = ACTIONS(1460), - [sym_identifier] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1460), - [anon_sym_RBRACE] = ACTIONS(1460), - [anon_sym_break] = ACTIONS(1462), - [anon_sym_case] = ACTIONS(1462), - [anon_sym_class] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1462), - [anon_sym_continue] = ACTIONS(1462), - [anon_sym_debugger] = ACTIONS(1462), - [anon_sym_default] = ACTIONS(1462), - [anon_sym_delete] = ACTIONS(1462), - [anon_sym_do] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1462), - [anon_sym_for] = ACTIONS(1462), - [anon_sym_function] = ACTIONS(1462), - [anon_sym_if] = ACTIONS(1462), - [anon_sym_import] = ACTIONS(1462), - [anon_sym_new] = ACTIONS(1462), - [anon_sym_return] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1462), - [anon_sym_throw] = ACTIONS(1462), - [anon_sym_try] = ACTIONS(1462), - [anon_sym_typeof] = ACTIONS(1462), - [anon_sym_var] = ACTIONS(1462), - [anon_sym_void] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1462), - [anon_sym_with] = ACTIONS(1462), - [sym__let] = ACTIONS(1462), - [anon_sym_let] = ACTIONS(1462), - [anon_sym_using] = ACTIONS(1462), - [anon_sym_LPAREN] = ACTIONS(1460), - [anon_sym_SEMI] = ACTIONS(1460), - [anon_sym_yield] = ACTIONS(1462), - [anon_sym_LBRACK] = ACTIONS(1460), - [anon_sym_LT] = ACTIONS(1460), - [anon_sym_DQUOTE] = ACTIONS(1460), - [anon_sym_SQUOTE] = ACTIONS(1460), - [anon_sym_async] = ACTIONS(1462), - [anon_sym_PLUS] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1462), - [anon_sym_SLASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1460), - [anon_sym_TILDE] = ACTIONS(1460), - [anon_sym_PLUS_PLUS] = ACTIONS(1460), - [anon_sym_DASH_DASH] = ACTIONS(1460), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1460), - [sym_number] = ACTIONS(1460), - [sym_private_property_identifier] = ACTIONS(1460), - [sym_this] = ACTIONS(1462), - [sym_super] = ACTIONS(1462), - [sym_true] = ACTIONS(1462), - [sym_false] = ACTIONS(1462), - [sym_null] = ACTIONS(1462), - [sym_undefined] = ACTIONS(1462), - [anon_sym_AT] = ACTIONS(1460), - [anon_sym_static] = ACTIONS(1462), - [anon_sym_get] = ACTIONS(1462), - [anon_sym_set] = ACTIONS(1462), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1460), - [sym__await_yield_identifier] = ACTIONS(1460), - [sym__await_keyword] = ACTIONS(1460), - [sym__default_declaration_start] = ACTIONS(1460), - }, - [STATE(523)] = { - [ts_builtin_sym_end] = ACTIONS(1460), - [sym_identifier] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1460), - [anon_sym_RBRACE] = ACTIONS(1460), - [anon_sym_break] = ACTIONS(1462), - [anon_sym_case] = ACTIONS(1462), - [anon_sym_class] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1462), - [anon_sym_continue] = ACTIONS(1462), - [anon_sym_debugger] = ACTIONS(1462), - [anon_sym_default] = ACTIONS(1462), - [anon_sym_delete] = ACTIONS(1462), - [anon_sym_do] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1462), - [anon_sym_for] = ACTIONS(1462), - [anon_sym_function] = ACTIONS(1462), - [anon_sym_if] = ACTIONS(1462), - [anon_sym_import] = ACTIONS(1462), - [anon_sym_new] = ACTIONS(1462), - [anon_sym_return] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1462), - [anon_sym_throw] = ACTIONS(1462), - [anon_sym_try] = ACTIONS(1462), - [anon_sym_typeof] = ACTIONS(1462), - [anon_sym_var] = ACTIONS(1462), - [anon_sym_void] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1462), - [anon_sym_with] = ACTIONS(1462), - [sym__let] = ACTIONS(1462), - [anon_sym_let] = ACTIONS(1462), - [anon_sym_using] = ACTIONS(1462), - [anon_sym_LPAREN] = ACTIONS(1460), - [anon_sym_SEMI] = ACTIONS(1460), - [anon_sym_yield] = ACTIONS(1462), - [anon_sym_LBRACK] = ACTIONS(1460), - [anon_sym_LT] = ACTIONS(1460), - [anon_sym_DQUOTE] = ACTIONS(1460), - [anon_sym_SQUOTE] = ACTIONS(1460), - [anon_sym_async] = ACTIONS(1462), - [anon_sym_PLUS] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1462), - [anon_sym_SLASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1460), - [anon_sym_TILDE] = ACTIONS(1460), - [anon_sym_PLUS_PLUS] = ACTIONS(1460), - [anon_sym_DASH_DASH] = ACTIONS(1460), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1460), - [sym_number] = ACTIONS(1460), - [sym_private_property_identifier] = ACTIONS(1460), - [sym_this] = ACTIONS(1462), - [sym_super] = ACTIONS(1462), - [sym_true] = ACTIONS(1462), - [sym_false] = ACTIONS(1462), - [sym_null] = ACTIONS(1462), - [sym_undefined] = ACTIONS(1462), - [anon_sym_AT] = ACTIONS(1460), - [anon_sym_static] = ACTIONS(1462), - [anon_sym_get] = ACTIONS(1462), - [anon_sym_set] = ACTIONS(1462), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1460), - [sym__await_yield_identifier] = ACTIONS(1460), - [sym__await_keyword] = ACTIONS(1460), - [sym__default_declaration_start] = ACTIONS(1460), - }, - [STATE(524)] = { - [ts_builtin_sym_end] = ACTIONS(1460), - [sym_identifier] = ACTIONS(1462), - [anon_sym_export] = ACTIONS(1462), - [anon_sym_LBRACE] = ACTIONS(1460), - [anon_sym_RBRACE] = ACTIONS(1460), - [anon_sym_break] = ACTIONS(1462), - [anon_sym_case] = ACTIONS(1462), - [anon_sym_class] = ACTIONS(1462), - [anon_sym_const] = ACTIONS(1462), - [anon_sym_continue] = ACTIONS(1462), - [anon_sym_debugger] = ACTIONS(1462), - [anon_sym_default] = ACTIONS(1462), - [anon_sym_delete] = ACTIONS(1462), - [anon_sym_do] = ACTIONS(1462), - [anon_sym_else] = ACTIONS(1462), - [anon_sym_for] = ACTIONS(1462), - [anon_sym_function] = ACTIONS(1462), - [anon_sym_if] = ACTIONS(1462), - [anon_sym_import] = ACTIONS(1462), - [anon_sym_new] = ACTIONS(1462), - [anon_sym_return] = ACTIONS(1462), - [anon_sym_switch] = ACTIONS(1462), - [anon_sym_throw] = ACTIONS(1462), - [anon_sym_try] = ACTIONS(1462), - [anon_sym_typeof] = ACTIONS(1462), - [anon_sym_var] = ACTIONS(1462), - [anon_sym_void] = ACTIONS(1462), - [anon_sym_while] = ACTIONS(1462), - [anon_sym_with] = ACTIONS(1462), - [sym__let] = ACTIONS(1462), - [anon_sym_let] = ACTIONS(1462), - [anon_sym_using] = ACTIONS(1462), - [anon_sym_LPAREN] = ACTIONS(1460), - [anon_sym_SEMI] = ACTIONS(1460), - [anon_sym_yield] = ACTIONS(1462), - [anon_sym_LBRACK] = ACTIONS(1460), - [anon_sym_LT] = ACTIONS(1460), - [anon_sym_DQUOTE] = ACTIONS(1460), - [anon_sym_SQUOTE] = ACTIONS(1460), - [anon_sym_async] = ACTIONS(1462), - [anon_sym_PLUS] = ACTIONS(1462), - [anon_sym_DASH] = ACTIONS(1462), - [anon_sym_SLASH] = ACTIONS(1462), - [anon_sym_BANG] = ACTIONS(1460), - [anon_sym_TILDE] = ACTIONS(1460), - [anon_sym_PLUS_PLUS] = ACTIONS(1460), - [anon_sym_DASH_DASH] = ACTIONS(1460), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1460), - [sym_number] = ACTIONS(1460), - [sym_private_property_identifier] = ACTIONS(1460), - [sym_this] = ACTIONS(1462), - [sym_super] = ACTIONS(1462), - [sym_true] = ACTIONS(1462), - [sym_false] = ACTIONS(1462), - [sym_null] = ACTIONS(1462), - [sym_undefined] = ACTIONS(1462), - [anon_sym_AT] = ACTIONS(1460), - [anon_sym_static] = ACTIONS(1462), - [anon_sym_get] = ACTIONS(1462), - [anon_sym_set] = ACTIONS(1462), + [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(1460), - [sym__await_yield_identifier] = ACTIONS(1460), - [sym__await_keyword] = ACTIONS(1460), - [sym__default_declaration_start] = ACTIONS(1460), - }, - [STATE(525)] = { - [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_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1464), - [sym__await_yield_identifier] = ACTIONS(1464), - [sym__await_keyword] = ACTIONS(1464), - [sym__default_declaration_start] = ACTIONS(1464), - }, - [STATE(526)] = { - [ts_builtin_sym_end] = ACTIONS(1468), - [sym_identifier] = ACTIONS(1470), - [anon_sym_export] = ACTIONS(1470), - [anon_sym_LBRACE] = ACTIONS(1468), - [anon_sym_RBRACE] = ACTIONS(1468), - [anon_sym_break] = ACTIONS(1470), - [anon_sym_case] = ACTIONS(1470), - [anon_sym_class] = ACTIONS(1470), - [anon_sym_const] = ACTIONS(1470), - [anon_sym_continue] = ACTIONS(1470), - [anon_sym_debugger] = ACTIONS(1470), - [anon_sym_default] = ACTIONS(1470), - [anon_sym_delete] = ACTIONS(1470), - [anon_sym_do] = ACTIONS(1470), - [anon_sym_else] = ACTIONS(1470), - [anon_sym_for] = ACTIONS(1470), - [anon_sym_function] = ACTIONS(1470), - [anon_sym_if] = ACTIONS(1470), - [anon_sym_import] = ACTIONS(1470), - [anon_sym_new] = ACTIONS(1470), - [anon_sym_return] = ACTIONS(1470), - [anon_sym_switch] = ACTIONS(1470), - [anon_sym_throw] = ACTIONS(1470), - [anon_sym_try] = ACTIONS(1470), - [anon_sym_typeof] = ACTIONS(1470), - [anon_sym_var] = ACTIONS(1470), - [anon_sym_void] = ACTIONS(1470), - [anon_sym_while] = ACTIONS(1470), - [anon_sym_with] = ACTIONS(1470), - [sym__let] = ACTIONS(1470), - [anon_sym_let] = ACTIONS(1470), - [anon_sym_using] = ACTIONS(1470), - [anon_sym_LPAREN] = ACTIONS(1468), - [anon_sym_SEMI] = ACTIONS(1468), - [anon_sym_yield] = ACTIONS(1470), - [anon_sym_LBRACK] = ACTIONS(1468), - [anon_sym_LT] = ACTIONS(1468), - [anon_sym_DQUOTE] = ACTIONS(1468), - [anon_sym_SQUOTE] = ACTIONS(1468), - [anon_sym_async] = ACTIONS(1470), - [anon_sym_PLUS] = ACTIONS(1470), - [anon_sym_DASH] = ACTIONS(1470), - [anon_sym_SLASH] = ACTIONS(1470), - [anon_sym_BANG] = ACTIONS(1468), - [anon_sym_TILDE] = ACTIONS(1468), - [anon_sym_PLUS_PLUS] = ACTIONS(1468), - [anon_sym_DASH_DASH] = ACTIONS(1468), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1468), - [sym_number] = ACTIONS(1468), - [sym_private_property_identifier] = ACTIONS(1468), - [sym_this] = ACTIONS(1470), - [sym_super] = ACTIONS(1470), - [sym_true] = ACTIONS(1470), - [sym_false] = ACTIONS(1470), - [sym_null] = ACTIONS(1470), - [sym_undefined] = ACTIONS(1470), - [anon_sym_AT] = ACTIONS(1468), - [anon_sym_static] = ACTIONS(1470), - [anon_sym_get] = ACTIONS(1470), - [anon_sym_set] = ACTIONS(1470), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1468), - [sym__await_yield_identifier] = ACTIONS(1468), - [sym__await_keyword] = ACTIONS(1468), - [sym__default_declaration_start] = ACTIONS(1468), - }, - [STATE(527)] = { - [ts_builtin_sym_end] = ACTIONS(1472), - [sym_identifier] = ACTIONS(1474), - [anon_sym_export] = ACTIONS(1474), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_RBRACE] = ACTIONS(1472), - [anon_sym_break] = ACTIONS(1474), - [anon_sym_case] = ACTIONS(1474), - [anon_sym_class] = ACTIONS(1474), - [anon_sym_const] = ACTIONS(1474), - [anon_sym_continue] = ACTIONS(1474), - [anon_sym_debugger] = ACTIONS(1474), - [anon_sym_default] = ACTIONS(1474), - [anon_sym_delete] = ACTIONS(1474), - [anon_sym_do] = ACTIONS(1474), - [anon_sym_else] = ACTIONS(1474), - [anon_sym_for] = ACTIONS(1474), - [anon_sym_function] = ACTIONS(1474), - [anon_sym_if] = ACTIONS(1474), - [anon_sym_import] = ACTIONS(1474), - [anon_sym_new] = ACTIONS(1474), - [anon_sym_return] = ACTIONS(1474), - [anon_sym_switch] = ACTIONS(1474), - [anon_sym_throw] = ACTIONS(1474), - [anon_sym_try] = ACTIONS(1474), - [anon_sym_typeof] = ACTIONS(1474), - [anon_sym_var] = ACTIONS(1474), - [anon_sym_void] = ACTIONS(1474), - [anon_sym_while] = ACTIONS(1474), - [anon_sym_with] = ACTIONS(1474), - [sym__let] = ACTIONS(1474), - [anon_sym_let] = ACTIONS(1474), - [anon_sym_using] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1472), - [anon_sym_SEMI] = ACTIONS(1472), - [anon_sym_yield] = ACTIONS(1474), - [anon_sym_LBRACK] = ACTIONS(1472), - [anon_sym_LT] = ACTIONS(1472), - [anon_sym_DQUOTE] = ACTIONS(1472), - [anon_sym_SQUOTE] = ACTIONS(1472), - [anon_sym_async] = ACTIONS(1474), - [anon_sym_PLUS] = ACTIONS(1474), - [anon_sym_DASH] = ACTIONS(1474), - [anon_sym_SLASH] = ACTIONS(1474), - [anon_sym_BANG] = ACTIONS(1472), - [anon_sym_TILDE] = ACTIONS(1472), - [anon_sym_PLUS_PLUS] = ACTIONS(1472), - [anon_sym_DASH_DASH] = ACTIONS(1472), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1472), - [sym_number] = ACTIONS(1472), - [sym_private_property_identifier] = ACTIONS(1472), - [sym_this] = ACTIONS(1474), - [sym_super] = ACTIONS(1474), - [sym_true] = ACTIONS(1474), - [sym_false] = ACTIONS(1474), - [sym_null] = ACTIONS(1474), - [sym_undefined] = ACTIONS(1474), - [anon_sym_AT] = ACTIONS(1472), - [anon_sym_static] = ACTIONS(1474), - [anon_sym_get] = ACTIONS(1474), - [anon_sym_set] = ACTIONS(1474), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1472), - [sym__await_yield_identifier] = ACTIONS(1472), - [sym__await_keyword] = ACTIONS(1472), - [sym__default_declaration_start] = ACTIONS(1472), + [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(1476), - [sym_identifier] = ACTIONS(1478), - [anon_sym_export] = ACTIONS(1478), - [anon_sym_LBRACE] = ACTIONS(1476), - [anon_sym_RBRACE] = ACTIONS(1476), - [anon_sym_break] = ACTIONS(1478), - [anon_sym_case] = ACTIONS(1478), - [anon_sym_class] = ACTIONS(1478), - [anon_sym_const] = ACTIONS(1478), - [anon_sym_continue] = ACTIONS(1478), - [anon_sym_debugger] = ACTIONS(1478), - [anon_sym_default] = ACTIONS(1478), - [anon_sym_delete] = ACTIONS(1478), - [anon_sym_do] = ACTIONS(1478), - [anon_sym_else] = ACTIONS(1478), - [anon_sym_for] = ACTIONS(1478), - [anon_sym_function] = ACTIONS(1478), - [anon_sym_if] = ACTIONS(1478), - [anon_sym_import] = ACTIONS(1478), - [anon_sym_new] = ACTIONS(1478), - [anon_sym_return] = ACTIONS(1478), - [anon_sym_switch] = ACTIONS(1478), - [anon_sym_throw] = ACTIONS(1478), - [anon_sym_try] = ACTIONS(1478), - [anon_sym_typeof] = ACTIONS(1478), - [anon_sym_var] = ACTIONS(1478), - [anon_sym_void] = ACTIONS(1478), - [anon_sym_while] = ACTIONS(1478), - [anon_sym_with] = ACTIONS(1478), - [sym__let] = ACTIONS(1478), - [anon_sym_let] = ACTIONS(1478), - [anon_sym_using] = ACTIONS(1478), - [anon_sym_LPAREN] = ACTIONS(1476), - [anon_sym_SEMI] = ACTIONS(1476), - [anon_sym_yield] = ACTIONS(1478), - [anon_sym_LBRACK] = ACTIONS(1476), - [anon_sym_LT] = ACTIONS(1476), - [anon_sym_DQUOTE] = ACTIONS(1476), - [anon_sym_SQUOTE] = ACTIONS(1476), - [anon_sym_async] = ACTIONS(1478), - [anon_sym_PLUS] = ACTIONS(1478), - [anon_sym_DASH] = ACTIONS(1478), - [anon_sym_SLASH] = ACTIONS(1478), - [anon_sym_BANG] = ACTIONS(1476), - [anon_sym_TILDE] = ACTIONS(1476), - [anon_sym_PLUS_PLUS] = ACTIONS(1476), - [anon_sym_DASH_DASH] = ACTIONS(1476), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1476), - [sym_number] = ACTIONS(1476), - [sym_private_property_identifier] = ACTIONS(1476), - [sym_this] = ACTIONS(1478), - [sym_super] = ACTIONS(1478), - [sym_true] = ACTIONS(1478), - [sym_false] = ACTIONS(1478), - [sym_null] = ACTIONS(1478), - [sym_undefined] = ACTIONS(1478), - [anon_sym_AT] = ACTIONS(1476), - [anon_sym_static] = ACTIONS(1478), - [anon_sym_get] = ACTIONS(1478), - [anon_sym_set] = ACTIONS(1478), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1476), - [sym__await_yield_identifier] = ACTIONS(1476), - [sym__await_keyword] = ACTIONS(1476), - [sym__default_declaration_start] = ACTIONS(1476), + [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(1480), - [sym_identifier] = ACTIONS(1482), - [anon_sym_export] = ACTIONS(1482), - [anon_sym_LBRACE] = ACTIONS(1480), - [anon_sym_RBRACE] = ACTIONS(1480), - [anon_sym_break] = ACTIONS(1482), - [anon_sym_case] = ACTIONS(1482), - [anon_sym_class] = ACTIONS(1482), - [anon_sym_const] = ACTIONS(1482), - [anon_sym_continue] = ACTIONS(1482), - [anon_sym_debugger] = ACTIONS(1482), - [anon_sym_default] = ACTIONS(1482), - [anon_sym_delete] = ACTIONS(1482), - [anon_sym_do] = ACTIONS(1482), - [anon_sym_else] = ACTIONS(1482), - [anon_sym_for] = ACTIONS(1482), - [anon_sym_function] = ACTIONS(1482), - [anon_sym_if] = ACTIONS(1482), - [anon_sym_import] = ACTIONS(1482), - [anon_sym_new] = ACTIONS(1482), - [anon_sym_return] = ACTIONS(1482), - [anon_sym_switch] = ACTIONS(1482), - [anon_sym_throw] = ACTIONS(1482), - [anon_sym_try] = ACTIONS(1482), - [anon_sym_typeof] = ACTIONS(1482), - [anon_sym_var] = ACTIONS(1482), - [anon_sym_void] = ACTIONS(1482), - [anon_sym_while] = ACTIONS(1482), - [anon_sym_with] = ACTIONS(1482), - [sym__let] = ACTIONS(1482), - [anon_sym_let] = ACTIONS(1482), - [anon_sym_using] = ACTIONS(1482), - [anon_sym_LPAREN] = ACTIONS(1480), - [anon_sym_SEMI] = ACTIONS(1480), - [anon_sym_yield] = ACTIONS(1482), - [anon_sym_LBRACK] = ACTIONS(1480), - [anon_sym_LT] = ACTIONS(1480), - [anon_sym_DQUOTE] = ACTIONS(1480), - [anon_sym_SQUOTE] = ACTIONS(1480), - [anon_sym_async] = ACTIONS(1482), - [anon_sym_PLUS] = ACTIONS(1482), - [anon_sym_DASH] = ACTIONS(1482), - [anon_sym_SLASH] = ACTIONS(1482), - [anon_sym_BANG] = ACTIONS(1480), - [anon_sym_TILDE] = ACTIONS(1480), - [anon_sym_PLUS_PLUS] = ACTIONS(1480), - [anon_sym_DASH_DASH] = ACTIONS(1480), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1480), - [sym_number] = ACTIONS(1480), - [sym_private_property_identifier] = ACTIONS(1480), - [sym_this] = ACTIONS(1482), - [sym_super] = ACTIONS(1482), - [sym_true] = ACTIONS(1482), - [sym_false] = ACTIONS(1482), - [sym_null] = ACTIONS(1482), - [sym_undefined] = ACTIONS(1482), - [anon_sym_AT] = ACTIONS(1480), - [anon_sym_static] = ACTIONS(1482), - [anon_sym_get] = ACTIONS(1482), - [anon_sym_set] = ACTIONS(1482), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1480), - [sym__await_yield_identifier] = ACTIONS(1480), - [sym__await_keyword] = ACTIONS(1480), - [sym__default_declaration_start] = ACTIONS(1480), - }, - [STATE(530)] = { - [ts_builtin_sym_end] = ACTIONS(1484), - [sym_identifier] = ACTIONS(1486), - [anon_sym_export] = ACTIONS(1486), - [anon_sym_LBRACE] = ACTIONS(1484), - [anon_sym_RBRACE] = ACTIONS(1484), - [anon_sym_break] = ACTIONS(1486), - [anon_sym_case] = ACTIONS(1486), - [anon_sym_class] = ACTIONS(1486), - [anon_sym_const] = ACTIONS(1486), - [anon_sym_continue] = ACTIONS(1486), - [anon_sym_debugger] = ACTIONS(1486), - [anon_sym_default] = ACTIONS(1486), - [anon_sym_delete] = ACTIONS(1486), - [anon_sym_do] = ACTIONS(1486), - [anon_sym_else] = ACTIONS(1486), - [anon_sym_for] = ACTIONS(1486), - [anon_sym_function] = ACTIONS(1486), - [anon_sym_if] = ACTIONS(1486), - [anon_sym_import] = ACTIONS(1486), - [anon_sym_new] = ACTIONS(1486), - [anon_sym_return] = ACTIONS(1486), - [anon_sym_switch] = ACTIONS(1486), - [anon_sym_throw] = ACTIONS(1486), - [anon_sym_try] = ACTIONS(1486), - [anon_sym_typeof] = ACTIONS(1486), - [anon_sym_var] = ACTIONS(1486), - [anon_sym_void] = ACTIONS(1486), - [anon_sym_while] = ACTIONS(1486), - [anon_sym_with] = ACTIONS(1486), - [sym__let] = ACTIONS(1486), - [anon_sym_let] = ACTIONS(1486), - [anon_sym_using] = ACTIONS(1486), - [anon_sym_LPAREN] = ACTIONS(1484), - [anon_sym_SEMI] = ACTIONS(1484), - [anon_sym_yield] = ACTIONS(1486), - [anon_sym_LBRACK] = ACTIONS(1484), - [anon_sym_LT] = ACTIONS(1484), - [anon_sym_DQUOTE] = ACTIONS(1484), - [anon_sym_SQUOTE] = ACTIONS(1484), - [anon_sym_async] = ACTIONS(1486), - [anon_sym_PLUS] = ACTIONS(1486), - [anon_sym_DASH] = ACTIONS(1486), - [anon_sym_SLASH] = ACTIONS(1486), - [anon_sym_BANG] = ACTIONS(1484), - [anon_sym_TILDE] = ACTIONS(1484), - [anon_sym_PLUS_PLUS] = ACTIONS(1484), - [anon_sym_DASH_DASH] = ACTIONS(1484), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1484), - [sym_number] = ACTIONS(1484), - [sym_private_property_identifier] = ACTIONS(1484), - [sym_this] = ACTIONS(1486), - [sym_super] = ACTIONS(1486), - [sym_true] = ACTIONS(1486), - [sym_false] = ACTIONS(1486), - [sym_null] = ACTIONS(1486), - [sym_undefined] = ACTIONS(1486), - [anon_sym_AT] = ACTIONS(1484), - [anon_sym_static] = ACTIONS(1486), - [anon_sym_get] = ACTIONS(1486), - [anon_sym_set] = ACTIONS(1486), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1484), - [sym__await_yield_identifier] = ACTIONS(1484), - [sym__await_keyword] = ACTIONS(1484), - [sym__default_declaration_start] = ACTIONS(1484), - }, - [STATE(531)] = { - [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_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), - }, - [STATE(532)] = { - [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_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), - }, - [STATE(533)] = { - [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(534)] = { - [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(535)] = { - [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(536)] = { - [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(537)] = { [ts_builtin_sym_end] = ACTIONS(997), [sym_identifier] = ACTIONS(999), [anon_sym_export] = ACTIONS(999), @@ -61302,110 +60819,178 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(997), [sym__default_declaration_start] = ACTIONS(997), }, - [STATE(538)] = { - [ts_builtin_sym_end] = ACTIONS(1001), - [sym_identifier] = ACTIONS(1003), - [anon_sym_export] = ACTIONS(1003), - [anon_sym_LBRACE] = ACTIONS(1001), - [anon_sym_RBRACE] = ACTIONS(1001), - [anon_sym_break] = ACTIONS(1003), - [anon_sym_case] = ACTIONS(1003), - [anon_sym_class] = ACTIONS(1003), - [anon_sym_const] = ACTIONS(1003), - [anon_sym_continue] = ACTIONS(1003), - [anon_sym_debugger] = ACTIONS(1003), - [anon_sym_default] = ACTIONS(1003), - [anon_sym_delete] = ACTIONS(1003), - [anon_sym_do] = ACTIONS(1003), - [anon_sym_else] = ACTIONS(1003), - [anon_sym_for] = ACTIONS(1003), - [anon_sym_function] = ACTIONS(1003), - [anon_sym_if] = ACTIONS(1003), - [anon_sym_import] = ACTIONS(1003), - [anon_sym_new] = ACTIONS(1003), - [anon_sym_return] = ACTIONS(1003), - [anon_sym_switch] = ACTIONS(1003), - [anon_sym_throw] = ACTIONS(1003), - [anon_sym_try] = ACTIONS(1003), - [anon_sym_typeof] = ACTIONS(1003), - [anon_sym_var] = ACTIONS(1003), - [anon_sym_void] = ACTIONS(1003), - [anon_sym_while] = ACTIONS(1003), - [anon_sym_with] = ACTIONS(1003), - [sym__let] = ACTIONS(1003), - [anon_sym_let] = ACTIONS(1003), - [anon_sym_using] = ACTIONS(1003), - [anon_sym_LPAREN] = ACTIONS(1001), - [anon_sym_SEMI] = ACTIONS(1001), - [anon_sym_yield] = ACTIONS(1003), - [anon_sym_LBRACK] = ACTIONS(1001), - [anon_sym_LT] = ACTIONS(1001), - [anon_sym_DQUOTE] = ACTIONS(1001), - [anon_sym_SQUOTE] = ACTIONS(1001), - [anon_sym_async] = ACTIONS(1003), - [anon_sym_PLUS] = ACTIONS(1003), - [anon_sym_DASH] = ACTIONS(1003), - [anon_sym_SLASH] = ACTIONS(1003), - [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_TILDE] = ACTIONS(1001), - [anon_sym_PLUS_PLUS] = ACTIONS(1001), - [anon_sym_DASH_DASH] = ACTIONS(1001), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1001), - [sym_number] = ACTIONS(1001), - [sym_private_property_identifier] = ACTIONS(1001), - [sym_this] = ACTIONS(1003), - [sym_super] = ACTIONS(1003), - [sym_true] = ACTIONS(1003), - [sym_false] = ACTIONS(1003), - [sym_null] = ACTIONS(1003), - [sym_undefined] = ACTIONS(1003), - [anon_sym_AT] = ACTIONS(1001), - [anon_sym_static] = ACTIONS(1003), - [anon_sym_get] = ACTIONS(1003), - [anon_sym_set] = ACTIONS(1003), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1001), - [sym__await_yield_identifier] = ACTIONS(1001), - [sym__await_keyword] = ACTIONS(1001), - [sym__default_declaration_start] = ACTIONS(1001), - }, - [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), + [STATE(530)] = { + [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(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(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), @@ -61438,3135 +61023,347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1408), [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(540)] = { - [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), - }, - [STATE(541)] = { - [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(542)] = { - [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(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(544)] = { - [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(545)] = { - [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), - }, - [STATE(546)] = { - [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), - }, - [STATE(547)] = { - [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), + [STATE(533)] = { + [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(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), + [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(1005), - [sym__await_yield_identifier] = ACTIONS(1005), - [sym__await_keyword] = ACTIONS(1005), - [sym__default_declaration_start] = ACTIONS(1005), - }, - [STATE(548)] = { - [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), - }, - [STATE(549)] = { - [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), - }, - [STATE(550)] = { - [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), - }, - [STATE(551)] = { - [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(552)] = { - [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(553)] = { - [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(554)] = { - [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(555)] = { - [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(556)] = { - [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(557)] = { - [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(558)] = { - [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), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(559)] = { - [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), + [STATE(534)] = { + [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(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), + [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(981), - [sym__await_yield_identifier] = ACTIONS(981), - [sym__await_keyword] = ACTIONS(981), - [sym__default_declaration_start] = ACTIONS(981), - }, - [STATE(560)] = { - [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_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_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(561)] = { - [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(562)] = { - [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(563)] = { - [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(564)] = { - [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(565)] = { - [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(566)] = { - [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(567)] = { - [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(568)] = { - [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(569)] = { - [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(570)] = { - [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(571)] = { - [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(572)] = { - [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(1540), - [sym__await_yield_identifier] = ACTIONS(1540), - [sym__await_keyword] = ACTIONS(1540), - [sym__default_declaration_start] = ACTIONS(1540), - }, - [STATE(573)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(574)] = { - [ts_builtin_sym_end] = ACTIONS(1548), - [sym_identifier] = ACTIONS(1550), - [anon_sym_export] = ACTIONS(1550), - [anon_sym_LBRACE] = ACTIONS(1548), - [anon_sym_RBRACE] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1550), - [anon_sym_case] = ACTIONS(1550), - [anon_sym_class] = ACTIONS(1550), - [anon_sym_const] = ACTIONS(1550), - [anon_sym_continue] = ACTIONS(1550), - [anon_sym_debugger] = ACTIONS(1550), - [anon_sym_default] = ACTIONS(1550), - [anon_sym_delete] = ACTIONS(1550), - [anon_sym_do] = ACTIONS(1550), - [anon_sym_else] = ACTIONS(1550), - [anon_sym_for] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1550), - [anon_sym_if] = ACTIONS(1550), - [anon_sym_import] = ACTIONS(1550), - [anon_sym_new] = ACTIONS(1550), - [anon_sym_return] = ACTIONS(1550), - [anon_sym_switch] = ACTIONS(1550), - [anon_sym_throw] = ACTIONS(1550), - [anon_sym_try] = ACTIONS(1550), - [anon_sym_typeof] = ACTIONS(1550), - [anon_sym_var] = ACTIONS(1550), - [anon_sym_void] = ACTIONS(1550), - [anon_sym_while] = ACTIONS(1550), - [anon_sym_with] = ACTIONS(1550), - [sym__let] = ACTIONS(1550), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_using] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1548), - [anon_sym_SEMI] = ACTIONS(1548), - [anon_sym_yield] = ACTIONS(1550), - [anon_sym_LBRACK] = ACTIONS(1548), - [anon_sym_LT] = ACTIONS(1548), - [anon_sym_DQUOTE] = ACTIONS(1548), - [anon_sym_SQUOTE] = ACTIONS(1548), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_PLUS] = ACTIONS(1550), - [anon_sym_DASH] = ACTIONS(1550), - [anon_sym_SLASH] = ACTIONS(1550), - [anon_sym_BANG] = ACTIONS(1548), - [anon_sym_TILDE] = ACTIONS(1548), - [anon_sym_PLUS_PLUS] = ACTIONS(1548), - [anon_sym_DASH_DASH] = ACTIONS(1548), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1548), - [sym_number] = ACTIONS(1548), - [sym_private_property_identifier] = ACTIONS(1548), - [sym_this] = ACTIONS(1550), - [sym_super] = ACTIONS(1550), - [sym_true] = ACTIONS(1550), - [sym_false] = ACTIONS(1550), - [sym_null] = ACTIONS(1550), - [sym_undefined] = ACTIONS(1550), - [anon_sym_AT] = ACTIONS(1548), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_get] = ACTIONS(1550), - [anon_sym_set] = ACTIONS(1550), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1552), - [sym__await_yield_identifier] = ACTIONS(1548), - [sym__await_keyword] = ACTIONS(1548), - [sym__default_declaration_start] = ACTIONS(1548), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(575)] = { - [ts_builtin_sym_end] = ACTIONS(1554), - [sym_identifier] = ACTIONS(1556), - [anon_sym_export] = ACTIONS(1556), - [anon_sym_LBRACE] = ACTIONS(1554), - [anon_sym_RBRACE] = ACTIONS(1554), - [anon_sym_break] = ACTIONS(1556), - [anon_sym_case] = ACTIONS(1556), - [anon_sym_class] = ACTIONS(1556), - [anon_sym_const] = ACTIONS(1556), - [anon_sym_continue] = ACTIONS(1556), - [anon_sym_debugger] = ACTIONS(1556), - [anon_sym_default] = ACTIONS(1556), - [anon_sym_delete] = ACTIONS(1556), - [anon_sym_do] = ACTIONS(1556), - [anon_sym_else] = ACTIONS(1556), - [anon_sym_for] = ACTIONS(1556), - [anon_sym_function] = ACTIONS(1556), - [anon_sym_if] = ACTIONS(1556), - [anon_sym_import] = ACTIONS(1556), - [anon_sym_new] = ACTIONS(1556), - [anon_sym_return] = ACTIONS(1556), - [anon_sym_switch] = ACTIONS(1556), - [anon_sym_throw] = ACTIONS(1556), - [anon_sym_try] = ACTIONS(1556), - [anon_sym_typeof] = ACTIONS(1556), - [anon_sym_var] = ACTIONS(1556), - [anon_sym_void] = ACTIONS(1556), - [anon_sym_while] = ACTIONS(1556), - [anon_sym_with] = ACTIONS(1556), - [sym__let] = ACTIONS(1556), - [anon_sym_let] = ACTIONS(1556), - [anon_sym_using] = ACTIONS(1556), - [anon_sym_LPAREN] = ACTIONS(1554), - [anon_sym_SEMI] = ACTIONS(1554), - [anon_sym_yield] = ACTIONS(1556), - [anon_sym_LBRACK] = ACTIONS(1554), - [anon_sym_LT] = ACTIONS(1554), - [anon_sym_DQUOTE] = ACTIONS(1554), - [anon_sym_SQUOTE] = ACTIONS(1554), - [anon_sym_async] = ACTIONS(1556), - [anon_sym_PLUS] = ACTIONS(1556), - [anon_sym_DASH] = ACTIONS(1556), - [anon_sym_SLASH] = ACTIONS(1556), - [anon_sym_BANG] = ACTIONS(1554), - [anon_sym_TILDE] = ACTIONS(1554), - [anon_sym_PLUS_PLUS] = ACTIONS(1554), - [anon_sym_DASH_DASH] = ACTIONS(1554), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1554), - [sym_number] = ACTIONS(1554), - [sym_private_property_identifier] = ACTIONS(1554), - [sym_this] = ACTIONS(1556), - [sym_super] = ACTIONS(1556), - [sym_true] = ACTIONS(1556), - [sym_false] = ACTIONS(1556), - [sym_null] = ACTIONS(1556), - [sym_undefined] = ACTIONS(1556), - [anon_sym_AT] = ACTIONS(1554), - [anon_sym_static] = ACTIONS(1556), - [anon_sym_get] = ACTIONS(1556), - [anon_sym_set] = ACTIONS(1556), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1554), - [sym__await_yield_identifier] = ACTIONS(1554), - [sym__await_keyword] = ACTIONS(1554), - [sym__default_declaration_start] = ACTIONS(1554), - }, - [STATE(576)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(577)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(578)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(579)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(580)] = { - [ts_builtin_sym_end] = ACTIONS(1558), - [sym_identifier] = ACTIONS(1560), - [anon_sym_export] = ACTIONS(1560), - [anon_sym_LBRACE] = ACTIONS(1558), - [anon_sym_RBRACE] = ACTIONS(1558), - [anon_sym_break] = ACTIONS(1560), - [anon_sym_case] = ACTIONS(1560), - [anon_sym_class] = ACTIONS(1560), - [anon_sym_const] = ACTIONS(1560), - [anon_sym_continue] = ACTIONS(1560), - [anon_sym_debugger] = ACTIONS(1560), - [anon_sym_default] = ACTIONS(1560), - [anon_sym_delete] = ACTIONS(1560), - [anon_sym_do] = ACTIONS(1560), - [anon_sym_else] = ACTIONS(1560), - [anon_sym_for] = ACTIONS(1560), - [anon_sym_function] = ACTIONS(1560), - [anon_sym_if] = ACTIONS(1560), - [anon_sym_import] = ACTIONS(1560), - [anon_sym_new] = ACTIONS(1560), - [anon_sym_return] = ACTIONS(1560), - [anon_sym_switch] = ACTIONS(1560), - [anon_sym_throw] = ACTIONS(1560), - [anon_sym_try] = ACTIONS(1560), - [anon_sym_typeof] = ACTIONS(1560), - [anon_sym_var] = ACTIONS(1560), - [anon_sym_void] = ACTIONS(1560), - [anon_sym_while] = ACTIONS(1560), - [anon_sym_with] = ACTIONS(1560), - [sym__let] = ACTIONS(1560), - [anon_sym_let] = ACTIONS(1560), - [anon_sym_using] = ACTIONS(1560), - [anon_sym_LPAREN] = ACTIONS(1558), - [anon_sym_SEMI] = ACTIONS(1558), - [anon_sym_yield] = ACTIONS(1560), - [anon_sym_LBRACK] = ACTIONS(1558), - [anon_sym_LT] = ACTIONS(1558), - [anon_sym_DQUOTE] = ACTIONS(1558), - [anon_sym_SQUOTE] = ACTIONS(1558), - [anon_sym_async] = ACTIONS(1560), - [anon_sym_PLUS] = ACTIONS(1560), - [anon_sym_DASH] = ACTIONS(1560), - [anon_sym_SLASH] = ACTIONS(1560), - [anon_sym_BANG] = ACTIONS(1558), - [anon_sym_TILDE] = ACTIONS(1558), - [anon_sym_PLUS_PLUS] = ACTIONS(1558), - [anon_sym_DASH_DASH] = ACTIONS(1558), + [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(1558), - [sym_number] = ACTIONS(1558), - [sym_private_property_identifier] = ACTIONS(1558), - [sym_this] = ACTIONS(1560), - [sym_super] = ACTIONS(1560), - [sym_true] = ACTIONS(1560), - [sym_false] = ACTIONS(1560), - [sym_null] = ACTIONS(1560), - [sym_undefined] = ACTIONS(1560), - [anon_sym_AT] = ACTIONS(1558), - [anon_sym_static] = ACTIONS(1560), - [anon_sym_get] = ACTIONS(1560), - [anon_sym_set] = ACTIONS(1560), + [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(1558), - [sym__await_yield_identifier] = ACTIONS(1558), - [sym__await_keyword] = ACTIONS(1558), - [sym__default_declaration_start] = ACTIONS(1558), - }, - [STATE(581)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(582)] = { - [ts_builtin_sym_end] = ACTIONS(1562), - [sym_identifier] = ACTIONS(1564), - [anon_sym_export] = ACTIONS(1564), - [anon_sym_LBRACE] = ACTIONS(1562), - [anon_sym_RBRACE] = ACTIONS(1562), - [anon_sym_break] = ACTIONS(1564), - [anon_sym_case] = ACTIONS(1564), - [anon_sym_class] = ACTIONS(1564), - [anon_sym_const] = ACTIONS(1564), - [anon_sym_continue] = ACTIONS(1564), - [anon_sym_debugger] = ACTIONS(1564), - [anon_sym_default] = ACTIONS(1564), - [anon_sym_delete] = ACTIONS(1564), - [anon_sym_do] = ACTIONS(1564), - [anon_sym_else] = ACTIONS(1564), - [anon_sym_for] = ACTIONS(1564), - [anon_sym_function] = ACTIONS(1564), - [anon_sym_if] = ACTIONS(1564), - [anon_sym_import] = ACTIONS(1564), - [anon_sym_new] = ACTIONS(1564), - [anon_sym_return] = ACTIONS(1564), - [anon_sym_switch] = ACTIONS(1564), - [anon_sym_throw] = ACTIONS(1564), - [anon_sym_try] = ACTIONS(1564), - [anon_sym_typeof] = ACTIONS(1564), - [anon_sym_var] = ACTIONS(1564), - [anon_sym_void] = ACTIONS(1564), - [anon_sym_while] = ACTIONS(1564), - [anon_sym_with] = ACTIONS(1564), - [sym__let] = ACTIONS(1564), - [anon_sym_let] = ACTIONS(1564), - [anon_sym_using] = ACTIONS(1564), - [anon_sym_LPAREN] = ACTIONS(1562), - [anon_sym_SEMI] = ACTIONS(1562), - [anon_sym_yield] = ACTIONS(1564), - [anon_sym_LBRACK] = ACTIONS(1562), - [anon_sym_LT] = ACTIONS(1562), - [anon_sym_DQUOTE] = ACTIONS(1562), - [anon_sym_SQUOTE] = ACTIONS(1562), - [anon_sym_async] = ACTIONS(1564), - [anon_sym_PLUS] = ACTIONS(1564), - [anon_sym_DASH] = ACTIONS(1564), - [anon_sym_SLASH] = ACTIONS(1564), - [anon_sym_BANG] = ACTIONS(1562), - [anon_sym_TILDE] = ACTIONS(1562), - [anon_sym_PLUS_PLUS] = ACTIONS(1562), - [anon_sym_DASH_DASH] = ACTIONS(1562), + [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(1562), - [sym_number] = ACTIONS(1562), - [sym_private_property_identifier] = ACTIONS(1562), - [sym_this] = ACTIONS(1564), - [sym_super] = ACTIONS(1564), - [sym_true] = ACTIONS(1564), - [sym_false] = ACTIONS(1564), - [sym_null] = ACTIONS(1564), - [sym_undefined] = ACTIONS(1564), - [anon_sym_AT] = ACTIONS(1562), - [anon_sym_static] = ACTIONS(1564), - [anon_sym_get] = ACTIONS(1564), - [anon_sym_set] = ACTIONS(1564), + [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(1562), - [sym__await_yield_identifier] = ACTIONS(1562), - [sym__await_keyword] = ACTIONS(1562), - [sym__default_declaration_start] = ACTIONS(1562), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(583)] = { - [ts_builtin_sym_end] = ACTIONS(1566), - [sym_identifier] = ACTIONS(1568), - [anon_sym_export] = ACTIONS(1568), - [anon_sym_LBRACE] = ACTIONS(1566), - [anon_sym_RBRACE] = ACTIONS(1566), - [anon_sym_break] = ACTIONS(1568), - [anon_sym_case] = ACTIONS(1568), - [anon_sym_class] = ACTIONS(1568), - [anon_sym_const] = ACTIONS(1568), - [anon_sym_continue] = ACTIONS(1568), - [anon_sym_debugger] = ACTIONS(1568), - [anon_sym_default] = ACTIONS(1568), - [anon_sym_delete] = ACTIONS(1568), - [anon_sym_do] = ACTIONS(1568), - [anon_sym_else] = ACTIONS(1568), - [anon_sym_for] = ACTIONS(1568), - [anon_sym_function] = ACTIONS(1568), - [anon_sym_if] = ACTIONS(1568), - [anon_sym_import] = ACTIONS(1568), - [anon_sym_new] = ACTIONS(1568), - [anon_sym_return] = ACTIONS(1568), - [anon_sym_switch] = ACTIONS(1568), - [anon_sym_throw] = ACTIONS(1568), - [anon_sym_try] = ACTIONS(1568), - [anon_sym_typeof] = ACTIONS(1568), - [anon_sym_var] = ACTIONS(1568), - [anon_sym_void] = ACTIONS(1568), - [anon_sym_while] = ACTIONS(1568), - [anon_sym_with] = ACTIONS(1568), - [sym__let] = ACTIONS(1568), - [anon_sym_let] = ACTIONS(1568), - [anon_sym_using] = ACTIONS(1568), - [anon_sym_LPAREN] = ACTIONS(1566), - [anon_sym_SEMI] = ACTIONS(1566), - [anon_sym_yield] = ACTIONS(1568), - [anon_sym_LBRACK] = ACTIONS(1566), - [anon_sym_LT] = ACTIONS(1566), - [anon_sym_DQUOTE] = ACTIONS(1566), - [anon_sym_SQUOTE] = ACTIONS(1566), - [anon_sym_async] = ACTIONS(1568), - [anon_sym_PLUS] = ACTIONS(1568), - [anon_sym_DASH] = ACTIONS(1568), - [anon_sym_SLASH] = ACTIONS(1568), - [anon_sym_BANG] = ACTIONS(1566), - [anon_sym_TILDE] = ACTIONS(1566), - [anon_sym_PLUS_PLUS] = ACTIONS(1566), - [anon_sym_DASH_DASH] = ACTIONS(1566), + [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(1566), - [sym_number] = ACTIONS(1566), - [sym_private_property_identifier] = ACTIONS(1566), - [sym_this] = ACTIONS(1568), - [sym_super] = ACTIONS(1568), - [sym_true] = ACTIONS(1568), - [sym_false] = ACTIONS(1568), - [sym_null] = ACTIONS(1568), - [sym_undefined] = ACTIONS(1568), - [anon_sym_AT] = ACTIONS(1566), - [anon_sym_static] = ACTIONS(1568), - [anon_sym_get] = ACTIONS(1568), - [anon_sym_set] = ACTIONS(1568), + [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(1566), - [sym__await_yield_identifier] = ACTIONS(1566), - [sym__await_keyword] = ACTIONS(1566), - [sym__default_declaration_start] = ACTIONS(1566), - }, - [STATE(584)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), - }, - [STATE(585)] = { - [ts_builtin_sym_end] = ACTIONS(1544), - [sym_identifier] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1546), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1546), - [anon_sym_case] = ACTIONS(1546), - [anon_sym_class] = ACTIONS(1546), - [anon_sym_const] = ACTIONS(1546), - [anon_sym_continue] = ACTIONS(1546), - [anon_sym_debugger] = ACTIONS(1546), - [anon_sym_default] = ACTIONS(1546), - [anon_sym_delete] = ACTIONS(1546), - [anon_sym_do] = ACTIONS(1546), - [anon_sym_else] = ACTIONS(1546), - [anon_sym_for] = ACTIONS(1546), - [anon_sym_function] = ACTIONS(1546), - [anon_sym_if] = ACTIONS(1546), - [anon_sym_import] = ACTIONS(1546), - [anon_sym_new] = ACTIONS(1546), - [anon_sym_return] = ACTIONS(1546), - [anon_sym_switch] = ACTIONS(1546), - [anon_sym_throw] = ACTIONS(1546), - [anon_sym_try] = ACTIONS(1546), - [anon_sym_typeof] = ACTIONS(1546), - [anon_sym_var] = ACTIONS(1546), - [anon_sym_void] = ACTIONS(1546), - [anon_sym_while] = ACTIONS(1546), - [anon_sym_with] = ACTIONS(1546), - [sym__let] = ACTIONS(1546), - [anon_sym_let] = ACTIONS(1546), - [anon_sym_using] = ACTIONS(1546), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_yield] = ACTIONS(1546), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LT] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [anon_sym_SQUOTE] = ACTIONS(1544), - [anon_sym_async] = ACTIONS(1546), - [anon_sym_PLUS] = ACTIONS(1546), - [anon_sym_DASH] = ACTIONS(1546), - [anon_sym_SLASH] = ACTIONS(1546), - [anon_sym_BANG] = ACTIONS(1544), - [anon_sym_TILDE] = ACTIONS(1544), - [anon_sym_PLUS_PLUS] = ACTIONS(1544), - [anon_sym_DASH_DASH] = ACTIONS(1544), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1544), - [sym_number] = ACTIONS(1544), - [sym_private_property_identifier] = ACTIONS(1544), - [sym_this] = ACTIONS(1546), - [sym_super] = ACTIONS(1546), - [sym_true] = ACTIONS(1546), - [sym_false] = ACTIONS(1546), - [sym_null] = ACTIONS(1546), - [sym_undefined] = ACTIONS(1546), - [anon_sym_AT] = ACTIONS(1544), - [anon_sym_static] = ACTIONS(1546), - [anon_sym_get] = ACTIONS(1546), - [anon_sym_set] = ACTIONS(1546), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1544), - [sym__await_keyword] = ACTIONS(1544), - [sym__default_declaration_start] = ACTIONS(1544), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(586)] = { + [STATE(538)] = { [ts_builtin_sym_end] = ACTIONS(1408), [sym_identifier] = ACTIONS(1410), [anon_sym_export] = ACTIONS(1410), @@ -64634,347 +61431,823 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1408), [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(587)] = { - [ts_builtin_sym_end] = ACTIONS(1570), - [sym_identifier] = ACTIONS(1572), - [anon_sym_export] = ACTIONS(1572), - [anon_sym_LBRACE] = ACTIONS(1570), - [anon_sym_RBRACE] = ACTIONS(1570), - [anon_sym_break] = ACTIONS(1572), - [anon_sym_case] = ACTIONS(1572), - [anon_sym_class] = ACTIONS(1572), - [anon_sym_const] = ACTIONS(1572), - [anon_sym_continue] = ACTIONS(1572), - [anon_sym_debugger] = ACTIONS(1572), - [anon_sym_default] = ACTIONS(1572), - [anon_sym_delete] = ACTIONS(1572), - [anon_sym_do] = ACTIONS(1572), - [anon_sym_else] = ACTIONS(1572), - [anon_sym_for] = ACTIONS(1572), - [anon_sym_function] = ACTIONS(1572), - [anon_sym_if] = ACTIONS(1572), - [anon_sym_import] = ACTIONS(1572), - [anon_sym_new] = ACTIONS(1572), - [anon_sym_return] = ACTIONS(1572), - [anon_sym_switch] = ACTIONS(1572), - [anon_sym_throw] = ACTIONS(1572), - [anon_sym_try] = ACTIONS(1572), - [anon_sym_typeof] = ACTIONS(1572), - [anon_sym_var] = ACTIONS(1572), - [anon_sym_void] = ACTIONS(1572), - [anon_sym_while] = ACTIONS(1572), - [anon_sym_with] = ACTIONS(1572), - [sym__let] = ACTIONS(1572), - [anon_sym_let] = ACTIONS(1572), - [anon_sym_using] = ACTIONS(1572), - [anon_sym_LPAREN] = ACTIONS(1570), - [anon_sym_SEMI] = ACTIONS(1570), - [anon_sym_yield] = ACTIONS(1572), - [anon_sym_LBRACK] = ACTIONS(1570), - [anon_sym_LT] = ACTIONS(1570), - [anon_sym_DQUOTE] = ACTIONS(1570), - [anon_sym_SQUOTE] = ACTIONS(1570), - [anon_sym_async] = ACTIONS(1572), - [anon_sym_PLUS] = ACTIONS(1572), - [anon_sym_DASH] = ACTIONS(1572), - [anon_sym_SLASH] = ACTIONS(1572), - [anon_sym_BANG] = ACTIONS(1570), - [anon_sym_TILDE] = ACTIONS(1570), - [anon_sym_PLUS_PLUS] = ACTIONS(1570), - [anon_sym_DASH_DASH] = ACTIONS(1570), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1570), - [sym_number] = ACTIONS(1570), - [sym_private_property_identifier] = ACTIONS(1570), - [sym_this] = ACTIONS(1572), - [sym_super] = ACTIONS(1572), - [sym_true] = ACTIONS(1572), - [sym_false] = ACTIONS(1572), - [sym_null] = ACTIONS(1572), - [sym_undefined] = ACTIONS(1572), - [anon_sym_AT] = ACTIONS(1570), - [anon_sym_static] = ACTIONS(1572), - [anon_sym_get] = ACTIONS(1572), - [anon_sym_set] = ACTIONS(1572), + [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(1570), - [sym__await_yield_identifier] = ACTIONS(1570), - [sym__await_keyword] = ACTIONS(1570), - [sym__default_declaration_start] = ACTIONS(1570), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(588)] = { - [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(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(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(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(602), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [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), + [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(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(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__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(589)] = { - [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(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(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(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(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1448), + [sym__await_yield_identifier] = ACTIONS(1448), + [sym__await_keyword] = ACTIONS(1448), + [sym__default_declaration_start] = ACTIONS(1448), }, - [STATE(590)] = { - [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(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(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(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(1350), + [anon_sym_in] = ACTIONS(605), + [anon_sym_instanceof] = ACTIONS(322), + [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(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(1352), + [anon_sym_EQ_GT] = ACTIONS(433), + [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(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(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__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(591)] = { - [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(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(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), }, - [STATE(592)] = { + [STATE(551)] = { [ts_builtin_sym_end] = ACTIONS(1408), [sym_identifier] = ACTIONS(1410), [anon_sym_export] = ACTIONS(1410), @@ -65042,211 +62315,2251 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1408), [sym__default_declaration_start] = ACTIONS(1408), }, - [STATE(593)] = { - [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), + [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), + [anon_sym_using] = ACTIONS(1552), + [anon_sym_LPAREN] = ACTIONS(1550), + [anon_sym_SEMI] = ACTIONS(1550), + [anon_sym_yield] = ACTIONS(1552), + [anon_sym_LBRACK] = ACTIONS(1550), + [anon_sym_LT] = ACTIONS(1550), + [anon_sym_DQUOTE] = ACTIONS(1550), + [anon_sym_SQUOTE] = ACTIONS(1550), + [anon_sym_async] = ACTIONS(1552), + [anon_sym_PLUS] = ACTIONS(1552), + [anon_sym_DASH] = ACTIONS(1552), + [anon_sym_SLASH] = ACTIONS(1552), + [anon_sym_BANG] = ACTIONS(1550), + [anon_sym_TILDE] = ACTIONS(1550), + [anon_sym_PLUS_PLUS] = ACTIONS(1550), + [anon_sym_DASH_DASH] = ACTIONS(1550), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1550), + [sym_number] = ACTIONS(1550), + [sym_private_property_identifier] = ACTIONS(1550), + [sym_this] = ACTIONS(1552), + [sym_super] = ACTIONS(1552), + [sym_true] = ACTIONS(1552), + [sym_false] = ACTIONS(1552), + [sym_null] = ACTIONS(1552), + [sym_undefined] = ACTIONS(1552), + [anon_sym_AT] = ACTIONS(1550), + [anon_sym_static] = ACTIONS(1552), + [anon_sym_get] = ACTIONS(1552), + [anon_sym_set] = ACTIONS(1552), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1550), + [sym__await_yield_identifier] = ACTIONS(1550), + [sym__await_keyword] = ACTIONS(1550), + [sym__default_declaration_start] = ACTIONS(1550), + }, + [STATE(579)] = { + [ts_builtin_sym_end] = ACTIONS(1554), + [sym_identifier] = ACTIONS(1556), + [anon_sym_export] = ACTIONS(1556), + [anon_sym_LBRACE] = ACTIONS(1554), + [anon_sym_RBRACE] = ACTIONS(1554), + [anon_sym_break] = ACTIONS(1556), + [anon_sym_case] = ACTIONS(1556), + [anon_sym_class] = ACTIONS(1556), + [anon_sym_const] = ACTIONS(1556), + [anon_sym_continue] = ACTIONS(1556), + [anon_sym_debugger] = ACTIONS(1556), + [anon_sym_default] = ACTIONS(1556), + [anon_sym_delete] = ACTIONS(1556), + [anon_sym_do] = ACTIONS(1556), + [anon_sym_else] = ACTIONS(1556), + [anon_sym_for] = ACTIONS(1556), + [anon_sym_function] = ACTIONS(1556), + [anon_sym_if] = ACTIONS(1556), + [anon_sym_import] = ACTIONS(1556), + [anon_sym_new] = ACTIONS(1556), + [anon_sym_return] = ACTIONS(1556), + [anon_sym_switch] = ACTIONS(1556), + [anon_sym_throw] = ACTIONS(1556), + [anon_sym_try] = ACTIONS(1556), + [anon_sym_typeof] = ACTIONS(1556), + [anon_sym_var] = ACTIONS(1556), + [anon_sym_void] = ACTIONS(1556), + [anon_sym_while] = ACTIONS(1556), + [anon_sym_with] = ACTIONS(1556), + [sym__let] = ACTIONS(1556), + [anon_sym_let] = ACTIONS(1556), + [anon_sym_using] = ACTIONS(1556), + [anon_sym_LPAREN] = ACTIONS(1554), + [anon_sym_SEMI] = ACTIONS(1554), + [anon_sym_yield] = ACTIONS(1556), + [anon_sym_LBRACK] = ACTIONS(1554), + [anon_sym_LT] = ACTIONS(1554), + [anon_sym_DQUOTE] = ACTIONS(1554), + [anon_sym_SQUOTE] = ACTIONS(1554), + [anon_sym_async] = ACTIONS(1556), + [anon_sym_PLUS] = ACTIONS(1556), + [anon_sym_DASH] = ACTIONS(1556), + [anon_sym_SLASH] = ACTIONS(1556), + [anon_sym_BANG] = ACTIONS(1554), + [anon_sym_TILDE] = ACTIONS(1554), + [anon_sym_PLUS_PLUS] = ACTIONS(1554), + [anon_sym_DASH_DASH] = ACTIONS(1554), [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), + [anon_sym_BQUOTE] = ACTIONS(1554), + [sym_number] = ACTIONS(1554), + [sym_private_property_identifier] = ACTIONS(1554), + [sym_this] = ACTIONS(1556), + [sym_super] = ACTIONS(1556), + [sym_true] = ACTIONS(1556), + [sym_false] = ACTIONS(1556), + [sym_null] = ACTIONS(1556), + [sym_undefined] = ACTIONS(1556), + [anon_sym_AT] = ACTIONS(1554), + [anon_sym_static] = ACTIONS(1556), + [anon_sym_get] = ACTIONS(1556), + [anon_sym_set] = ACTIONS(1556), [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), + [sym__statement_boundary] = ACTIONS(1554), + [sym__await_yield_identifier] = ACTIONS(1554), + [sym__await_keyword] = ACTIONS(1554), + [sym__default_declaration_start] = ACTIONS(1554), }, - [STATE(594)] = { - [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), + [STATE(580)] = { + [ts_builtin_sym_end] = ACTIONS(1558), + [sym_identifier] = ACTIONS(1560), + [anon_sym_export] = ACTIONS(1560), + [anon_sym_LBRACE] = ACTIONS(1558), + [anon_sym_RBRACE] = ACTIONS(1558), + [anon_sym_break] = ACTIONS(1560), + [anon_sym_case] = ACTIONS(1560), + [anon_sym_class] = ACTIONS(1560), + [anon_sym_const] = ACTIONS(1560), + [anon_sym_continue] = ACTIONS(1560), + [anon_sym_debugger] = ACTIONS(1560), + [anon_sym_default] = ACTIONS(1560), + [anon_sym_delete] = ACTIONS(1560), + [anon_sym_do] = ACTIONS(1560), + [anon_sym_else] = ACTIONS(1560), + [anon_sym_for] = ACTIONS(1560), + [anon_sym_function] = ACTIONS(1560), + [anon_sym_if] = ACTIONS(1560), + [anon_sym_import] = ACTIONS(1560), + [anon_sym_new] = ACTIONS(1560), + [anon_sym_return] = ACTIONS(1560), + [anon_sym_switch] = ACTIONS(1560), + [anon_sym_throw] = ACTIONS(1560), + [anon_sym_try] = ACTIONS(1560), + [anon_sym_typeof] = ACTIONS(1560), + [anon_sym_var] = ACTIONS(1560), + [anon_sym_void] = ACTIONS(1560), + [anon_sym_while] = ACTIONS(1560), + [anon_sym_with] = ACTIONS(1560), + [sym__let] = ACTIONS(1560), + [anon_sym_let] = ACTIONS(1560), + [anon_sym_using] = ACTIONS(1560), + [anon_sym_LPAREN] = ACTIONS(1558), + [anon_sym_SEMI] = ACTIONS(1558), + [anon_sym_yield] = ACTIONS(1560), + [anon_sym_LBRACK] = ACTIONS(1558), + [anon_sym_LT] = ACTIONS(1558), + [anon_sym_DQUOTE] = ACTIONS(1558), + [anon_sym_SQUOTE] = ACTIONS(1558), + [anon_sym_async] = ACTIONS(1560), + [anon_sym_PLUS] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1560), + [anon_sym_SLASH] = ACTIONS(1560), + [anon_sym_BANG] = ACTIONS(1558), + [anon_sym_TILDE] = ACTIONS(1558), + [anon_sym_PLUS_PLUS] = ACTIONS(1558), + [anon_sym_DASH_DASH] = ACTIONS(1558), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1558), + [sym_number] = ACTIONS(1558), + [sym_private_property_identifier] = ACTIONS(1558), + [sym_this] = ACTIONS(1560), + [sym_super] = ACTIONS(1560), + [sym_true] = ACTIONS(1560), + [sym_false] = ACTIONS(1560), + [sym_null] = ACTIONS(1560), + [sym_undefined] = ACTIONS(1560), + [anon_sym_AT] = ACTIONS(1558), + [anon_sym_static] = ACTIONS(1560), + [anon_sym_get] = ACTIONS(1560), + [anon_sym_set] = ACTIONS(1560), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1558), + [sym__await_yield_identifier] = ACTIONS(1558), + [sym__await_keyword] = ACTIONS(1558), + [sym__default_declaration_start] = ACTIONS(1558), + }, + [STATE(581)] = { + [ts_builtin_sym_end] = ACTIONS(1562), + [sym_identifier] = ACTIONS(1564), + [anon_sym_export] = ACTIONS(1564), + [anon_sym_LBRACE] = ACTIONS(1562), + [anon_sym_RBRACE] = ACTIONS(1562), + [anon_sym_break] = ACTIONS(1564), + [anon_sym_case] = ACTIONS(1564), + [anon_sym_class] = ACTIONS(1564), + [anon_sym_const] = ACTIONS(1564), + [anon_sym_continue] = ACTIONS(1564), + [anon_sym_debugger] = ACTIONS(1564), + [anon_sym_default] = ACTIONS(1564), + [anon_sym_delete] = ACTIONS(1564), + [anon_sym_do] = ACTIONS(1564), + [anon_sym_else] = ACTIONS(1564), + [anon_sym_for] = ACTIONS(1564), + [anon_sym_function] = ACTIONS(1564), + [anon_sym_if] = ACTIONS(1564), + [anon_sym_import] = ACTIONS(1564), + [anon_sym_new] = ACTIONS(1564), + [anon_sym_return] = ACTIONS(1564), + [anon_sym_switch] = ACTIONS(1564), + [anon_sym_throw] = ACTIONS(1564), + [anon_sym_try] = ACTIONS(1564), + [anon_sym_typeof] = ACTIONS(1564), + [anon_sym_var] = ACTIONS(1564), + [anon_sym_void] = ACTIONS(1564), + [anon_sym_while] = ACTIONS(1564), + [anon_sym_with] = ACTIONS(1564), + [sym__let] = ACTIONS(1564), + [anon_sym_let] = ACTIONS(1564), + [anon_sym_using] = ACTIONS(1564), + [anon_sym_LPAREN] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1562), + [anon_sym_yield] = ACTIONS(1564), + [anon_sym_LBRACK] = ACTIONS(1562), + [anon_sym_LT] = ACTIONS(1562), + [anon_sym_DQUOTE] = ACTIONS(1562), + [anon_sym_SQUOTE] = ACTIONS(1562), + [anon_sym_async] = ACTIONS(1564), + [anon_sym_PLUS] = ACTIONS(1564), + [anon_sym_DASH] = ACTIONS(1564), + [anon_sym_SLASH] = ACTIONS(1564), + [anon_sym_BANG] = ACTIONS(1562), + [anon_sym_TILDE] = ACTIONS(1562), + [anon_sym_PLUS_PLUS] = ACTIONS(1562), + [anon_sym_DASH_DASH] = ACTIONS(1562), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1562), + [sym_number] = ACTIONS(1562), + [sym_private_property_identifier] = ACTIONS(1562), + [sym_this] = ACTIONS(1564), + [sym_super] = ACTIONS(1564), + [sym_true] = ACTIONS(1564), + [sym_false] = ACTIONS(1564), + [sym_null] = ACTIONS(1564), + [sym_undefined] = ACTIONS(1564), + [anon_sym_AT] = ACTIONS(1562), + [anon_sym_static] = ACTIONS(1564), + [anon_sym_get] = ACTIONS(1564), + [anon_sym_set] = ACTIONS(1564), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1562), + [sym__await_yield_identifier] = ACTIONS(1562), + [sym__await_keyword] = ACTIONS(1562), + [sym__default_declaration_start] = ACTIONS(1562), + }, + [STATE(582)] = { + [ts_builtin_sym_end] = ACTIONS(1566), + [sym_identifier] = ACTIONS(1568), + [anon_sym_export] = ACTIONS(1568), + [anon_sym_LBRACE] = ACTIONS(1566), + [anon_sym_RBRACE] = ACTIONS(1566), + [anon_sym_break] = ACTIONS(1568), + [anon_sym_case] = ACTIONS(1568), + [anon_sym_class] = ACTIONS(1568), + [anon_sym_const] = ACTIONS(1568), + [anon_sym_continue] = ACTIONS(1568), + [anon_sym_debugger] = ACTIONS(1568), + [anon_sym_default] = ACTIONS(1568), + [anon_sym_delete] = ACTIONS(1568), + [anon_sym_do] = ACTIONS(1568), + [anon_sym_else] = ACTIONS(1568), + [anon_sym_for] = ACTIONS(1568), + [anon_sym_function] = ACTIONS(1568), + [anon_sym_if] = ACTIONS(1568), + [anon_sym_import] = ACTIONS(1568), + [anon_sym_new] = ACTIONS(1568), + [anon_sym_return] = ACTIONS(1568), + [anon_sym_switch] = ACTIONS(1568), + [anon_sym_throw] = ACTIONS(1568), + [anon_sym_try] = ACTIONS(1568), + [anon_sym_typeof] = ACTIONS(1568), + [anon_sym_var] = ACTIONS(1568), + [anon_sym_void] = ACTIONS(1568), + [anon_sym_while] = ACTIONS(1568), + [anon_sym_with] = ACTIONS(1568), + [sym__let] = ACTIONS(1568), + [anon_sym_let] = ACTIONS(1568), + [anon_sym_using] = ACTIONS(1568), + [anon_sym_LPAREN] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1566), + [anon_sym_yield] = ACTIONS(1568), + [anon_sym_LBRACK] = ACTIONS(1566), + [anon_sym_LT] = ACTIONS(1566), + [anon_sym_DQUOTE] = ACTIONS(1566), + [anon_sym_SQUOTE] = ACTIONS(1566), + [anon_sym_async] = ACTIONS(1568), + [anon_sym_PLUS] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1568), + [anon_sym_SLASH] = ACTIONS(1568), + [anon_sym_BANG] = ACTIONS(1566), + [anon_sym_TILDE] = ACTIONS(1566), + [anon_sym_PLUS_PLUS] = ACTIONS(1566), + [anon_sym_DASH_DASH] = ACTIONS(1566), [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), + [anon_sym_BQUOTE] = ACTIONS(1566), + [sym_number] = ACTIONS(1566), + [sym_private_property_identifier] = ACTIONS(1566), + [sym_this] = ACTIONS(1568), + [sym_super] = ACTIONS(1568), + [sym_true] = ACTIONS(1568), + [sym_false] = ACTIONS(1568), + [sym_null] = ACTIONS(1568), + [sym_undefined] = ACTIONS(1568), + [anon_sym_AT] = ACTIONS(1566), + [anon_sym_static] = ACTIONS(1568), + [anon_sym_get] = ACTIONS(1568), + [anon_sym_set] = ACTIONS(1568), [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), + [sym__statement_boundary] = ACTIONS(1566), + [sym__await_yield_identifier] = ACTIONS(1566), + [sym__await_keyword] = ACTIONS(1566), + [sym__default_declaration_start] = ACTIONS(1566), }, - [STATE(595)] = { - [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), + [STATE(583)] = { + [ts_builtin_sym_end] = ACTIONS(1570), + [sym_identifier] = ACTIONS(1572), + [anon_sym_export] = ACTIONS(1572), + [anon_sym_LBRACE] = ACTIONS(1570), + [anon_sym_RBRACE] = ACTIONS(1570), + [anon_sym_break] = ACTIONS(1572), + [anon_sym_case] = ACTIONS(1572), + [anon_sym_class] = ACTIONS(1572), + [anon_sym_const] = ACTIONS(1572), + [anon_sym_continue] = ACTIONS(1572), + [anon_sym_debugger] = ACTIONS(1572), + [anon_sym_default] = ACTIONS(1572), + [anon_sym_delete] = ACTIONS(1572), + [anon_sym_do] = ACTIONS(1572), + [anon_sym_else] = ACTIONS(1572), + [anon_sym_for] = ACTIONS(1572), + [anon_sym_function] = ACTIONS(1572), + [anon_sym_if] = ACTIONS(1572), + [anon_sym_import] = ACTIONS(1572), + [anon_sym_new] = ACTIONS(1572), + [anon_sym_return] = ACTIONS(1572), + [anon_sym_switch] = ACTIONS(1572), + [anon_sym_throw] = ACTIONS(1572), + [anon_sym_try] = ACTIONS(1572), + [anon_sym_typeof] = ACTIONS(1572), + [anon_sym_var] = ACTIONS(1572), + [anon_sym_void] = ACTIONS(1572), + [anon_sym_while] = ACTIONS(1572), + [anon_sym_with] = ACTIONS(1572), + [sym__let] = ACTIONS(1572), + [anon_sym_let] = ACTIONS(1572), + [anon_sym_using] = ACTIONS(1572), + [anon_sym_LPAREN] = ACTIONS(1570), + [anon_sym_SEMI] = ACTIONS(1570), + [anon_sym_yield] = ACTIONS(1572), + [anon_sym_LBRACK] = ACTIONS(1570), + [anon_sym_LT] = ACTIONS(1570), + [anon_sym_DQUOTE] = ACTIONS(1570), + [anon_sym_SQUOTE] = ACTIONS(1570), + [anon_sym_async] = ACTIONS(1572), + [anon_sym_PLUS] = ACTIONS(1572), + [anon_sym_DASH] = ACTIONS(1572), + [anon_sym_SLASH] = ACTIONS(1572), + [anon_sym_BANG] = ACTIONS(1570), + [anon_sym_TILDE] = ACTIONS(1570), + [anon_sym_PLUS_PLUS] = ACTIONS(1570), + [anon_sym_DASH_DASH] = ACTIONS(1570), [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), + [anon_sym_BQUOTE] = ACTIONS(1570), + [sym_number] = ACTIONS(1570), + [sym_private_property_identifier] = ACTIONS(1570), + [sym_this] = ACTIONS(1572), + [sym_super] = ACTIONS(1572), + [sym_true] = ACTIONS(1572), + [sym_false] = ACTIONS(1572), + [sym_null] = ACTIONS(1572), + [sym_undefined] = ACTIONS(1572), + [anon_sym_AT] = ACTIONS(1570), + [anon_sym_static] = ACTIONS(1572), + [anon_sym_get] = ACTIONS(1572), + [anon_sym_set] = ACTIONS(1572), [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), + [sym__statement_boundary] = ACTIONS(1570), + [sym__await_yield_identifier] = ACTIONS(1570), + [sym__await_keyword] = ACTIONS(1570), + [sym__default_declaration_start] = ACTIONS(1570), }, - [STATE(596)] = { + [STATE(584)] = { + [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(585)] = { [ts_builtin_sym_end] = ACTIONS(1578), [sym_identifier] = ACTIONS(1580), [anon_sym_export] = ACTIONS(1580), @@ -65314,7 +64627,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1578), [sym__default_declaration_start] = ACTIONS(1578), }, - [STATE(597)] = { + [STATE(586)] = { [ts_builtin_sym_end] = ACTIONS(1582), [sym_identifier] = ACTIONS(1584), [anon_sym_export] = ACTIONS(1584), @@ -65382,7 +64695,347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1582), [sym__default_declaration_start] = ACTIONS(1582), }, - [STATE(598)] = { + [STATE(587)] = { + [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(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(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), + }, + [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(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(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(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(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), @@ -65450,7 +65103,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1586), [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(599)] = { + [STATE(593)] = { [ts_builtin_sym_end] = ACTIONS(1586), [sym_identifier] = ACTIONS(1588), [anon_sym_export] = ACTIONS(1588), @@ -65518,7 +65171,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1586), [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(600)] = { + [STATE(594)] = { [ts_builtin_sym_end] = ACTIONS(1586), [sym_identifier] = ACTIONS(1588), [anon_sym_export] = ACTIONS(1588), @@ -65586,7 +65239,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1586), [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(601)] = { + [STATE(595)] = { [ts_builtin_sym_end] = ACTIONS(1586), [sym_identifier] = ACTIONS(1588), [anon_sym_export] = ACTIONS(1588), @@ -65654,75 +65307,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1586), [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(602)] = { - [ts_builtin_sym_end] = ACTIONS(1037), - [sym_identifier] = ACTIONS(1039), - [anon_sym_export] = ACTIONS(1039), - [anon_sym_LBRACE] = ACTIONS(1037), - [anon_sym_RBRACE] = ACTIONS(1037), - [anon_sym_break] = ACTIONS(1039), - [anon_sym_case] = ACTIONS(1039), - [anon_sym_class] = ACTIONS(1039), - [anon_sym_const] = ACTIONS(1039), - [anon_sym_continue] = ACTIONS(1039), - [anon_sym_debugger] = ACTIONS(1039), - [anon_sym_default] = ACTIONS(1039), - [anon_sym_delete] = ACTIONS(1039), - [anon_sym_do] = ACTIONS(1039), - [anon_sym_else] = ACTIONS(1039), - [anon_sym_for] = ACTIONS(1039), - [anon_sym_function] = ACTIONS(1039), - [anon_sym_if] = ACTIONS(1039), - [anon_sym_import] = ACTIONS(1039), - [anon_sym_new] = ACTIONS(1039), - [anon_sym_return] = ACTIONS(1039), - [anon_sym_switch] = ACTIONS(1039), - [anon_sym_throw] = ACTIONS(1039), - [anon_sym_try] = ACTIONS(1039), - [anon_sym_typeof] = ACTIONS(1039), - [anon_sym_var] = ACTIONS(1039), - [anon_sym_void] = ACTIONS(1039), - [anon_sym_while] = ACTIONS(1039), - [anon_sym_with] = ACTIONS(1039), - [sym__let] = ACTIONS(1039), - [anon_sym_let] = ACTIONS(1039), - [anon_sym_using] = ACTIONS(1039), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_SEMI] = ACTIONS(1037), - [anon_sym_yield] = ACTIONS(1039), - [anon_sym_LBRACK] = ACTIONS(1037), - [anon_sym_LT] = ACTIONS(1037), - [anon_sym_DQUOTE] = ACTIONS(1037), - [anon_sym_SQUOTE] = ACTIONS(1037), - [anon_sym_async] = ACTIONS(1039), - [anon_sym_PLUS] = ACTIONS(1039), - [anon_sym_DASH] = ACTIONS(1039), - [anon_sym_SLASH] = ACTIONS(1039), - [anon_sym_BANG] = ACTIONS(1037), - [anon_sym_TILDE] = ACTIONS(1037), - [anon_sym_PLUS_PLUS] = ACTIONS(1037), - [anon_sym_DASH_DASH] = ACTIONS(1037), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1037), - [sym_number] = ACTIONS(1037), - [sym_private_property_identifier] = ACTIONS(1037), - [sym_this] = ACTIONS(1039), - [sym_super] = ACTIONS(1039), - [sym_true] = ACTIONS(1039), - [sym_false] = ACTIONS(1039), - [sym_null] = ACTIONS(1039), - [sym_undefined] = ACTIONS(1039), - [anon_sym_AT] = ACTIONS(1037), - [anon_sym_static] = ACTIONS(1039), - [anon_sym_get] = ACTIONS(1039), - [anon_sym_set] = ACTIONS(1039), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1037), - [sym__await_yield_identifier] = ACTIONS(1037), - [sym__await_keyword] = ACTIONS(1037), - [sym__default_declaration_start] = ACTIONS(1037), - }, - [STATE(603)] = { + [STATE(596)] = { [ts_builtin_sym_end] = ACTIONS(1590), [sym_identifier] = ACTIONS(1592), [anon_sym_export] = ACTIONS(1592), @@ -65790,7 +65375,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1590), [sym__default_declaration_start] = ACTIONS(1590), }, - [STATE(604)] = { + [STATE(597)] = { [ts_builtin_sym_end] = ACTIONS(1594), [sym_identifier] = ACTIONS(1596), [anon_sym_export] = ACTIONS(1596), @@ -65858,7 +65443,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1594), [sym__default_declaration_start] = ACTIONS(1594), }, - [STATE(605)] = { + [STATE(598)] = { [ts_builtin_sym_end] = ACTIONS(1598), [sym_identifier] = ACTIONS(1600), [anon_sym_export] = ACTIONS(1600), @@ -65926,211 +65511,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1598), [sym__default_declaration_start] = ACTIONS(1598), }, - [STATE(606)] = { - [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(607)] = { - [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(608)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(602), - [anon_sym_RBRACE] = ACTIONS(602), - [anon_sym_function] = ACTIONS(1342), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), - [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_EQ] = ACTIONS(431), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(602), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1344), - [anon_sym_EQ_GT] = ACTIONS(433), - [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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1346), - }, - [STATE(609)] = { + [STATE(599)] = { [ts_builtin_sym_end] = ACTIONS(1602), [sym_identifier] = ACTIONS(1604), [anon_sym_export] = ACTIONS(1604), @@ -66198,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(610)] = { + [STATE(600)] = { [ts_builtin_sym_end] = ACTIONS(1606), [sym_identifier] = ACTIONS(1608), [anon_sym_export] = ACTIONS(1608), @@ -66266,7 +65647,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1606), [sym__default_declaration_start] = ACTIONS(1606), }, - [STATE(611)] = { + [STATE(601)] = { + [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(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), @@ -66334,7 +65919,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1610), [sym__default_declaration_start] = ACTIONS(1610), }, - [STATE(612)] = { + [STATE(605)] = { [ts_builtin_sym_end] = ACTIONS(1614), [sym_identifier] = ACTIONS(1616), [anon_sym_export] = ACTIONS(1616), @@ -66402,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(613)] = { + [STATE(606)] = { [ts_builtin_sym_end] = ACTIONS(1618), [sym_identifier] = ACTIONS(1620), [anon_sym_export] = ACTIONS(1620), @@ -66470,75 +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(614)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1342), - [anon_sym_in] = ACTIONS(605), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), - [anon_sym_of] = ACTIONS(610), - [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_SEMI] = ACTIONS(326), - [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(1344), - [anon_sym_EQ_GT] = ACTIONS(433), - [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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1346), - }, - [STATE(615)] = { + [STATE(607)] = { [ts_builtin_sym_end] = ACTIONS(1622), [sym_identifier] = ACTIONS(1624), [anon_sym_export] = ACTIONS(1624), @@ -66606,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(616)] = { + [STATE(608)] = { [ts_builtin_sym_end] = ACTIONS(1626), [sym_identifier] = ACTIONS(1628), [anon_sym_export] = ACTIONS(1628), @@ -66674,7 +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(617)] = { + [STATE(609)] = { [ts_builtin_sym_end] = ACTIONS(1630), [sym_identifier] = ACTIONS(1632), [anon_sym_export] = ACTIONS(1632), @@ -66742,7 +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(618)] = { + [STATE(610)] = { [ts_builtin_sym_end] = ACTIONS(1634), [sym_identifier] = ACTIONS(1636), [anon_sym_export] = ACTIONS(1636), @@ -66810,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(619)] = { + [STATE(611)] = { [ts_builtin_sym_end] = ACTIONS(1638), [sym_identifier] = ACTIONS(1640), [anon_sym_export] = ACTIONS(1640), @@ -66859,26 +66376,230 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1638), [anon_sym_DASH_DASH] = ACTIONS(1638), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1638), - [sym_number] = ACTIONS(1638), - [sym_private_property_identifier] = ACTIONS(1638), - [sym_this] = ACTIONS(1640), - [sym_super] = ACTIONS(1640), - [sym_true] = ACTIONS(1640), - [sym_false] = ACTIONS(1640), - [sym_null] = ACTIONS(1640), - [sym_undefined] = ACTIONS(1640), - [anon_sym_AT] = ACTIONS(1638), - [anon_sym_static] = ACTIONS(1640), - [anon_sym_get] = ACTIONS(1640), - [anon_sym_set] = ACTIONS(1640), + [anon_sym_BQUOTE] = ACTIONS(1638), + [sym_number] = ACTIONS(1638), + [sym_private_property_identifier] = ACTIONS(1638), + [sym_this] = ACTIONS(1640), + [sym_super] = ACTIONS(1640), + [sym_true] = ACTIONS(1640), + [sym_false] = ACTIONS(1640), + [sym_null] = ACTIONS(1640), + [sym_undefined] = ACTIONS(1640), + [anon_sym_AT] = ACTIONS(1638), + [anon_sym_static] = ACTIONS(1640), + [anon_sym_get] = ACTIONS(1640), + [anon_sym_set] = ACTIONS(1640), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1638), + [sym__await_yield_identifier] = ACTIONS(1638), + [sym__await_keyword] = ACTIONS(1638), + [sym__default_declaration_start] = ACTIONS(1638), + }, + [STATE(612)] = { + [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(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(1638), - [sym__await_yield_identifier] = ACTIONS(1638), - [sym__await_keyword] = ACTIONS(1638), - [sym__default_declaration_start] = ACTIONS(1638), + [sym__statement_boundary] = ACTIONS(1642), + [sym__await_yield_identifier] = ACTIONS(1642), + [sym__await_keyword] = ACTIONS(1642), + [sym__default_declaration_start] = ACTIONS(1642), }, - [STATE(620)] = { + [STATE(615)] = { [ts_builtin_sym_end] = ACTIONS(1642), [sym_identifier] = ACTIONS(1644), [anon_sym_export] = ACTIONS(1644), @@ -66946,7 +66667,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1642), [sym__default_declaration_start] = ACTIONS(1642), }, - [STATE(621)] = { + [STATE(616)] = { [ts_builtin_sym_end] = ACTIONS(1646), [sym_identifier] = ACTIONS(1648), [anon_sym_export] = ACTIONS(1648), @@ -67014,7 +66735,279 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1646), [sym__default_declaration_start] = ACTIONS(1646), }, - [STATE(622)] = { + [STATE(617)] = { + [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(618)] = { + [ts_builtin_sym_end] = ACTIONS(1654), + [sym_identifier] = ACTIONS(1656), + [anon_sym_export] = ACTIONS(1656), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), + }, + [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), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), + }, + [STATE(621)] = { [ts_builtin_sym_end] = ACTIONS(1650), [sym_identifier] = ACTIONS(1652), [anon_sym_export] = ACTIONS(1652), @@ -67082,6 +67075,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [anon_sym_LBRACE] = ACTIONS(1654), + [anon_sym_RBRACE] = ACTIONS(1654), + [anon_sym_break] = ACTIONS(1656), + [anon_sym_case] = ACTIONS(1656), + [anon_sym_class] = ACTIONS(1656), + [anon_sym_const] = ACTIONS(1656), + [anon_sym_continue] = ACTIONS(1656), + [anon_sym_debugger] = ACTIONS(1656), + [anon_sym_default] = ACTIONS(1656), + [anon_sym_delete] = ACTIONS(1656), + [anon_sym_do] = ACTIONS(1656), + [anon_sym_else] = ACTIONS(1656), + [anon_sym_for] = ACTIONS(1656), + [anon_sym_function] = ACTIONS(1656), + [anon_sym_if] = ACTIONS(1656), + [anon_sym_import] = ACTIONS(1656), + [anon_sym_new] = ACTIONS(1656), + [anon_sym_return] = ACTIONS(1656), + [anon_sym_switch] = ACTIONS(1656), + [anon_sym_throw] = ACTIONS(1656), + [anon_sym_try] = ACTIONS(1656), + [anon_sym_typeof] = ACTIONS(1656), + [anon_sym_var] = ACTIONS(1656), + [anon_sym_void] = ACTIONS(1656), + [anon_sym_while] = ACTIONS(1656), + [anon_sym_with] = ACTIONS(1656), + [sym__let] = ACTIONS(1656), + [anon_sym_let] = ACTIONS(1656), + [anon_sym_using] = ACTIONS(1656), + [anon_sym_LPAREN] = ACTIONS(1654), + [anon_sym_SEMI] = ACTIONS(1654), + [anon_sym_yield] = ACTIONS(1656), + [anon_sym_LBRACK] = ACTIONS(1654), + [anon_sym_LT] = ACTIONS(1654), + [anon_sym_DQUOTE] = ACTIONS(1654), + [anon_sym_SQUOTE] = ACTIONS(1654), + [anon_sym_async] = ACTIONS(1656), + [anon_sym_PLUS] = ACTIONS(1656), + [anon_sym_DASH] = ACTIONS(1656), + [anon_sym_SLASH] = ACTIONS(1656), + [anon_sym_BANG] = ACTIONS(1654), + [anon_sym_TILDE] = ACTIONS(1654), + [anon_sym_PLUS_PLUS] = ACTIONS(1654), + [anon_sym_DASH_DASH] = ACTIONS(1654), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1654), + [sym_number] = ACTIONS(1654), + [sym_private_property_identifier] = ACTIONS(1654), + [sym_this] = ACTIONS(1656), + [sym_super] = ACTIONS(1656), + [sym_true] = ACTIONS(1656), + [sym_false] = ACTIONS(1656), + [sym_null] = ACTIONS(1656), + [sym_undefined] = ACTIONS(1656), + [anon_sym_AT] = ACTIONS(1654), + [anon_sym_static] = ACTIONS(1656), + [anon_sym_get] = ACTIONS(1656), + [anon_sym_set] = ACTIONS(1656), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1654), + [sym__await_yield_identifier] = ACTIONS(1654), + [sym__await_keyword] = ACTIONS(1654), + [sym__default_declaration_start] = ACTIONS(1654), + }, [STATE(623)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), @@ -67151,6 +67212,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(1654), }, [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(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(625)] = { [ts_builtin_sym_end] = ACTIONS(1658), [sym_identifier] = ACTIONS(1660), [anon_sym_export] = ACTIONS(1660), @@ -67213,12 +67342,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_get] = ACTIONS(1660), [anon_sym_set] = ACTIONS(1660), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1658), - [sym__await_yield_identifier] = ACTIONS(1658), - [sym__await_keyword] = ACTIONS(1658), - [sym__default_declaration_start] = ACTIONS(1658), + [sym__statement_boundary] = ACTIONS(1658), + [sym__await_yield_identifier] = ACTIONS(1658), + [sym__await_keyword] = ACTIONS(1658), + [sym__default_declaration_start] = ACTIONS(1658), + }, + [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(625)] = { + [STATE(627)] = { [ts_builtin_sym_end] = ACTIONS(1662), [sym_identifier] = ACTIONS(1664), [anon_sym_export] = ACTIONS(1664), @@ -67286,7 +67483,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1662), [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(626)] = { + [STATE(628)] = { [ts_builtin_sym_end] = ACTIONS(1662), [sym_identifier] = ACTIONS(1664), [anon_sym_export] = ACTIONS(1664), @@ -67354,211 +67551,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1662), [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(627)] = { - [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(628)] = { - [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), + [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(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), + [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(1408), - [sym__await_yield_identifier] = ACTIONS(1408), - [sym__await_keyword] = ACTIONS(1408), - [sym__default_declaration_start] = ACTIONS(1408), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(629)] = { - [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), + [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(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), + [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(1408), - [sym__await_yield_identifier] = ACTIONS(1408), - [sym__await_keyword] = ACTIONS(1408), - [sym__default_declaration_start] = ACTIONS(1408), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(630)] = { + [STATE(631)] = { [ts_builtin_sym_end] = ACTIONS(1666), [sym_identifier] = ACTIONS(1668), [anon_sym_export] = ACTIONS(1668), @@ -67626,143 +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(631)] = { - [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(632)] = { - [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(633)] = { [ts_builtin_sym_end] = ACTIONS(1670), [sym_identifier] = ACTIONS(1672), [anon_sym_export] = ACTIONS(1672), @@ -67830,8 +67823,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1670), [sym__default_declaration_start] = ACTIONS(1670), }, + [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(3449), + [sym_formal_parameters] = STATE(3472), [sym_identifier] = ACTIONS(1674), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(326), @@ -67841,13 +67902,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(1676), [anon_sym_using] = ACTIONS(1676), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_EQ] = ACTIONS(633), + [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_EQ_GT] = ACTIONS(635), + [anon_sym_EQ_GT] = ACTIONS(625), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -67898,24 +67959,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1678), }, [STATE(635)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), + [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(636)] = { + [sym_formal_parameters] = STATE(3425), + [sym_identifier] = ACTIONS(1682), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1342), + [anon_sym_function] = ACTIONS(1684), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), - [anon_sym_of] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1686), + [anon_sym_using] = ACTIONS(1686), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(594), + [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(1344), - [anon_sym_EQ_GT] = ACTIONS(433), + [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), @@ -67956,98 +68082,33 @@ 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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), + [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_keyword] = ACTIONS(1346), - }, - [STATE(636)] = { - [ts_builtin_sym_end] = ACTIONS(1548), - [sym_identifier] = ACTIONS(1550), - [anon_sym_export] = ACTIONS(1550), - [anon_sym_LBRACE] = ACTIONS(1548), - [anon_sym_RBRACE] = ACTIONS(1548), - [anon_sym_break] = ACTIONS(1550), - [anon_sym_case] = ACTIONS(1550), - [anon_sym_class] = ACTIONS(1550), - [anon_sym_const] = ACTIONS(1550), - [anon_sym_continue] = ACTIONS(1550), - [anon_sym_debugger] = ACTIONS(1550), - [anon_sym_default] = ACTIONS(1550), - [anon_sym_delete] = ACTIONS(1550), - [anon_sym_do] = ACTIONS(1550), - [anon_sym_for] = ACTIONS(1550), - [anon_sym_function] = ACTIONS(1550), - [anon_sym_if] = ACTIONS(1550), - [anon_sym_import] = ACTIONS(1550), - [anon_sym_new] = ACTIONS(1550), - [anon_sym_return] = ACTIONS(1550), - [anon_sym_switch] = ACTIONS(1550), - [anon_sym_throw] = ACTIONS(1550), - [anon_sym_try] = ACTIONS(1550), - [anon_sym_typeof] = ACTIONS(1550), - [anon_sym_var] = ACTIONS(1550), - [anon_sym_void] = ACTIONS(1550), - [anon_sym_while] = ACTIONS(1550), - [anon_sym_with] = ACTIONS(1550), - [sym__let] = ACTIONS(1550), - [anon_sym_let] = ACTIONS(1550), - [anon_sym_using] = ACTIONS(1550), - [anon_sym_LPAREN] = ACTIONS(1548), - [anon_sym_SEMI] = ACTIONS(1548), - [anon_sym_yield] = ACTIONS(1550), - [anon_sym_LBRACK] = ACTIONS(1548), - [anon_sym_LT] = ACTIONS(1548), - [anon_sym_DQUOTE] = ACTIONS(1548), - [anon_sym_SQUOTE] = ACTIONS(1548), - [anon_sym_async] = ACTIONS(1550), - [anon_sym_PLUS] = ACTIONS(1550), - [anon_sym_DASH] = ACTIONS(1550), - [anon_sym_SLASH] = ACTIONS(1550), - [anon_sym_BANG] = ACTIONS(1548), - [anon_sym_TILDE] = ACTIONS(1548), - [anon_sym_PLUS_PLUS] = ACTIONS(1548), - [anon_sym_DASH_DASH] = ACTIONS(1548), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1548), - [sym_number] = ACTIONS(1548), - [sym_private_property_identifier] = ACTIONS(1548), - [sym_this] = ACTIONS(1550), - [sym_super] = ACTIONS(1550), - [sym_true] = ACTIONS(1550), - [sym_false] = ACTIONS(1550), - [sym_null] = ACTIONS(1550), - [sym_undefined] = ACTIONS(1550), - [anon_sym_AT] = ACTIONS(1548), - [anon_sym_static] = ACTIONS(1550), - [anon_sym_get] = ACTIONS(1550), - [anon_sym_set] = ACTIONS(1550), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1680), - [sym__await_yield_identifier] = ACTIONS(1548), - [sym__await_keyword] = ACTIONS(1548), - [sym__default_declaration_start] = ACTIONS(1548), + [sym__await_operand_end] = ACTIONS(326), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1688), }, [STATE(637)] = { - [sym_variable_declarator] = STATE(2209), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [sym_identifier] = ACTIONS(1382), + [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(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(401), - [anon_sym_EQ] = ACTIONS(585), - [anon_sym_LBRACK] = ACTIONS(1388), + [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), @@ -68099,23 +68160,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(326), }, [STATE(638)] = { - [sym_formal_parameters] = STATE(3349), - [sym_identifier] = ACTIONS(1340), + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(587), - [anon_sym_function] = ACTIONS(1342), + [anon_sym_COMMA] = ACTIONS(597), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1344), - [anon_sym_using] = ACTIONS(1344), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_EQ] = ACTIONS(599), + [anon_sym_EQ] = ACTIONS(584), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(596), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1344), + [anon_sym_async] = ACTIONS(1352), [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -68157,31 +68218,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(1344), - [anon_sym_static] = ACTIONS(1344), - [anon_sym_get] = ACTIONS(1344), - [anon_sym_set] = ACTIONS(1344), + [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(1346), + [sym__await_keyword] = ACTIONS(1354), }, [STATE(639)] = { - [sym_variable_declarator] = STATE(2192), - [sym_object_pattern] = STATE(2069), - [sym_array_pattern] = STATE(2069), - [sym__destructuring_pattern] = STATE(2069), - [sym_identifier] = ACTIONS(1382), + [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_LBRACE] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1386), + [anon_sym_of] = ACTIONS(1390), [anon_sym_LPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(583), - [anon_sym_EQ] = ACTIONS(585), - [anon_sym_LBRACK] = ACTIONS(1388), + [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), @@ -68233,22 +68294,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier_start] = ACTIONS(326), }, [STATE(640)] = { - [sym_formal_parameters] = STATE(3401), - [sym_identifier] = ACTIONS(1682), + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1684), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1686), - [anon_sym_using] = ACTIONS(1686), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_of] = ACTIONS(322), [anon_sym_LPAREN] = ACTIONS(1335), - [anon_sym_EQ] = ACTIONS(612), + [anon_sym_COLON] = 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(1686), - [anon_sym_EQ_GT] = ACTIONS(614), + [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), @@ -68289,15 +68352,13 @@ 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(1686), - [anon_sym_static] = ACTIONS(1686), - [anon_sym_get] = ACTIONS(1686), - [anon_sym_set] = ACTIONS(1686), + [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_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1688), + [sym__await_keyword] = ACTIONS(1354), }, }; @@ -68309,13 +68370,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_GT, ACTIONS(1335), 1, anon_sym_LPAREN, - ACTIONS(1342), 1, + ACTIONS(1350), 1, anon_sym_function, ACTIONS(1690), 1, sym_identifier, ACTIONS(1694), 1, sym__await_keyword, - STATE(3375), 1, + STATE(3399), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -68379,78 +68440,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [89] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1476), 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(1478), 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, - [160] = 12, - ACTIONS(620), 1, + [89] = 12, + ACTIONS(627), 1, anon_sym_EQ, - ACTIONS(622), 1, + ACTIONS(629), 1, anon_sym_EQ_GT, ACTIONS(1335), 1, anon_sym_LPAREN, @@ -68460,7 +68453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_function, ACTIONS(1702), 1, sym__await_keyword, - STATE(3343), 1, + STATE(3375), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, @@ -68524,10 +68517,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [249] = 14, + [178] = 14, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(594), 1, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(605), 1, anon_sym_in, @@ -68535,18 +68528,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, ACTIONS(1335), 1, anon_sym_LPAREN, - ACTIONS(1340), 1, + ACTIONS(1348), 1, sym_identifier, - ACTIONS(1342), 1, + ACTIONS(1350), 1, anon_sym_function, - ACTIONS(1346), 1, + ACTIONS(1354), 1, sym__await_keyword, - STATE(3349), 1, + STATE(3373), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1344), 7, + ACTIONS(1352), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -68603,25 +68596,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, + [271] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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_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(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, + 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(585), 1, + ACTIONS(591), 1, anon_sym_EQ, - ACTIONS(1382), 1, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1384), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, - STATE(2209), 1, + STATE(2201), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2069), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -68682,22 +68743,22 @@ static const uint16_t ts_small_parse_table[] = { [430] = 12, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(585), 1, + ACTIONS(591), 1, anon_sym_EQ, - ACTIONS(1382), 1, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1384), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, - STATE(2192), 1, + STATE(2195), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2069), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -68762,15 +68823,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(443), 1, + ACTIONS(441), 1, anon_sym_RBRACE, ACTIONS(1320), 1, anon_sym_LPAREN, ACTIONS(1704), 1, sym__resource_binding_start, - STATE(2651), 1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2646), 1, aux_sym_object_repeat1, - STATE(2772), 1, + 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, + [605] = 12, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(401), 1, + anon_sym_COLON, + 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, @@ -68830,7 +68966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [605] = 12, + [692] = 12, ACTIONS(401), 1, anon_sym_COLON, ACTIONS(403), 1, @@ -68843,85 +68979,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(1704), 1, sym__resource_binding_start, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 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, - [692] = 12, - ACTIONS(401), 1, - anon_sym_COLON, - 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(2755), 1, aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -68981,22 +69042,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, [779] = 12, - ACTIONS(393), 1, - anon_sym_RBRACE, ACTIONS(401), 1, anon_sym_COLON, ACTIONS(403), 1, anon_sym_EQ, 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(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -69120,11 +69181,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [934] = 3, + [934] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(443), 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(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1712), 19, + 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(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, + 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, + 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, + [1018] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69144,7 +69278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1710), 40, + ACTIONS(1723), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -69185,25 +69319,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1002] = 11, + [1086] = 11, ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(443), 1, + ACTIONS(441), 1, anon_sym_RBRACE, - ACTIONS(1718), 1, + ACTIONS(1714), 1, anon_sym_LPAREN, - ACTIONS(1721), 1, + ACTIONS(1717), 1, anon_sym_EQ, - ACTIONS(1723), 1, + ACTIONS(1719), 1, anon_sym_EQ_GT, - STATE(2651), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -69219,7 +69353,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(1716), 17, + ACTIONS(1712), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -69237,7 +69371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -69258,84 +69392,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1086] = 11, - ACTIONS(401), 1, - anon_sym_COLON, - ACTIONS(439), 1, - anon_sym_RBRACE, - ACTIONS(1718), 1, - anon_sym_LPAREN, - ACTIONS(1721), 1, - anon_sym_EQ, - ACTIONS(1723), 1, - anon_sym_EQ_GT, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + [1170] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 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(1716), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, + 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_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(1714), 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(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, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1170] = 3, + 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(1729), 19, + ACTIONS(1733), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69355,7 +69481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1727), 40, + ACTIONS(1731), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -69396,25 +69522,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [1238] = 11, + [1306] = 11, + ACTIONS(393), 1, + anon_sym_RBRACE, ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(1718), 1, + ACTIONS(1714), 1, anon_sym_LPAREN, - ACTIONS(1721), 1, + ACTIONS(1717), 1, anon_sym_EQ, - ACTIONS(1723), 1, + ACTIONS(1719), 1, anon_sym_EQ_GT, - STATE(2755), 1, + STATE(2599), 1, aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -69430,7 +69556,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(1716), 17, + ACTIONS(1712), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -69448,7 +69574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -69469,45 +69595,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1322] = 13, - ACTIONS(431), 1, + [1390] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(1714), 1, + anon_sym_LPAREN, + ACTIONS(1717), 1, anon_sym_EQ, - ACTIONS(433), 1, + ACTIONS(1719), 1, anon_sym_EQ_GT, - ACTIONS(605), 1, - anon_sym_in, - ACTIONS(1731), 1, - sym_identifier, - ACTIONS(1733), 1, - anon_sym_LBRACE, - ACTIONS(1735), 1, - anon_sym_of, - ACTIONS(1737), 1, - anon_sym_LBRACK, - STATE(2630), 1, - sym_variable_declarator, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2098), 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, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -69523,9 +69629,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, - anon_sym_STAR, + 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, + 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, @@ -69544,25 +69668,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1410] = 11, - ACTIONS(393), 1, - anon_sym_RBRACE, - ACTIONS(401), 1, - anon_sym_COLON, - ACTIONS(1718), 1, - anon_sym_LPAREN, - ACTIONS(1721), 1, + [1474] = 13, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(1723), 1, + ACTIONS(433), 1, anon_sym_EQ_GT, - STATE(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + 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(1725), 15, + STATE(2123), 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, @@ -69578,27 +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, - ACTIONS(1716), 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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -69617,76 +69743,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [1494] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1364), 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(1366), 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, [1562] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1741), 19, + ACTIONS(1745), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69706,7 +69767,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1739), 40, + ACTIONS(1743), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -69751,7 +69812,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1745), 19, + ACTIONS(1749), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69771,7 +69832,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1743), 40, + ACTIONS(1747), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -69816,7 +69877,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1749), 19, + ACTIONS(1753), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69836,7 +69897,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1747), 40, + ACTIONS(1751), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -69881,7 +69942,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1753), 19, + ACTIONS(1378), 19, sym__await_yield_identifier, sym__await_keyword, sym__single_statement_context, @@ -69901,7 +69962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(1751), 40, + ACTIONS(1380), 40, anon_sym_export, anon_sym_break, anon_sym_class, @@ -70145,7 +70206,74 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1712), 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, + [2111] = 6, + ACTIONS(1767), 1, + anon_sym_EQ, + ACTIONS(1769), 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, @@ -70161,7 +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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -70182,7 +70310,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 21, + ACTIONS(1712), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -70204,11 +70332,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2111] = 3, + [2184] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1769), 21, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70230,7 +70358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 37, + ACTIONS(1773), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -70268,11 +70396,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2178] = 3, + [2251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1773), 21, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70294,7 +70422,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 37, + ACTIONS(1777), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -70332,11 +70460,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2245] = 3, + [2318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1777), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70358,7 +70486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1779), 37, + ACTIONS(1781), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -70396,11 +70524,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2312] = 3, + [2385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1781), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70422,7 +70550,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 37, + ACTIONS(1785), 37, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -70460,15 +70588,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2379] = 6, - ACTIONS(345), 1, - anon_sym_EQ, - ACTIONS(359), 1, - anon_sym_EQ_GT, + [2452] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1789), 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, @@ -70484,9 +70645,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, + [2519] = 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, @@ -70505,9 +70678,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 21, + ACTIONS(1793), 37, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -70520,22 +70694,6 @@ static const uint16_t ts_small_parse_table[] = { 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, - [2452] = 6, - ACTIONS(1767), 1, - anon_sym_EQ, - ACTIONS(1785), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -70551,9 +70709,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(1714), 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, + [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, @@ -70572,9 +70742,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 21, + ACTIONS(1378), 37, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -70587,6 +70758,21 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -70594,14 +70780,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2525] = 3, + [2653] = 6, + ACTIONS(345), 1, + anon_sym_EQ, + ACTIONS(359), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1366), 21, + 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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -70620,10 +70825,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 37, + ACTIONS(326), 21, sym__ternary_qmark, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -70636,6 +70840,22 @@ static const uint16_t ts_small_parse_table[] = { 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, + [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, @@ -70651,6 +70871,41 @@ static const uint16_t ts_small_parse_table[] = { 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, + anon_sym_QMARK_QMARK, + 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_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, @@ -70658,7 +70913,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2592] = 3, + [2798] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -70684,9 +70939,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1789), 37, + ACTIONS(1789), 36, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -70722,11 +70976,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2659] = 3, + [2864] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1791), 21, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70748,9 +71002,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1793), 37, + ACTIONS(1378), 36, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -70786,19 +71039,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2726] = 8, - ACTIONS(401), 1, - anon_sym_COLON, - ACTIONS(405), 1, + [2930] = 6, + ACTIONS(517), 1, anon_sym_EQ_GT, - ACTIONS(585), 1, + ACTIONS(1795), 1, anon_sym_EQ, - ACTIONS(1704), 1, - sym__resource_binding_start, 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, @@ -70814,26 +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(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, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -70854,11 +71084,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [2802] = 3, + 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_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, + [3002] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1366), 21, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -70880,7 +71131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 36, + ACTIONS(1793), 36, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -70917,15 +71168,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [2868] = 8, - ACTIONS(405), 1, - anon_sym_EQ_GT, - ACTIONS(583), 1, - anon_sym_COLON, - ACTIONS(585), 1, + [3068] = 6, + ACTIONS(515), 1, anon_sym_EQ, - ACTIONS(1795), 1, - sym__resource_binding_start, + ACTIONS(517), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -70945,25 +71192,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), 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, @@ -70985,13 +71213,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [2944] = 5, + 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, + [3140] = 5, ACTIONS(1767), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -71007,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -71028,7 +71277,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 21, + ACTIONS(1712), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -71050,11 +71299,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3014] = 3, + [3210] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1777), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -71076,7 +71325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1779), 36, + ACTIONS(1781), 36, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -71113,14 +71362,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3080] = 3, + [3276] = 6, + ACTIONS(431), 1, + anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1781), 21, + 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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -71139,9 +71407,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 36, + ACTIONS(326), 20, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -71154,21 +71421,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -71176,15 +71428,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3146] = 6, - ACTIONS(431), 1, + [3348] = 6, + ACTIONS(1799), 1, anon_sym_EQ, - ACTIONS(433), 1, + ACTIONS(1801), 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, @@ -71200,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(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -71221,7 +71473,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, + ACTIONS(1712), 20, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -71242,15 +71494,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3218] = 6, - ACTIONS(1797), 1, - anon_sym_EQ, - ACTIONS(1799), 1, + [3420] = 6, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(1799), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -71266,7 +71518,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -71287,7 +71539,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 20, + ACTIONS(1712), 20, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -71308,33 +71560,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3290] = 6, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(1797), 1, - anon_sym_EQ, + [3492] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 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(1714), 20, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -71353,8 +71586,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 20, + ACTIONS(1785), 36, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -71367,22 +71601,6 @@ static const uint16_t ts_small_parse_table[] = { 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, - [3362] = 6, - ACTIONS(1801), 1, - anon_sym_EQ, - ACTIONS(1803), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -71398,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(1714), 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, @@ -71419,20 +71649,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 20, - sym__automatic_semicolon, + ACTIONS(1773), 36, 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_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, @@ -71440,15 +71686,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3434] = 6, - ACTIONS(515), 1, + [3624] = 8, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1801), 1, + 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(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -71464,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(1714), 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, @@ -71485,32 +71754,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 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, - [3506] = 3, + [3700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1773), 21, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -71532,7 +71780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 36, + ACTIONS(1777), 36, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -71569,11 +71817,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3572] = 6, - ACTIONS(513), 1, - anon_sym_EQ, - ACTIONS(515), 1, + [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, @@ -71593,6 +71845,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, @@ -71614,14 +71885,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, + [3842] = 7, + ACTIONS(595), 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, + 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(1712), 18, 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, @@ -71635,11 +71930,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3644] = 3, + 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, + [3915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1787), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -71661,19 +71977,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1789), 36, + ACTIONS(1781), 35, + 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_PLUS_EQ, @@ -71698,14 +72013,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3710] = 3, + [3980] = 6, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + ACTIONS(1805), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1791), 21, + 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(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_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -71724,21 +72078,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1793), 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, + [4051] = 5, + 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, @@ -71754,21 +72100,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, - [3776] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1769), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -71787,36 +72121,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 36, + ACTIONS(1712), 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_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, @@ -71824,11 +72142,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3842] = 3, + [4120] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1366), 21, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -71850,7 +72168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 35, + ACTIONS(1789), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -71886,11 +72204,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3907] = 3, + [4185] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1777), 21, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -71912,7 +72230,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1779), 35, + ACTIONS(1773), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -71948,11 +72266,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [3972] = 3, + [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(1781), 21, + 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, @@ -71974,7 +72386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 35, + ACTIONS(1793), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72010,13 +72422,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4037] = 5, - ACTIONS(1797), 1, + [4444] = 5, + ACTIONS(1799), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72032,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -72053,7 +72465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1716), 20, + ACTIONS(1712), 20, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -72074,33 +72486,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4106] = 12, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(594), 1, - anon_sym_EQ, - ACTIONS(605), 1, - anon_sym_in, - ACTIONS(1805), 1, - sym_identifier, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(1809), 1, - anon_sym_of, - ACTIONS(1811), 1, - anon_sym_LBRACK, + [4513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3220), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 11, + 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), 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, @@ -72108,6 +72548,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, + [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, @@ -72124,9 +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(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_instanceof, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -72145,17 +72613,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4189] = 7, + [4649] = 7, ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(1723), 1, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1814), 1, + ACTIONS(591), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72171,7 +72639,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(1716), 18, + ACTIONS(326), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72190,7 +72658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -72211,17 +72679,203 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4262] = 7, - ACTIONS(401), 1, - anon_sym_COLON, + [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(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, + 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(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(1814), 1, + ACTIONS(1805), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72237,12 +72891,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(1716), 18, + 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, @@ -72256,7 +72911,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -72277,17 +72932,299 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4335] = 7, - ACTIONS(583), 1, + [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(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, + 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, + 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(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(1723), 1, + ACTIONS(1719), 1, anon_sym_EQ_GT, - ACTIONS(1814), 1, + ACTIONS(1805), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72303,7 +73240,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(1716), 18, + ACTIONS(1712), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72322,7 +73259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -72343,17 +73280,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4408] = 7, + [5511] = 7, + ACTIONS(401), 1, + anon_sym_COLON, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(583), 1, - anon_sym_COLON, - ACTIONS(1814), 1, + ACTIONS(1805), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72369,7 +73306,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(1716), 18, + ACTIONS(1712), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72388,7 +73325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -72409,42 +73346,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4481] = 7, - ACTIONS(405), 1, + [5584] = 12, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(583), 1, - anon_sym_COLON, - ACTIONS(585), 1, + ACTIONS(589), 1, anon_sym_EQ, + 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(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, + STATE(3039), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 11, 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, @@ -72454,34 +73380,7 @@ static const uint16_t ts_small_parse_table[] = { 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, - [4554] = 5, - ACTIONS(1801), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -72497,56 +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(1714), 20, + 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(1716), 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, - [4623] = 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, @@ -72565,53 +73417,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1789), 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, - [4688] = 7, - ACTIONS(401), 1, - anon_sym_COLON, + [5667] = 7, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(585), 1, + ACTIONS(595), 1, + anon_sym_COLON, + ACTIONS(1805), 1, anon_sym_EQ, 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, @@ -72627,7 +73443,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), 18, + ACTIONS(1712), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72646,7 +73462,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, @@ -72667,11 +73483,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4761] = 6, + [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(585), 1, + ACTIONS(591), 1, anon_sym_EQ, + ACTIONS(595), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -72691,13 +73603,12 @@ 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), 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_LPAREN, anon_sym_SEMI, @@ -72732,73 +73643,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [4832] = 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, - 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(1793), 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, - [4897] = 3, + [5942] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1769), 21, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -72820,7 +73669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 35, + ACTIONS(1378), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72856,11 +73705,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4962] = 3, + [6007] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1773), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -72882,7 +73731,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 35, + ACTIONS(1785), 35, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -72918,80 +73767,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5027] = 6, - ACTIONS(1723), 1, - anon_sym_EQ_GT, - ACTIONS(1814), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1725), 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(1716), 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(1714), 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, - [5098] = 6, + [6072] = 7, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1814), 1, + ACTIONS(591), 1, anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -73007,13 +73793,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1716), 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, @@ -73027,35 +73811,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 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, - [5169] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1366), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -73074,136 +73832,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 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_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, - [5233] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1836), 1, - anon_sym_DOT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2174), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [5355] = 3, + [6144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1781), 21, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -73225,7 +73858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 34, + ACTIONS(1789), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -73260,18 +73893,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5419] = 10, + [6208] = 10, ACTIONS(431), 1, anon_sym_EQ, ACTIONS(433), 1, anon_sym_EQ_GT, ACTIONS(605), 1, anon_sym_in, - ACTIONS(1852), 1, + ACTIONS(1866), 1, anon_sym_of, - ACTIONS(1854), 1, + ACTIONS(1868), 1, sym__resource_binding_start, - ACTIONS(1856), 1, + ACTIONS(1870), 1, sym__plain_resource_for_of_context, ACTIONS(5), 2, sym_html_comment, @@ -73328,13 +73961,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5497] = 5, - ACTIONS(1814), 1, - anon_sym_EQ, + [6286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1725), 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), 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_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -73350,19 +74015,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(1716), 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, @@ -73370,9 +74022,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1714), 20, + [6350] = 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, @@ -73391,101 +74048,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5565] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, + ACTIONS(1378), 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, - ACTIONS(1832), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1858), 1, anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2193), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [5687] = 3, + 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, + [6414] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1787), 21, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -73507,7 +74109,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1789), 34, + ACTIONS(1773), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -73542,7 +74144,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5751] = 3, + [6478] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -73603,11 +74205,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5815] = 3, + [6542] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1769), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -73629,7 +74231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 34, + ACTIONS(1781), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -73664,11 +74266,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5879] = 3, + [6606] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1773), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -73690,7 +74292,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 34, + ACTIONS(1785), 34, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -73725,17 +74327,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5943] = 7, - ACTIONS(405), 1, - anon_sym_EQ_GT, - ACTIONS(585), 1, + [6670] = 5, + ACTIONS(1805), 1, anon_sym_EQ, - ACTIONS(1795), 1, - sym__resource_binding_start, 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, @@ -73751,11 +74349,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), 17, + 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, @@ -73769,7 +74369,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, @@ -73790,102 +74390,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6015] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1860), 1, - anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2164), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [6137] = 7, + [6738] = 7, ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(585), 1, + ACTIONS(591), 1, anon_sym_EQ, - ACTIONS(1704), 1, + ACTIONS(1803), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, @@ -73945,436 +74455,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6209] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1862), 1, - anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2187), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [6331] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1777), 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(1779), 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_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, - [6395] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1864), 1, - anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2202), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [6517] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1866), 1, - anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2155), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [6639] = 32, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(1818), 1, - anon_sym_LBRACE, - ACTIONS(1820), 1, - anon_sym_class, - ACTIONS(1822), 1, - anon_sym_function, - ACTIONS(1824), 1, - anon_sym_import, - ACTIONS(1826), 1, - anon_sym_new, - ACTIONS(1830), 1, - anon_sym_LPAREN, - ACTIONS(1832), 1, - anon_sym_LBRACK, - ACTIONS(1834), 1, - anon_sym_LT, - ACTIONS(1838), 1, - anon_sym_DQUOTE, - ACTIONS(1840), 1, - anon_sym_SQUOTE, - ACTIONS(1842), 1, - anon_sym_async, - ACTIONS(1844), 1, - anon_sym_SLASH, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(1848), 1, - sym_number, - ACTIONS(1868), 1, - anon_sym_DOT, - STATE(1998), 1, - sym_jsx_opening_element, - STATE(2165), 1, - sym__constructor, - STATE(2272), 1, - sym__constructor_member, - STATE(2291), 1, - sym__constructor_subscript, - STATE(2334), 1, - sym__constructor_tag, - STATE(2339), 1, - sym__argumentless_new_expression, - STATE(2483), 1, - sym__constructor_chain_base, - STATE(2560), 1, - aux_sym_export_statement_repeat1, - STATE(2715), 1, - sym__constructor_import, - STATE(2840), 1, - sym_decorator, - STATE(3253), 1, - sym_import, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1850), 2, - sym__await_yield_identifier, - sym__await_keyword, - ACTIONS(1828), 5, - anon_sym_let, - anon_sym_using, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1816), 7, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - STATE(2318), 14, - sym_parenthesized_expression, - sym_object, - sym_array, - sym_jsx_element, - sym_jsx_self_closing_element, - sym_class, - sym_function_expression, - sym_generator_function, - sym_new_expression, - sym__constructor_atom, - sym_string, - sym_template_string, - sym_regex, - sym_meta_property, - [6761] = 7, + [6810] = 7, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(589), 1, + ACTIONS(599), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(587), 4, + ACTIONS(597), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, @@ -74430,20 +74519,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6832] = 7, + [6881] = 7, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(594), 1, + ACTIONS(1875), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(592), 4, + ACTIONS(1872), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(326), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74457,7 +74546,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, @@ -74473,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(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74494,20 +74583,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6903] = 7, - ACTIONS(433), 1, + [6952] = 7, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(1873), 1, + ACTIONS(1875), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1870), 4, + ACTIONS(1872), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74521,7 +74610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74537,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74558,20 +74647,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6974] = 7, - ACTIONS(1799), 1, + [7023] = 7, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(1878), 1, + ACTIONS(1880), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1876), 4, + ACTIONS(1878), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74585,7 +74674,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74601,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74622,20 +74711,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7045] = 7, - ACTIONS(1799), 1, + [7094] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1873), 1, + ACTIONS(1880), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1870), 4, + ACTIONS(1878), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74649,7 +74738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74665,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74686,20 +74775,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7116] = 7, + [7165] = 7, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1878), 1, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1876), 4, + ACTIONS(587), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74713,7 +74802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74729,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74750,20 +74839,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7187] = 7, - ACTIONS(433), 1, + [7236] = 7, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(599), 1, + ACTIONS(1885), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(596), 4, + ACTIONS(1883), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(326), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74777,7 +74866,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, @@ -74793,7 +74882,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, @@ -74814,20 +74903,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7258] = 7, - ACTIONS(1799), 1, + [7307] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(1885), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 4, + ACTIONS(1883), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74841,7 +74930,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74857,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74878,20 +74967,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7329] = 7, + [7378] = 7, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(584), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 4, + ACTIONS(581), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74905,7 +74994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74921,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -74942,22 +75031,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7400] = 9, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(594), 1, + [7449] = 6, + ACTIONS(1885), 1, anon_sym_EQ, - ACTIONS(605), 1, - anon_sym_in, - ACTIONS(1852), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1856), 2, - sym__resource_binding_start, - sym__plain_resource_for_of_context, - ACTIONS(326), 13, + ACTIONS(1883), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -74971,7 +75056,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, @@ -74987,8 +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, - ACTIONS(322), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75007,19 +75093,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7474] = 7, - ACTIONS(1797), 1, + [7517] = 7, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(1799), 1, + ACTIONS(433), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1885), 3, + ACTIONS(602), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -75033,7 +75119,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75049,7 +75135,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75070,18 +75156,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7544] = 6, - ACTIONS(1873), 1, + [7587] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + 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(1870), 4, + 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, + 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, + 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, + [7659] = 6, + ACTIONS(1880), 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, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -75095,7 +75245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75111,7 +75261,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75132,24 +75282,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7612] = 8, - ACTIONS(1797), 1, + [7727] = 6, + ACTIONS(1875), 1, anon_sym_EQ, - ACTIONS(1799), 1, - anon_sym_EQ_GT, - ACTIONS(1888), 1, - anon_sym_in, - ACTIONS(1891), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, - sym__ternary_qmark, + ACTIONS(1872), 4, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, + sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -75160,7 +75307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75176,8 +75323,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(1714), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75196,24 +75344,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7684] = 8, + [7795] = 7, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1797), 1, + ACTIONS(1799), 1, anon_sym_EQ, - ACTIONS(1888), 1, - anon_sym_in, - ACTIONS(1891), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, - sym__ternary_qmark, + ACTIONS(1892), 3, anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1712), 13, + sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -75224,7 +75370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75240,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(1714), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75260,19 +75407,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7756] = 8, - ACTIONS(431), 1, + [7865] = 8, + ACTIONS(1799), 1, anon_sym_EQ, - ACTIONS(433), 1, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(605), 1, + ACTIONS(1887), 1, anon_sym_in, - ACTIONS(1852), 1, + ACTIONS(1890), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1712), 15, sym__ternary_qmark, anon_sym_COMMA, anon_sym_instanceof, @@ -75288,7 +75435,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, @@ -75304,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(322), 19, + ACTIONS(1710), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -75324,19 +75471,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7828] = 7, + [7937] = 9, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1797), 1, + 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(1885), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1870), 2, + sym__resource_binding_start, + sym__plain_resource_for_of_context, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -75350,7 +75500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75366,9 +75516,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(1714), 20, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75387,22 +75536,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7898] = 7, + [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(602), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(326), 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, @@ -75429,9 +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, - ACTIONS(322), 20, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75450,18 +75600,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7968] = 6, - ACTIONS(1878), 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(1876), 4, + ACTIONS(1892), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -75475,7 +75626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75491,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75512,21 +75663,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8036] = 6, - ACTIONS(1883), 1, + [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(1881), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1716), 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, @@ -75537,7 +75689,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75553,9 +75705,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(1714), 20, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75574,12 +75725,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8104] = 7, - ACTIONS(620), 1, + [8222] = 7, + ACTIONS(627), 1, anon_sym_EQ, - ACTIONS(622), 1, + ACTIONS(629), 1, anon_sym_EQ_GT, - ACTIONS(1893), 1, + ACTIONS(1895), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, @@ -75636,12 +75787,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8173] = 7, - ACTIONS(620), 1, + [8291] = 7, + ACTIONS(627), 1, anon_sym_EQ, - ACTIONS(622), 1, + ACTIONS(629), 1, anon_sym_EQ_GT, - ACTIONS(1895), 1, + ACTIONS(1897), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, @@ -75698,19 +75849,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8242] = 7, - ACTIONS(620), 1, - anon_sym_EQ, - ACTIONS(622), 1, + [8360] = 8, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1897), 1, - sym__resource_binding_start, + 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), 14, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -75760,17 +75912,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8311] = 6, - ACTIONS(1797), 1, + [8431] = 6, + ACTIONS(1799), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1885), 3, + ACTIONS(1892), 3, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RBRACK, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -75784,7 +75936,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75800,7 +75952,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75821,18 +75973,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8378] = 6, - ACTIONS(633), 1, - anon_sym_EQ, - ACTIONS(635), 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(326), 15, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -75845,7 +75999,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, @@ -75861,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(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75882,18 +76036,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8445] = 6, - ACTIONS(1899), 1, - anon_sym_EQ, - ACTIONS(1901), 1, + [8569] = 8, + ACTIONS(433), 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(1716), 15, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -75906,7 +76062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75922,7 +76078,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75943,15 +76099,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8512] = 6, - ACTIONS(635), 1, - anon_sym_EQ_GT, - ACTIONS(1899), 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(1716), 15, + ACTIONS(326), 15, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -75967,7 +76123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75983,7 +76139,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76004,20 +76160,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8579] = 6, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(594), 1, + [8707] = 6, + ACTIONS(1899), 1, anon_sym_EQ, + ACTIONS(1901), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76028,7 +76184,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, @@ -76044,7 +76200,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, @@ -76065,20 +76221,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8646] = 6, - ACTIONS(1799), 1, + [8774] = 6, + ACTIONS(625), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(1899), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76089,7 +76245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76105,7 +76261,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76126,15 +76282,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8713] = 6, + [8841] = 6, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + ACTIONS(326), 15, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -76150,7 +76306,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76166,7 +76322,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76187,21 +76343,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8780] = 7, - ACTIONS(620), 1, - anon_sym_EQ, - ACTIONS(622), 1, + [8908] = 6, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(1903), 1, - sym__resource_binding_start, + ACTIONS(1885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1712), 15, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76212,7 +76367,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, @@ -76228,7 +76383,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, @@ -76249,20 +76404,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8849] = 6, - ACTIONS(1905), 1, - anon_sym_EQ, - ACTIONS(1907), 1, + [8975] = 6, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + 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_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76273,7 +76428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76289,7 +76444,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76310,18 +76465,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8916] = 6, - ACTIONS(614), 1, - anon_sym_EQ_GT, - ACTIONS(1905), 1, + [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(1716), 15, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -76334,7 +76490,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76350,7 +76506,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(1714), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76371,20 +76527,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8983] = 8, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_COMMA, - ACTIONS(596), 1, - anon_sym_RBRACK, - ACTIONS(599), 1, + [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), 13, + ACTIONS(326), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -76434,22 +76588,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9054] = 7, - ACTIONS(1797), 1, + [9178] = 7, + ACTIONS(627), 1, anon_sym_EQ, - ACTIONS(1888), 1, - anon_sym_in, - ACTIONS(1891), 1, - anon_sym_of, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1905), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_COMMA, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76460,7 +76613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76476,8 +76629,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(1714), 19, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76496,20 +76650,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9123] = 8, - ACTIONS(1799), 1, - anon_sym_EQ_GT, - ACTIONS(1870), 1, - anon_sym_RBRACK, - ACTIONS(1873), 1, + [9247] = 6, + ACTIONS(1907), 1, anon_sym_EQ, - ACTIONS(1876), 1, - anon_sym_COMMA, + ACTIONS(1909), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -76522,7 +76674,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76538,7 +76690,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76559,20 +76711,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9194] = 8, - ACTIONS(433), 1, + [9314] = 6, + ACTIONS(614), 1, anon_sym_EQ_GT, - ACTIONS(1870), 1, - anon_sym_RBRACK, - ACTIONS(1873), 1, + ACTIONS(1907), 1, anon_sym_EQ, - ACTIONS(1876), 1, - anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -76585,7 +76735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76601,7 +76751,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76622,18 +76772,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9265] = 6, - ACTIONS(612), 1, - anon_sym_EQ, - ACTIONS(614), 1, + [9381] = 6, + ACTIONS(639), 1, anon_sym_EQ_GT, + ACTIONS(1911), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1712), 14, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -76646,7 +76795,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, @@ -76662,7 +76811,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, @@ -76683,15 +76832,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9332] = 6, - ACTIONS(622), 1, + [9447] = 6, + ACTIONS(629), 1, anon_sym_EQ_GT, - ACTIONS(1909), 1, + ACTIONS(1913), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 14, + ACTIONS(1712), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -76706,7 +76855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76722,7 +76871,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76743,22 +76892,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9398] = 6, - ACTIONS(1909), 1, - anon_sym_EQ, - ACTIONS(1911), 1, - anon_sym_EQ_GT, + [9513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 14, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1773), 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, @@ -76766,7 +76949,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + [9573] = 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, + 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), 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, @@ -76782,9 +76999,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(1714), 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, + [9633] = 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, @@ -76803,11 +77032,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9464] = 3, + ACTIONS(1378), 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, + [9693] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1787), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76829,7 +77089,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1789), 30, + ACTIONS(1781), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -76860,18 +77120,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [9524] = 5, - ACTIONS(1883), 1, + [9753] = 6, + ACTIONS(637), 1, + anon_sym_EQ, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, + sym__ternary_qmark, + 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(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, + [9819] = 6, + ACTIONS(1911), 1, anon_sym_EQ, + ACTIONS(1915), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + ACTIONS(1712), 14, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -76882,7 +77203,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76898,7 +77219,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76919,11 +77240,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9588] = 3, + [9885] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1791), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76945,7 +77266,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1793), 30, + ACTIONS(1785), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -76976,30 +77297,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [9648] = 6, - ACTIONS(1913), 1, - anon_sym_EQ, - ACTIONS(1915), 1, - anon_sym_EQ_GT, + [9945] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 14, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1789), 30, sym__ternary_qmark, - anon_sym_LBRACE, + 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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77015,32 +77347,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(1714), 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, - [9714] = 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, + [10005] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1769), 21, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -77062,7 +77380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 30, + ACTIONS(1793), 30, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -77093,17 +77411,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [9774] = 6, - ACTIONS(637), 1, + [10065] = 6, + ACTIONS(1913), 1, anon_sym_EQ, - ACTIONS(639), 1, + ACTIONS(1917), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1712), 14, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -77116,7 +77434,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, @@ -77132,7 +77450,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, @@ -77153,16 +77471,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9840] = 5, - ACTIONS(1899), 1, + [10131] = 5, + ACTIONS(1907), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 15, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -77175,7 +77493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77191,7 +77509,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(1714), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77212,19 +77530,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9904] = 6, - ACTIONS(620), 1, + [10195] = 5, + ACTIONS(1885), 1, anon_sym_EQ, - ACTIONS(622), 1, - anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1712), 15, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -77235,7 +77552,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, @@ -77251,7 +77568,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, @@ -77272,41 +77589,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9970] = 3, + [10259] = 5, + ACTIONS(1899), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1777), 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(1779), 30, + ACTIONS(1712), 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_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, @@ -77322,21 +77627,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, - [10030] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1366), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77355,48 +77648,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 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, - [10090] = 6, - ACTIONS(639), 1, - anon_sym_EQ_GT, - ACTIONS(1913), 1, + [10323] = 6, + ACTIONS(627), 1, anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 14, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -77409,7 +77671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77425,35 +77687,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(1714), 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, - [10156] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1781), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77472,48 +77708,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 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, - [10216] = 7, - ACTIONS(1870), 1, + [10389] = 7, + ACTIONS(1872), 1, anon_sym_RBRACK, - ACTIONS(1873), 1, + ACTIONS(1875), 1, anon_sym_EQ, - ACTIONS(1876), 1, + ACTIONS(1878), 1, anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -77527,7 +77732,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77543,35 +77748,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(1714), 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, - [10284] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1773), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77590,47 +77769,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 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, - [10344] = 5, - ACTIONS(1905), 1, + [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(1716), 15, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -77643,7 +77795,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77659,9 +77811,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(1714), 20, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77680,19 +77831,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10408] = 8, - ACTIONS(1799), 1, + [10527] = 8, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(1885), 1, anon_sym_EQ, - ACTIONS(1888), 1, + ACTIONS(1887), 1, anon_sym_in, - ACTIONS(1891), 1, + ACTIONS(1890), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -77706,7 +77857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77722,7 +77873,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(1714), 19, + ACTIONS(1710), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -77742,19 +77893,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10478] = 8, + [10597] = 8, ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1883), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(1888), 1, + ACTIONS(605), 1, anon_sym_in, - ACTIONS(1891), 1, + ACTIONS(1866), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -77768,7 +77919,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77784,7 +77935,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(1714), 19, + ACTIONS(322), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -77804,20 +77955,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10548] = 8, - ACTIONS(433), 1, - anon_sym_EQ_GT, - ACTIONS(594), 1, + [10667] = 5, + ACTIONS(1911), 1, anon_sym_EQ, - ACTIONS(605), 1, - anon_sym_in, - ACTIONS(1852), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, + ACTIONS(1712), 14, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -77830,7 +77976,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, @@ -77846,8 +77992,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), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77866,11 +78013,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10618] = 3, + [10730] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1777), 21, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -77892,7 +78039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1779), 29, + ACTIONS(1378), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -77922,28 +78069,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10677] = 5, - ACTIONS(1913), 1, - anon_sym_EQ, + [10789] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 14, + 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, + anon_sym_QMARK_QMARK, + ACTIONS(1773), 29, 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_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(1725), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77959,32 +78118,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(1714), 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, - [10740] = 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, + [10848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1366), 21, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78006,7 +78151,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1364), 29, + ACTIONS(1777), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -78036,11 +78181,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10799] = 3, + [10907] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1781), 21, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78062,7 +78207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1783), 29, + ACTIONS(1793), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -78092,7 +78237,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10858] = 3, + [10966] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -78148,15 +78293,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10917] = 5, - ACTIONS(1909), 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(1716), 14, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -78169,7 +78317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78185,35 +78333,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(1714), 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, - [10980] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1791), 21, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78232,41 +78353,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1793), 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, - [11039] = 3, + [11092] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1769), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78288,7 +78379,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1771), 29, + ACTIONS(1785), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -78318,11 +78409,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11098] = 3, + [11151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1773), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -78344,7 +78435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1775), 29, + ACTIONS(1781), 29, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -78374,18 +78465,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11157] = 7, - ACTIONS(1883), 1, + [11210] = 5, + ACTIONS(1913), 1, anon_sym_EQ, - ACTIONS(1888), 1, - anon_sym_in, - ACTIONS(1891), 1, - anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1716), 13, + ACTIONS(1712), 14, sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -78398,7 +78486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1725), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78414,8 +78502,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(1714), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78434,7 +78523,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11224] = 4, + [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(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, @@ -78485,29 +78632,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11279] = 11, + [11397] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1917), 1, + ACTIONS(1927), 1, sym_identifier, - ACTIONS(1921), 1, + ACTIONS(1929), 1, anon_sym_COMMA, - ACTIONS(1923), 1, + ACTIONS(1931), 1, anon_sym_RBRACE, - STATE(2643), 1, - sym_string, - STATE(2666), 1, - sym_export_specifier, - STATE(2689), 1, - sym__local_export_specifier, - STATE(2696), 1, - sym__module_export_name, + STATE(2788), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1919), 35, + STATE(3456), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -78543,15 +78687,168 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [11348] = 5, - ACTIONS(1929), 1, + [11461] = 5, + ACTIONS(1937), 1, sym__arrow_function_block_end, - ACTIONS(1931), 1, + ACTIONS(1939), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1933), 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(1935), 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, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [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(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), 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, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [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(1949), 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(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_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, + [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(1925), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78564,7 +78861,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1927), 29, + ACTIONS(1959), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -78594,15 +78891,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11404] = 5, - ACTIONS(1937), 1, + [11685] = 5, + ACTIONS(1969), 1, sym__arrow_function_block_continuation, - ACTIONS(1939), 1, + ACTIONS(1971), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78615,7 +78912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 29, + ACTIONS(1967), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -78645,15 +78942,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11460] = 5, - ACTIONS(1941), 1, + [11741] = 5, + ACTIONS(1977), 1, sym__arrow_function_block_continuation, - ACTIONS(1943), 1, + ACTIONS(1979), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78666,7 +78963,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 29, + ACTIONS(1975), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -78696,15 +78993,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11516] = 5, - ACTIONS(1949), 1, - sym__arrow_function_block_end, - ACTIONS(1951), 1, - sym__completed_arrow_function, + [11797] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78717,8 +79010,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 29, + ACTIONS(1005), 31, sym__ternary_qmark, + sym__arrow_function_block_end, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -78747,13 +79042,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11572] = 4, - ACTIONS(979), 1, + [11849] = 4, + ACTIONS(1985), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(975), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78766,7 +79061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 30, + ACTIONS(1983), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -78797,15 +79092,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11626] = 5, - ACTIONS(1957), 1, - sym__arrow_function_block_end, - ACTIONS(1959), 1, - sym__completed_arrow_function, + [11903] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1953), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78818,8 +79111,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 29, + ACTIONS(977), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -78848,15 +79142,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11682] = 5, - ACTIONS(1965), 1, + [11957] = 5, + ACTIONS(1987), 1, sym__arrow_function_block_continuation, - ACTIONS(1967), 1, + ACTIONS(1989), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78869,7 +79163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 29, + ACTIONS(1967), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -78899,15 +79193,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11738] = 5, - ACTIONS(1973), 1, + [12013] = 5, + ACTIONS(1991), 1, sym__arrow_function_block_continuation, - ACTIONS(1975), 1, + ACTIONS(1993), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78920,7 +79214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 29, + ACTIONS(1975), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -78950,15 +79244,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [11794] = 5, - ACTIONS(1981), 1, - sym__arrow_function_block_end, - ACTIONS(1983), 1, - sym__completed_arrow_function, + [12069] = 8, + ACTIONS(683), 1, + anon_sym_BQUOTE, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2003), 1, + sym_optional_chain, + STATE(917), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78971,8 +79271,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + ACTIONS(1997), 26, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -78982,10 +79283,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, @@ -79000,77 +79298,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11850] = 9, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1985), 1, - sym_identifier, - ACTIONS(1987), 1, - anon_sym_COMMA, - ACTIONS(1989), 1, - anon_sym_RBRACE, - STATE(2633), 1, - sym_import_specifier, + [12131] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3329), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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(2005), 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(2007), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + 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, - [11914] = 8, - ACTIONS(683), 1, - anon_sym_BQUOTE, - ACTIONS(1995), 1, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1997), 1, + 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, + [12185] = 8, ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - STATE(851), 1, - sym_template_string, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79083,7 +79375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 26, + ACTIONS(2013), 26, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -79091,7 +79383,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, @@ -79110,21 +79401,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [11976] = 8, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - STATE(849), 1, - sym_arguments, + anon_sym_BQUOTE, + [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(2001), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79137,18 +79423,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2003), 26, + ACTIONS(2021), 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, @@ -79164,13 +79453,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12038] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, + [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(2009), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79183,9 +79474,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 30, + ACTIONS(1959), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -79214,15 +79504,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12092] = 5, - ACTIONS(2019), 1, + [12359] = 5, + ACTIONS(2035), 1, sym__arrow_function_block_end, - ACTIONS(2021), 1, + ACTIONS(2037), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79235,7 +79525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 29, + ACTIONS(2033), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79265,15 +79555,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12148] = 5, - ACTIONS(2027), 1, + [12415] = 5, + ACTIONS(2039), 1, sym__arrow_function_block_continuation, - ACTIONS(2029), 1, + ACTIONS(2041), 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, @@ -79286,7 +79576,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + ACTIONS(1951), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79316,15 +79606,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12204] = 5, - ACTIONS(2035), 1, - sym__arrow_function_block_continuation, - ACTIONS(2037), 1, + [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(2031), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79337,7 +79627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 29, + ACTIONS(2045), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79367,15 +79657,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12260] = 5, - ACTIONS(2039), 1, + [12527] = 5, + ACTIONS(2051), 1, sym__arrow_function_block_end, - ACTIONS(2041), 1, + ACTIONS(2053), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79388,7 +79678,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 29, + ACTIONS(1935), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79418,11 +79708,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12316] = 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(1055), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79435,10 +79729,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 31, + ACTIONS(2057), 29, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -79467,15 +79759,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12368] = 5, - ACTIONS(2047), 1, + [12639] = 9, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + 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(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), 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, + 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_BQUOTE, + [12703] = 5, + ACTIONS(2073), 1, sym__arrow_function_block_end, - ACTIONS(2049), 1, + ACTIONS(2075), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79488,7 +79835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2045), 29, + ACTIONS(2071), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79518,15 +79865,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12424] = 5, - ACTIONS(2051), 1, - sym__arrow_function_block_continuation, - ACTIONS(2053), 1, + [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(2031), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79539,7 +79886,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 29, + ACTIONS(2079), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79569,13 +79916,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12480] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, + [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(2055), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79588,9 +79937,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 30, + ACTIONS(1943), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -79619,15 +79967,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12534] = 5, - ACTIONS(2061), 1, + [12871] = 5, + ACTIONS(2089), 1, sym__arrow_function_block_end, - ACTIONS(2063), 1, + ACTIONS(2091), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79640,7 +79988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 29, + ACTIONS(2071), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79670,15 +80018,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12590] = 5, - ACTIONS(2065), 1, + [12927] = 5, + ACTIONS(2093), 1, sym__arrow_function_block_end, - ACTIONS(2067), 1, + ACTIONS(2095), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1953), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79691,7 +80039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 29, + ACTIONS(2045), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79721,15 +80069,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12646] = 5, - ACTIONS(2069), 1, + [12983] = 5, + ACTIONS(2097), 1, sym__arrow_function_block_end, - ACTIONS(2071), 1, + ACTIONS(2099), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79742,7 +80090,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + ACTIONS(2079), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79772,15 +80120,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12702] = 5, - ACTIONS(2077), 1, + [13039] = 5, + ACTIONS(2101), 1, sym__arrow_function_block_continuation, - ACTIONS(2079), 1, + ACTIONS(2103), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79793,7 +80141,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + ACTIONS(2057), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79823,15 +80171,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12758] = 5, - ACTIONS(2081), 1, - sym__arrow_function_block_continuation, - ACTIONS(2083), 1, + [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(1961), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79844,7 +80192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 29, + ACTIONS(2021), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79874,15 +80222,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12814] = 5, - ACTIONS(2085), 1, - sym__arrow_function_block_continuation, - ACTIONS(2087), 1, + [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(1969), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79895,7 +80243,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 29, + ACTIONS(2033), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -79925,16 +80273,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12870] = 5, - ACTIONS(2089), 1, - sym__arrow_function_block_end, - ACTIONS(2091), 1, - sym__completed_arrow_function, + [13207] = 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(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -79943,48 +80306,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(2045), 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, - [12926] = 5, - ACTIONS(2093), 1, - sym__arrow_function_block_continuation, - ACTIONS(2095), 1, - sym__completed_arrow_function, + [13276] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79997,8 +80347,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + ACTIONS(2125), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -80027,24 +80378,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12982] = 9, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - STATE(849), 1, - sym_arguments, + [13327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2097), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80057,7 +80395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 24, + ACTIONS(2129), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80065,10 +80403,14 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -80081,16 +80423,14 @@ 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, - [13046] = 5, - ACTIONS(2103), 1, - sym__arrow_function_block_end, - ACTIONS(2105), 1, - sym__completed_arrow_function, + [13378] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80103,8 +80443,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1927), 29, + ACTIONS(2133), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -80133,15 +80474,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13102] = 5, - ACTIONS(2107), 1, - sym__arrow_function_block_continuation, - ACTIONS(2109), 1, - sym__completed_arrow_function, + [13429] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80154,8 +80491,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + ACTIONS(1003), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -80184,11 +80522,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13158] = 3, + [13480] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2111), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80201,7 +80539,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 30, + ACTIONS(2137), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80232,206 +80570,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13209] = 26, - ACTIONS(1983), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + [13531] = 5, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(971), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(975), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1979), 8, + ACTIONS(977), 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_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [13306] = 8, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2149), 1, - sym_identifier, - ACTIONS(2151), 1, - anon_sym_RBRACE, - STATE(3125), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2696), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [13367] = 26, - ACTIONS(1951), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, + anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1947), 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, - [13464] = 3, + [13586] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80444,7 +80637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 30, + ACTIONS(2141), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80475,112 +80668,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13515] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1582), 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(1584), 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, - [13566] = 8, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1985), 1, - sym_identifier, - ACTIONS(2153), 1, - anon_sym_RBRACE, - STATE(3270), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3329), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [13627] = 3, + [13637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80593,7 +80685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 30, + ACTIONS(989), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80624,11 +80716,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13678] = 3, + [13688] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80641,7 +80733,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 30, + ACTIONS(971), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80672,11 +80764,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13729] = 3, + [13739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2155), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80689,7 +80781,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 30, + ACTIONS(993), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80720,11 +80812,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13780] = 3, + [13790] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80737,7 +80829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 30, + ACTIONS(1005), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80768,81 +80860,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13831] = 25, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + [13841] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1957), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2161), 9, + ACTIONS(1959), 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, - [13926] = 3, + [13892] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80855,7 +80925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 30, + ACTIONS(2145), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -80886,152 +80956,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13977] = 26, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2091), 1, - sym__completed_arrow_function, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + [13943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2045), 8, + ACTIONS(1967), 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, - [14074] = 25, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2145), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13994] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1973), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2167), 9, + ACTIONS(1975), 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, - [14169] = 3, + [14045] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81044,7 +81069,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 30, + ACTIONS(2149), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -81075,67 +81100,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14220] = 25, - ACTIONS(1995), 1, + [14096] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + 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(2123), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2131), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2133), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2127), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2135), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2173), 9, + ACTIONS(2151), 9, sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, @@ -81145,151 +81170,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [14315] = 25, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + [14191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2055), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 9, + ACTIONS(2057), 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, - [14410] = 15, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2137), 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(2139), 1, anon_sym_STAR_STAR, - STATE(849), 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, + [14242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2181), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 19, + 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, - [14485] = 8, - ACTIONS(791), 1, - anon_sym_BQUOTE, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2185), 1, - sym_optional_chain, - STATE(1023), 1, - sym_template_string, + [14293] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81302,8 +81283,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 25, + ACTIONS(326), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -81313,7 +81295,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, @@ -81328,168 +81313,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [14546] = 26, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2067), 1, - sym__completed_arrow_function, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + anon_sym_BQUOTE, + [14344] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1045), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1955), 8, + ACTIONS(1047), 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, - [14643] = 26, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2105), 1, - sym__completed_arrow_function, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1927), 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, - [14740] = 10, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [14395] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81502,440 +81379,235 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 22, + ACTIONS(1023), 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, - [14805] = 21, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [14446] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1710), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 13, + ACTIONS(1712), 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_QMARK_QMARK, - anon_sym_BQUOTE, - [14892] = 22, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 12, - 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_PIPE_PIPE, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14981] = 13, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [14497] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2185), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 21, + ACTIONS(2187), 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, - [15052] = 19, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [14548] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2179), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 14, - 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_QMARK_QMARK, - anon_sym_BQUOTE, - [15135] = 20, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2125), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, anon_sym_AMP, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2179), 1, anon_sym_PIPE, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 14, + ACTIONS(2191), 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, - [15220] = 21, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2179), 1, - anon_sym_PIPE, - STATE(849), 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, + [14599] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 13, + ACTIONS(1997), 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_QMARK_QMARK, - anon_sym_BQUOTE, - [15307] = 12, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2137), 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(2139), 1, anon_sym_STAR_STAR, - STATE(849), 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, + [14650] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2193), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -81944,165 +81616,142 @@ 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(2177), 21, + ACTIONS(2195), 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, - [15376] = 17, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [14701] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2197), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2117), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2179), 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(2177), 16, + ACTIONS(2199), 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_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [15455] = 23, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - STATE(849), 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, + [14752] = 4, + ACTIONS(2201), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2147), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 11, + ACTIONS(2149), 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, - [15546] = 3, + [14805] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2187), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82115,7 +81764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2189), 30, + ACTIONS(2205), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82146,11 +81795,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15597] = 3, + [14856] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82163,7 +81812,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 30, + ACTIONS(2209), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82194,68 +81843,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15648] = 25, - ACTIONS(1995), 1, + [14907] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1927), 1, + sym_identifier, + ACTIONS(2211), 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, + [14968] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + 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(2123), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2131), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2133), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2127), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2135), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2195), 9, - sym__completed_arrow_function, + ACTIONS(2045), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -82264,11 +81967,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [15743] = 3, + [15065] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2197), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82281,7 +81984,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2199), 30, + ACTIONS(2215), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82312,11 +82015,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15794] = 3, + [15116] = 4, + ACTIONS(2217), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82329,9 +82034,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 30, + ACTIONS(2183), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -82360,11 +82064,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15845] = 3, + [15169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82377,7 +82081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 30, + ACTIONS(1031), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82408,11 +82112,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15896] = 3, + [15220] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82425,7 +82129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 30, + ACTIONS(2221), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82456,11 +82160,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15947] = 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(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(2201), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82473,7 +82248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 30, + ACTIONS(2225), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82504,11 +82279,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15998] = 3, + [15419] = 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(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(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(2205), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82521,7 +82367,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 30, + ACTIONS(2229), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82552,11 +82398,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16049] = 3, + [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(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(1961), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82569,7 +82486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 30, + ACTIONS(2233), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82600,11 +82517,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16100] = 3, + [15715] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82617,7 +82534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 30, + ACTIONS(2237), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82648,11 +82565,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16151] = 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(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(2023), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82665,7 +82653,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 30, + ACTIONS(2241), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82696,11 +82684,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16202] = 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(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(2209), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82713,7 +82772,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 30, + ACTIONS(2245), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82744,139 +82803,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16253] = 25, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2213), 9, + [16062] = 26, + ACTIONS(1939), 1, 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, - [16348] = 26, - ACTIONS(1995), 1, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2063), 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(2123), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2131), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2133), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2127), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2135), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2017), 8, + ACTIONS(1935), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -82885,11 +82874,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [16445] = 3, + [16159] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82902,7 +82891,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 30, + ACTIONS(2249), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82933,11 +82922,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16496] = 3, + [16210] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82950,7 +82939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 30, + ACTIONS(2253), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -82981,11 +82970,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16547] = 3, + [16261] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -82998,7 +82987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 30, + ACTIONS(2257), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83029,59 +83018,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16598] = 3, - 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, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2229), 30, - sym__ternary_qmark, + [16312] = 4, + ACTIONS(2259), 1, 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, - [16649] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83094,9 +83037,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 30, + ACTIONS(2137), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83125,11 +83067,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16700] = 3, + [16365] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83142,7 +83084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 30, + ACTIONS(2263), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83173,11 +83115,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16751] = 3, + [16416] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83190,7 +83132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 30, + ACTIONS(2267), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83221,11 +83163,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16802] = 3, + [16467] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2243), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83238,7 +83180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 30, + ACTIONS(2271), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83269,59 +83211,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16853] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2247), 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(2249), 30, - sym__ternary_qmark, + [16518] = 4, + ACTIONS(2273), 1, 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, - [16904] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83334,9 +83230,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 30, + ACTIONS(2149), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83365,59 +83260,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16955] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2255), 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(2257), 30, - sym__ternary_qmark, + [16571] = 4, + ACTIONS(2275), 1, 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, - [17006] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2259), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83430,9 +83279,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 30, + ACTIONS(2183), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83461,59 +83309,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17057] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2263), 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(2265), 30, - sym__ternary_qmark, + [16624] = 4, + ACTIONS(2277), 1, 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, - [17108] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2267), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83526,9 +83328,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 30, + ACTIONS(2191), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83557,11 +83358,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17159] = 3, + [16677] = 4, + ACTIONS(2279), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83574,9 +83377,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 30, + ACTIONS(2199), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83605,17 +83407,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17210] = 5, - ACTIONS(979), 1, - anon_sym_EQ, + [16730] = 4, + ACTIONS(2281), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(971), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(975), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83628,16 +83426,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 26, - sym__automatic_semicolon, + ACTIONS(2205), 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, @@ -83655,11 +83456,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17265] = 3, + [16783] = 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(2275), 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(2253), 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, + [16878] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83672,7 +83543,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 30, + ACTIONS(2285), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83703,11 +83574,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17316] = 3, + [16929] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2279), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83720,7 +83591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 30, + ACTIONS(2289), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83751,11 +83622,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17367] = 3, + [16980] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83768,7 +83639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 30, + ACTIONS(1015), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83799,11 +83670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17418] = 3, + [17031] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83816,7 +83687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 30, + ACTIONS(2293), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83847,11 +83718,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17469] = 3, + [17082] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83864,7 +83735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 30, + ACTIONS(2297), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83895,11 +83766,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17520] = 3, + [17133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83912,7 +83783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 30, + ACTIONS(1039), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83943,11 +83814,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17571] = 3, + [17184] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83960,7 +83831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 30, + ACTIONS(1055), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -83991,7 +83862,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17622] = 3, + [17235] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -84039,11 +83910,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17673] = 3, + [17286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 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, @@ -84056,7 +83975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 30, + ACTIONS(987), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84087,11 +84006,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17724] = 3, + [17388] = 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(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(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(985), 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, + [17485] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84104,7 +84094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 30, + ACTIONS(2305), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84135,11 +84125,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17775] = 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(1049), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84152,9 +84152,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 30, + ACTIONS(1997), 25, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84164,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, @@ -84182,12 +84178,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [17826] = 3, + [17597] = 4, + ACTIONS(2313), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84200,9 +84197,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 30, + ACTIONS(2191), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84231,11 +84227,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17877] = 3, + [17650] = 4, + ACTIONS(2315), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2307), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84248,9 +84246,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2309), 30, + ACTIONS(2199), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84279,11 +84276,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17928] = 3, + [17703] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84296,7 +84293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 30, + ACTIONS(2319), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84327,11 +84324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17979] = 3, + [17754] = 4, + ACTIONS(2321), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84344,9 +84343,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 30, + ACTIONS(2205), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84375,11 +84373,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18030] = 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, + 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(1009), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84392,7 +84443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 30, + ACTIONS(2329), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84423,11 +84474,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18081] = 3, + [17919] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84440,7 +84491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 30, + ACTIONS(2333), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84471,59 +84522,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18132] = 3, + [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(1041), 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(1043), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - 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_BQUOTE, + [18067] = 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(2335), 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, - [18183] = 3, + [18162] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84536,7 +84680,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 30, + ACTIONS(2339), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84567,11 +84711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18234] = 3, + [18213] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84584,7 +84728,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 30, + ACTIONS(2343), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84615,11 +84759,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18285] = 3, + [18264] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2323), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84632,7 +84776,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2325), 30, + ACTIONS(2347), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84663,11 +84807,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18336] = 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, - ACTIONS(2327), 12, + 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(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84680,20 +84879,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2329), 30, + ACTIONS(971), 29, + sym__automatic_semicolon, sym__ternary_qmark, + sym__arrow_function_block_end, + 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_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, @@ -84711,107 +84909,226 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18387] = 3, + [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(2331), 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(2333), 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(2351), 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_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, - [18438] = 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(2335), 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(2337), 30, + ACTIONS(2115), 19, 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, - [18489] = 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(2339), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84824,42 +85141,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 30, + ACTIONS(2115), 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_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, - [18540] = 3, + [18759] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84872,7 +85181,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 30, + ACTIONS(2357), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84903,11 +85212,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18591] = 3, + [18810] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84920,7 +85229,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 30, + ACTIONS(2361), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84951,59 +85260,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18642] = 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(2351), 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(2353), 30, + 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, 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, - [18693] = 3, + [18948] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85016,7 +85343,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 30, + ACTIONS(2365), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -85047,156 +85374,200 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18744] = 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(2359), 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(2361), 30, + 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, 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_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, - [18795] = 4, - ACTIONS(2363), 1, - sym__completed_arrow_function, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 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(2207), 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, - [18848] = 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(2365), 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(2367), 30, + 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__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, - [18899] = 3, + [19242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85209,7 +85580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 30, + ACTIONS(2369), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -85240,107 +85611,144 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18950] = 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(999), 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(997), 30, + 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__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, - [19001] = 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(973), 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(971), 30, + 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, 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, - [19052] = 3, + [19465] = 4, + ACTIONS(2371), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85353,9 +85761,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 30, + ACTIONS(2137), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85384,114 +85791,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19103] = 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(1055), 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(1053), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - 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, - [19154] = 8, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1985), 1, - sym_identifier, - ACTIONS(2373), 1, - anon_sym_RBRACE, - STATE(3270), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3329), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [19215] = 4, - ACTIONS(2375), 1, - sym__completed_arrow_function, + [19615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85504,8 +85879,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 29, + ACTIONS(2375), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85534,111 +85910,212 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19268] = 4, - ACTIONS(979), 1, - anon_sym_EQ, + [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(973), 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(971), 29, - sym__automatic_semicolon, + ACTIONS(2115), 16, 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, - [19321] = 4, - ACTIONS(2377), 1, + [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(2215), 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(2217), 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, + 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(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, + ACTIONS(2115), 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_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19374] = 4, - ACTIONS(2379), 1, - sym__completed_arrow_function, + [19933] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85651,8 +86128,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 29, + ACTIONS(2379), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85681,13 +86159,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19427] = 4, - ACTIONS(2381), 1, - sym__completed_arrow_function, + [19984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85700,8 +86176,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + ACTIONS(2383), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85730,13 +86207,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19480] = 4, - ACTIONS(2383), 1, - sym__completed_arrow_function, + [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, - ACTIONS(2231), 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, + [20096] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85749,8 +86277,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2389), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85773,146 +86302,74 @@ static const uint16_t ts_small_parse_table[] = { 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, - [19533] = 26, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2071), 1, - sym__completed_arrow_function, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2141), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1979), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19630] = 26, - ACTIONS(1995), 1, + [20147] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2041), 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(2123), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2131), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2133), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2127), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2135), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1947), 8, + ACTIONS(2391), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -85921,69 +86378,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [19727] = 26, - ACTIONS(1995), 1, + [20242] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2049), 1, + 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(2123), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2129), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2131), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2133), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2127), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2135), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2141), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2119), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2045), 8, + ACTIONS(2079), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -85992,226 +86449,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [19824] = 26, - ACTIONS(1959), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2121), 1, - anon_sym_AMP_AMP, - ACTIONS(2123), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, - anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, - anon_sym_PERCENT, - ACTIONS(2139), 1, - anon_sym_STAR_STAR, - ACTIONS(2145), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + [20339] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1941), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1955), 8, + ACTIONS(1943), 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, - [19921] = 26, - ACTIONS(1931), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2145), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20390] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(1949), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1927), 8, + ACTIONS(1951), 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, - [20018] = 26, - ACTIONS(1995), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2021), 1, - sym__completed_arrow_function, - ACTIONS(2121), 1, anon_sym_AMP_AMP, - ACTIONS(2123), 1, anon_sym_PIPE_PIPE, - ACTIONS(2125), 1, - anon_sym_GT_GT, - ACTIONS(2129), 1, - anon_sym_AMP, - ACTIONS(2131), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2133), 1, - anon_sym_PIPE, - ACTIONS(2137), 1, anon_sym_PERCENT, - ACTIONS(2139), 1, anon_sym_STAR_STAR, - ACTIONS(2145), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2147), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [20441] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2115), 2, + ACTIONS(2393), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2127), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2135), 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(2141), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2143), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2117), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2119), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2017), 8, + ACTIONS(2395), 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, - [20115] = 4, - ACTIONS(2385), 1, - sym__completed_arrow_function, + [20492] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86224,8 +86610,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 29, + ACTIONS(2399), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86254,13 +86641,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20168] = 4, - ACTIONS(2387), 1, - sym__completed_arrow_function, + [20543] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86273,8 +86658,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 29, + ACTIONS(2403), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86303,13 +86689,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20221] = 4, - ACTIONS(2389), 1, - sym__completed_arrow_function, + [20594] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86322,7 +86706,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 29, + ACTIONS(2257), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86352,13 +86736,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20274] = 4, - ACTIONS(2391), 1, - sym__completed_arrow_function, + [20644] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2407), 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(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(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86371,7 +86800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 29, + ACTIONS(2209), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86401,13 +86830,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20327] = 4, - ACTIONS(2393), 1, - sym__completed_arrow_function, + [20744] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86420,7 +86847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + ACTIONS(2215), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86450,13 +86877,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20380] = 4, - ACTIONS(2395), 1, - sym__completed_arrow_function, + [20794] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86469,7 +86894,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2383), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86499,64 +86924,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20433] = 8, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2149), 1, - sym_identifier, - ACTIONS(2397), 1, - anon_sym_RBRACE, - STATE(3125), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2696), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [20494] = 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(2399), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86569,20 +86945,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 30, + ACTIONS(2079), 27, + 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_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, @@ -86600,11 +86973,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20545] = 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(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, + [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(2299), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86617,19 +87064,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 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, @@ -86647,58 +87092,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20595] = 3, + [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(2405), 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, + 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(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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2403), 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, - [20645] = 3, + [21144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86711,7 +87179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 29, + ACTIONS(1031), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -86741,11 +87209,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20695] = 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(1055), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86758,19 +87230,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 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, @@ -86788,11 +87258,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20745] = 3, + [21248] = 5, + ACTIONS(2465), 1, + sym__arrow_function_block_end, + ACTIONS(2467), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86805,19 +87279,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 29, + 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, @@ -86835,13 +87307,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20795] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, + [21302] = 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(2467), 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, + [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(2055), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86854,18 +87398,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 28, + ACTIONS(2033), 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_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, @@ -86883,60 +87426,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20847] = 3, + [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(2409), 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, + 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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2407), 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, - [20897] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, + [21548] = 5, + ACTIONS(2473), 1, + sym__arrow_function_block_end, + ACTIONS(2475), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2009), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86949,18 +87517,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 28, + ACTIONS(1935), 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_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, @@ -86978,11 +87545,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20949] = 3, + [21602] = 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(2475), 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(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, + [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(1055), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86995,12 +87636,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 29, + ACTIONS(1943), 27, 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, anon_sym_COMMA, anon_sym_RBRACE, @@ -87025,11 +87664,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20999] = 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(1055), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87042,16 +87685,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 29, + ACTIONS(1951), 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, @@ -87072,13 +87713,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21049] = 4, - ACTIONS(979), 1, - anon_sym_EQ, + [21806] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(975), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87091,8 +87730,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 28, + ACTIONS(2221), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -87120,18 +87760,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21101] = 5, - ACTIONS(979), 1, - anon_sym_EQ, + [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(2411), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(975), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87144,13 +87781,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 24, + ACTIONS(1959), 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_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -87169,11 +87809,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21155] = 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(1969), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87186,19 +87830,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 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, @@ -87216,11 +87858,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21205] = 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(2023), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87233,19 +87879,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 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, @@ -87263,7 +87907,195 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21255] = 4, + [22018] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, + 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, + anon_sym_BQUOTE, + 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(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_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, + 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_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(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, @@ -87283,17 +88115,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, ACTIONS(977), 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_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, @@ -87311,11 +88143,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21307] = 3, + [22270] = 8, + ACTIONS(737), 1, + anon_sym_BQUOTE, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2513), 1, + sym_optional_chain, + STATE(1148), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87328,21 +88170,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 29, + ACTIONS(1997), 24, + 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, @@ -87357,12 +88195,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + [22330] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2517), 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, - [21357] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2515), 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, + [22380] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87375,9 +88261,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 29, + ACTIONS(1983), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -87405,11 +88290,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21407] = 3, + [22432] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87422,7 +88307,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 29, + ACTIONS(2329), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87452,11 +88337,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21457] = 3, + [22482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87469,7 +88354,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 29, + ACTIONS(2057), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87499,60 +88384,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21507] = 5, - ACTIONS(2414), 1, - sym__arrow_function_block_end, - ACTIONS(2416), 1, - sym__completed_arrow_function, + [22532] = 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(1977), 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(1979), 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(2335), 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_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, - [21561] = 3, + [22626] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87565,9 +88472,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 29, + ACTIONS(2007), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -87595,11 +88501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21611] = 3, + [22678] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87612,7 +88518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 29, + ACTIONS(989), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87642,11 +88548,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21661] = 3, + [22728] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87659,7 +88565,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 29, + ACTIONS(2145), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87689,15 +88595,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21711] = 4, + [22778] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1041), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87710,16 +88612,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 26, - 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, @@ -87737,11 +88642,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21763] = 3, + [22828] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87754,7 +88659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + ACTIONS(2137), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87784,15 +88689,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21813] = 4, + [22878] = 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(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87805,16 +88706,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(971), 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, @@ -87832,81 +88736,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21865] = 26, - ACTIONS(2416), 1, - sym__completed_arrow_function, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1979), 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, - [21961] = 3, + [22928] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87919,7 +88753,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2229), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87949,11 +88783,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22011] = 3, + [22978] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87966,7 +88800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 29, + ACTIONS(1951), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -87996,11 +88830,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22061] = 3, + [23028] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2521), 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(2519), 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, + [23078] = 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, @@ -88013,19 +88896,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 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, @@ -88043,11 +88925,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22111] = 3, + [23130] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2243), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88060,19 +88944,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 29, + ACTIONS(2007), 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, @@ -88090,11 +88973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22161] = 3, + [23182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2111), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88107,7 +88990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 29, + ACTIONS(2333), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88137,15 +89020,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22211] = 5, - ACTIONS(2462), 1, - sym__arrow_function_block_end, - ACTIONS(2464), 1, - sym__completed_arrow_function, + [23232] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88158,17 +89037,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(1967), 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, @@ -88186,81 +89067,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22265] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2464), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, + [23282] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1979), 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, - [22361] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2247), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88273,7 +89084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 29, + ACTIONS(2245), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -88303,15 +89114,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22411] = 5, - ACTIONS(2466), 1, - sym__arrow_function_block_end, - ACTIONS(2468), 1, - sym__completed_arrow_function, + [23332] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 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, @@ -88324,13 +89135,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 27, + ACTIONS(1015), 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, @@ -88352,85 +89162,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22465] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2468), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, + [23384] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + 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, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1947), 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, - [22561] = 5, - ACTIONS(2470), 1, - sym__arrow_function_block_end, - ACTIONS(2472), 1, - sym__completed_arrow_function, + 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(2043), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88443,17 +89226,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2045), 27, - sym__automatic_semicolon, + ACTIONS(2249), 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, @@ -88471,85 +89256,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22615] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2472), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 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, - [22711] = 5, - ACTIONS(2474), 1, - sym__arrow_function_block_continuation, - ACTIONS(2476), 1, - sym__completed_arrow_function, + [23484] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88562,17 +89273,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 27, - sym__automatic_semicolon, + ACTIONS(2263), 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, @@ -88590,15 +89303,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22765] = 5, - ACTIONS(2478), 1, - sym__arrow_function_block_end, - ACTIONS(2480), 1, - sym__completed_arrow_function, + [23534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1953), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88611,17 +89320,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 27, - 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, @@ -88639,85 +89350,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22819] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2480), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1955), 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, - [22915] = 5, - ACTIONS(2482), 1, - sym__arrow_function_block_end, - ACTIONS(2484), 1, - sym__completed_arrow_function, + [23584] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 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, @@ -88730,13 +89371,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1927), 27, + ACTIONS(1039), 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, @@ -88758,85 +89398,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22969] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2484), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(1927), 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, - [23065] = 5, - ACTIONS(2486), 1, - sym__arrow_function_block_end, - ACTIONS(2488), 1, - sym__completed_arrow_function, + [23636] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 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, @@ -88849,13 +89419,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 27, + ACTIONS(1003), 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, @@ -88877,134 +89446,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23119] = 26, - ACTIONS(2424), 1, + [23688] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2488), 1, - sym__completed_arrow_function, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2017), 7, + ACTIONS(2351), 8, 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, - [23215] = 5, - ACTIONS(2490), 1, - sym__arrow_function_block_continuation, - ACTIONS(2492), 1, sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2031), 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(2033), 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, - [23269] = 5, - ACTIONS(2494), 1, - sym__arrow_function_block_continuation, - ACTIONS(2496), 1, - sym__completed_arrow_function, + [23782] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89017,17 +89532,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 27, - sym__automatic_semicolon, + ACTIONS(2267), 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, @@ -89045,15 +89562,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23323] = 5, - ACTIONS(2498), 1, - sym__arrow_function_block_continuation, - ACTIONS(2500), 1, - sym__completed_arrow_function, + [23832] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(1049), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89066,13 +89583,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 27, + ACTIONS(1055), 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, @@ -89094,15 +89610,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23377] = 5, - ACTIONS(2502), 1, - sym__arrow_function_block_continuation, - ACTIONS(2504), 1, + [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(1969), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89115,7 +89631,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 27, + ACTIONS(2071), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -89143,15 +89659,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23431] = 5, - ACTIONS(2506), 1, - sym__arrow_function_block_continuation, - ACTIONS(2508), 1, - sym__completed_arrow_function, + [23938] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 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, @@ -89164,13 +89680,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, + ACTIONS(1047), 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, @@ -89192,15 +89707,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23485] = 5, - ACTIONS(2510), 1, - sym__arrow_function_block_end, - ACTIONS(2512), 1, - sym__completed_arrow_function, + [23990] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1953), 12, + ACTIONS(1017), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89213,13 +89728,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 27, + ACTIONS(1023), 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, @@ -89241,24 +89755,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23539] = 9, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - STATE(1117), 1, - sym_arguments, + [24042] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2097), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89271,17 +89772,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 22, + ACTIONS(2343), 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, @@ -89294,21 +89799,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [23601] = 8, - ACTIONS(737), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2520), 1, - sym_optional_chain, - STATE(1164), 1, - sym_template_string, + [24092] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 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, @@ -89321,17 +89823,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 24, + 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, @@ -89346,15 +89849,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [23661] = 5, - ACTIONS(2522), 1, - sym__arrow_function_block_continuation, - ACTIONS(2524), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [24144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89367,17 +89867,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 27, - sym__automatic_semicolon, + ACTIONS(2271), 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, @@ -89395,69 +89897,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23715] = 26, - ACTIONS(2424), 1, + [24194] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2512), 1, + ACTIONS(2529), 1, sym__completed_arrow_function, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1955), 7, + ACTIONS(2071), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -89465,15 +89967,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [23811] = 5, - ACTIONS(2526), 1, - sym__arrow_function_block_continuation, - ACTIONS(2528), 1, - sym__completed_arrow_function, + [24290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89486,17 +89984,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 27, - sym__automatic_semicolon, + ACTIONS(2285), 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, @@ -89514,206 +90014,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23865] = 5, - ACTIONS(2530), 1, - sym__arrow_function_block_continuation, - ACTIONS(2532), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2023), 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(2025), 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, + [24340] = 25, + 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, - [23919] = 4, + ACTIONS(2455), 1, + sym__ternary_qmark, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(985), 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(987), 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, + 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, - [23971] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(322), 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(326), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2353), 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_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, + anon_sym_BQUOTE, + [24434] = 15, + ACTIONS(2419), 1, + anon_sym_LPAREN, + 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, - anon_sym_CARET, + ACTIONS(2431), 1, + anon_sym_GT_GT, + 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, - [24021] = 3, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 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(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_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(2165), 29, + ACTIONS(2115), 18, + 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, - [24071] = 4, + [24508] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 3, + ACTIONS(1025), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - ACTIONS(1049), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89726,7 +90163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 26, + ACTIONS(1031), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -89753,11 +90190,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24123] = 3, + [24560] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89770,7 +90207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 29, + ACTIONS(326), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -89781,131 +90218,30 @@ 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, - 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, - [24173] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2536), 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(2534), 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, - [24223] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2540), 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(2538), 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, - [24273] = 5, - ACTIONS(2013), 1, - anon_sym_EQ, + 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, + [24610] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2542), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2009), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89918,14 +90254,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 24, + ACTIONS(2395), 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, @@ -89943,11 +90284,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24327] = 3, + [24660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89960,7 +90301,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 29, + ACTIONS(1959), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -89990,11 +90331,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24377] = 3, + [24710] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90007,7 +90348,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 29, + ACTIONS(2241), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -90037,11 +90378,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24427] = 3, + [24760] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90054,7 +90395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 29, + ACTIONS(2141), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -90084,24 +90425,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24477] = 9, - ACTIONS(2424), 1, + [24810] = 10, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - STATE(1158), 1, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2097), 12, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90114,7 +90457,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 22, + ACTIONS(2115), 21, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -90130,45 +90473,357 @@ static const uint16_t ts_small_parse_table[] = { 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, - [24539] = 5, - ACTIONS(2545), 1, - sym__arrow_function_block_end, - ACTIONS(2547), 1, + [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(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(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_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [24960] = 22, + 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(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(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(2115), 11, + 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, + [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(1925), 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_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 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_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, + anon_sym_BQUOTE, + [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(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, + 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(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, + [25200] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + 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(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(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(1927), 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), 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, + [25284] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(995), 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(993), 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, @@ -90186,11 +90841,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24593] = 3, + [25334] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90203,7 +90858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 29, + ACTIONS(1712), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -90233,83 +90888,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24643] = 25, - ACTIONS(2424), 1, + [25384] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2161), 8, + 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_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [24737] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, + [25470] = 12, + 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(2055), 12, + ACTIONS(2413), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -90318,10 +90986,9 @@ 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(2057), 28, + ACTIONS(2115), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -90330,6 +90997,45 @@ static const uint16_t ts_small_parse_table[] = { 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, + anon_sym_BQUOTE, + [25538] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(991), 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(989), 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, @@ -90350,34 +91056,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24789] = 8, - ACTIONS(2424), 1, + [25588] = 17, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - STATE(1158), 1, + 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(2001), 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(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2417), 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(2003), 24, + ACTIONS(2115), 15, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -90385,28 +91109,19 @@ 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_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, - [24849] = 3, + [25666] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90419,19 +91134,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 29, - sym__automatic_semicolon, + ACTIONS(2195), 29, sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, + 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, @@ -90449,11 +91164,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24899] = 3, + [25716] = 23, + 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, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 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(2115), 10, + 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_QMARK_QMARK, + anon_sym_BQUOTE, + [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(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90466,16 +91252,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 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, @@ -90496,11 +91280,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24949] = 3, + [25860] = 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(2533), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 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(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, + [25956] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90513,19 +91367,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 29, + ACTIONS(971), 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_RBRACE, + anon_sym_else, anon_sym_instanceof, - anon_sym_of, + anon_sym_while, 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, @@ -90543,11 +91397,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24999] = 3, + [26006] = 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(2535), 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(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(1003), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90560,7 +91484,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 29, + ACTIONS(993), 29, sym__automatic_semicolon, sym__ternary_qmark, sym__statement_boundary, @@ -90590,58 +91514,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25049] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - 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, - [25099] = 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(2255), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90654,19 +91535,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 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, @@ -90684,69 +91563,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25149] = 26, - ACTIONS(2424), 1, + [26206] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2547), 1, + ACTIONS(2539), 1, sym__completed_arrow_function, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1927), 7, + ACTIONS(2045), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -90754,15 +91633,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [25245] = 5, - ACTIONS(2553), 1, - sym__arrow_function_block_end, - ACTIONS(2555), 1, - sym__completed_arrow_function, + [26302] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90775,17 +91650,66 @@ 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(2357), 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, + 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, + [26352] = 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), 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, @@ -90803,85 +91727,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25299] = 26, - ACTIONS(2424), 1, + [26402] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2555), 1, - sym__completed_arrow_function, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2017), 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, - [25395] = 5, - ACTIONS(2557), 1, + [26496] = 5, + ACTIONS(2541), 1, sym__arrow_function_block_continuation, - ACTIONS(2559), 1, + ACTIONS(2543), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90894,7 +91817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 27, + ACTIONS(2057), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -90922,15 +91845,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25449] = 4, + [26550] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1033), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90943,65 +91862,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 26, - sym__automatic_semicolon, + ACTIONS(2403), 29, 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [25501] = 5, - ACTIONS(2561), 1, - sym__arrow_function_block_continuation, - ACTIONS(2563), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2073), 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(2075), 27, - sym__automatic_semicolon, - 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, @@ -91019,11 +91892,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25555] = 3, + [26600] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91036,7 +91909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 29, + ACTIONS(1015), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91066,11 +91939,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25605] = 3, + [26650] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91083,7 +91956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 29, + ACTIONS(2365), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91113,82 +91986,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25655] = 25, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, - sym_arguments, + [26700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2167), 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, - [25749] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2009), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91201,18 +92003,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 28, - sym__automatic_semicolon, + ACTIONS(2369), 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, @@ -91230,11 +92033,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25801] = 3, + [26750] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91247,7 +92050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 29, + ACTIONS(2319), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91277,11 +92080,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25851] = 3, + [26800] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2259), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91294,7 +92097,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 29, + ACTIONS(2293), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91324,58 +92127,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25901] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2567), 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(2565), 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, - [25951] = 3, + [26850] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2263), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91388,7 +92144,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2265), 29, + ACTIONS(2375), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91418,11 +92174,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26001] = 3, + [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(2267), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91435,7 +92195,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 29, + 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, + 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, + [26954] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, @@ -91465,11 +92270,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26051] = 3, + [27004] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91482,7 +92287,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(2389), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91512,11 +92317,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26101] = 3, + [27054] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2155), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91529,7 +92334,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 29, + ACTIONS(1005), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91559,11 +92364,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26151] = 3, + [27104] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91576,7 +92381,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 29, + ACTIONS(2297), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91606,16 +92411,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26201] = 3, + [27154] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2571), 17, + ACTIONS(2551), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_LBRACK, anon_sym_LT, anon_sym_DQUOTE, @@ -91628,7 +92433,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2569), 24, + ACTIONS(2549), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -91653,80 +92458,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26251] = 25, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, - sym_arguments, + [27204] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + 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, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2173), 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, - [26345] = 3, + 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(2275), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91739,7 +92522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 29, + ACTIONS(1039), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91769,11 +92552,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26395] = 3, + [27304] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2323), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91786,7 +92569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2325), 29, + ACTIONS(1055), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91816,11 +92599,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26445] = 3, + [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(2279), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91833,21 +92629,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 29, + 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_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -91860,61 +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, - [26495] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2575), 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(2573), 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, - [26545] = 3, + [27416] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91927,7 +92669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2301), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91957,139 +92699,174 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26595] = 25, - ACTIONS(2424), 1, + [27466] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2123), 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(2125), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2426), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2428), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [27516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(1007), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 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(2452), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 8, + ACTIONS(1005), 29, sym__automatic_semicolon, + sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, - sym__completed_arrow_function, 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, + 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, - [26689] = 15, - ACTIONS(2424), 1, + [27566] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2436), 1, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2448), 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(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1158), 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(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2458), 2, + 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(2179), 7, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2177), 18, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2151), 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_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, - [26763] = 3, + [27660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2351), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92102,7 +92879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2353), 29, + ACTIONS(2183), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92132,69 +92909,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26813] = 7, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, + [27710] = 5, ACTIONS(1985), 1, - sym_identifier, - STATE(3270), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3329), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [26871] = 5, - ACTIONS(2059), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2577), 4, + ACTIONS(2563), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - ACTIONS(2055), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92207,7 +92933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 24, + ACTIONS(1983), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_instanceof, @@ -92232,21 +92958,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26925] = 8, - ACTIONS(2181), 1, + [27764] = 8, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92259,7 +92985,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2003), 24, + ACTIONS(2013), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92284,26 +93010,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [26985] = 10, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [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(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92316,348 +93031,182 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 21, + ACTIONS(1967), 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, 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, - [27049] = 21, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [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(2418), 2, + ACTIONS(1973), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 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(2452), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 12, + ACTIONS(1975), 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_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [27135] = 22, - ACTIONS(2424), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2426), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2428), 1, anon_sym_DOT, - ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 11, - 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_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27223] = 13, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [27932] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2303), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 20, - sym__automatic_semicolon, + ACTIONS(2305), 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, - [27293] = 19, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [27982] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, + ACTIONS(985), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 13, - sym__automatic_semicolon, + ACTIONS(987), 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_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [27375] = 20, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2424), 1, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2426), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2428), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 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(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 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_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27459] = 3, + [28032] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2582), 17, + ACTIONS(2576), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -92675,7 +93224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2580), 24, + ACTIONS(2574), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -92700,143 +93249,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [27509] = 3, + [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(2586), 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(2584), 24, + 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_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, + anon_sym_while, + anon_sym_with, sym_this, sym_super, sym_true, sym_false, sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [27559] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 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_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [27645] = 12, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [28140] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(1045), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -92845,162 +93314,91 @@ 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(2177), 20, - sym__automatic_semicolon, + ACTIONS(1047), 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, - [27713] = 17, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, + [28190] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(1021), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2179), 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(2177), 15, - sym__automatic_semicolon, + ACTIONS(1023), 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_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [27791] = 23, - ACTIONS(2424), 1, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2426), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2428), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2430), 1, sym_optional_chain, - ACTIONS(2432), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, anon_sym_STAR_STAR, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 10, - 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_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27881] = 3, + [28240] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2327), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93013,7 +93411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2329), 29, + ACTIONS(1003), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93043,11 +93441,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27931] = 3, + [28290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93060,7 +93458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 29, + ACTIONS(2233), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93090,80 +93488,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27981] = 25, - ACTIONS(2424), 1, + [28340] = 9, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2195), 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, - [28075] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2287), 12, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93176,21 +93518,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 29, + ACTIONS(2065), 22, + 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, @@ -93203,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, - [28125] = 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(1025), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93223,7 +93609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 29, + ACTIONS(2187), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93253,15 +93639,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28175] = 5, - ACTIONS(2588), 1, + [28510] = 5, + ACTIONS(2578), 1, sym__arrow_function_block_end, - ACTIONS(2590), 1, + ACTIONS(2580), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93274,7 +93660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 27, + ACTIONS(2021), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -93302,128 +93688,157 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28229] = 26, - ACTIONS(2424), 1, + [28564] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2426), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2428), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2430), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2432), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2434), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2440), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2442), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2444), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2448), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2450), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2456), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2590), 1, - sym__completed_arrow_function, - STATE(1158), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2418), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2438), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2446), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2452), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2454), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2420), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2422), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(1947), 7, + 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, - [28325] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2335), 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(2337), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [28658] = 26, + 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, + 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, + 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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, - [28375] = 3, + [28754] = 5, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + 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, @@ -93436,19 +93851,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 29, + 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, @@ -93466,11 +93876,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28425] = 3, + [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(2291), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93483,19 +93897,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 29, + 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, @@ -93513,58 +93925,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28475] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2295), 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(2297), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + [28862] = 26, + 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, + 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, + 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + 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, - [28525] = 3, + [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(2343), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93577,19 +94016,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 29, + ACTIONS(1935), 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, @@ -93607,58 +94044,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28575] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2594), 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(2592), 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, - [28625] = 3, + [29012] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2598), 17, + ACTIONS(2595), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -93676,7 +94066,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2596), 24, + ACTIONS(2593), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -93701,153 +94091,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [28675] = 4, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1017), 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(1019), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, + [29062] = 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, - [28727] = 3, + 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(2355), 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(2357), 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, + 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, - [28777] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2602), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(2415), 3, + 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_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, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2600), 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, - [28827] = 3, + [29158] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93860,19 +94180,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 29, + ACTIONS(1983), 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, @@ -93890,11 +94209,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28877] = 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(2303), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93907,19 +94230,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 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, @@ -93937,11 +94258,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28927] = 3, + [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, - ACTIONS(985), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93954,21 +94285,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 29, + ACTIONS(2013), 24, + 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, @@ -93984,11 +94310,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28977] = 3, + [29324] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94001,7 +94327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 29, + ACTIONS(2237), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94031,11 +94357,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29027] = 3, + [29374] = 5, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 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, @@ -94048,19 +94381,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 29, + ACTIONS(2007), 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, @@ -94078,11 +94406,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29077] = 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(2307), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94095,19 +94427,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2309), 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, @@ -94125,11 +94455,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29127] = 3, + [29482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94142,19 +94472,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 29, + ACTIONS(1005), 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, @@ -94172,11 +94502,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29177] = 3, + [29532] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94189,7 +94519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 29, + ACTIONS(1943), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94219,80 +94549,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29227] = 25, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2213), 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, - [29321] = 3, + [29582] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94305,7 +94566,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 29, + ACTIONS(2191), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94335,11 +94596,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29371] = 3, + [29632] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94352,7 +94613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 29, + ACTIONS(2347), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94382,11 +94643,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29421] = 3, + [29682] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94399,7 +94660,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 29, + ACTIONS(2199), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94429,15 +94690,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29471] = 5, - ACTIONS(2604), 1, - sym__arrow_function_block_end, - ACTIONS(2606), 1, - sym__completed_arrow_function, + [29732] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94450,17 +94707,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2045), 27, - sym__automatic_semicolon, + ACTIONS(2133), 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, @@ -94478,81 +94737,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29525] = 26, - ACTIONS(2424), 1, - anon_sym_LPAREN, - ACTIONS(2426), 1, - anon_sym_LBRACK, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(2430), 1, - sym_optional_chain, - ACTIONS(2432), 1, - anon_sym_AMP_AMP, - ACTIONS(2434), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2436), 1, - anon_sym_GT_GT, - ACTIONS(2440), 1, - anon_sym_AMP, - ACTIONS(2442), 1, - anon_sym_CARET, - ACTIONS(2444), 1, - anon_sym_PIPE, - ACTIONS(2448), 1, - anon_sym_PERCENT, - ACTIONS(2450), 1, - anon_sym_STAR_STAR, - ACTIONS(2456), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2460), 1, - sym__ternary_qmark, - ACTIONS(2606), 1, - sym__completed_arrow_function, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2418), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2438), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2446), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2452), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2454), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2458), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2420), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2422), 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, - [29621] = 3, + [29782] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94565,7 +94754,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 29, + ACTIONS(2205), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94595,63 +94784,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29671] = 4, + [29832] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(993), 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(995), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, + ACTIONS(2610), 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, - [29723] = 4, + 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(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1009), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94664,12 +94852,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 26, + 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, @@ -94691,11 +94880,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29775] = 3, + [29936] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94708,7 +94897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 29, + ACTIONS(2149), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94738,15 +94927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29825] = 5, - ACTIONS(2608), 1, - sym__arrow_function_block_continuation, - ACTIONS(2610), 1, - sym__completed_arrow_function, + [29986] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94759,7 +94944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 27, + ACTIONS(2141), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -94769,6 +94954,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -94787,62 +94973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29879] = 7, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2149), 1, - sym_identifier, - STATE(3125), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2696), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [29937] = 3, + [30035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2351), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94855,7 +94990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2353), 28, + ACTIONS(2319), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -94884,11 +95019,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29986] = 3, + [30084] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94901,7 +95036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 28, + ACTIONS(1943), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -94930,11 +95065,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30035] = 3, + [30133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2155), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94947,17 +95082,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 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, @@ -94976,11 +95111,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30084] = 3, + [30182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2279), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94993,7 +95128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 28, + ACTIONS(1055), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95022,11 +95157,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30133] = 3, + [30231] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95039,7 +95174,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 28, + ACTIONS(2301), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95068,11 +95203,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30182] = 3, + [30280] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95085,7 +95220,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 28, + ACTIONS(2375), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95114,108 +95249,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30231] = 4, - ACTIONS(2612), 1, - sym__completed_arrow_function, - 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), 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, - [30282] = 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, - [30333] = 25, - ACTIONS(2181), 1, + [30329] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -95237,12 +95278,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -95268,7 +95309,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2173), 7, + ACTIONS(2151), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -95276,87 +95317,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [30426] = 3, + [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(2323), 12, + 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(2325), 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, - [30475] = 25, - ACTIONS(2181), 1, + [30491] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + 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(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -95382,7 +95425,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, + ACTIONS(2115), 11, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -95390,11 +95434,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [30568] = 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [30576] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95407,7 +95454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 28, + ACTIONS(2125), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95436,11 +95483,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30617] = 3, + [30625] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95453,7 +95500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 28, + ACTIONS(1951), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95482,11 +95529,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30666] = 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(1991), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95499,19 +95561,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 28, + ACTIONS(2115), 20, 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_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(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), 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, @@ -95528,11 +95628,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [30715] = 3, + anon_sym_BQUOTE, + [30788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95545,7 +95646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 28, + ACTIONS(1712), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95574,11 +95675,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30764] = 3, + [30837] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95591,7 +95692,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 28, + ACTIONS(2129), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95620,11 +95721,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30813] = 3, + [30886] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95637,7 +95738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 28, + ACTIONS(987), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95666,11 +95767,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30862] = 3, + [30935] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95683,7 +95784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 28, + ACTIONS(2267), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95712,11 +95813,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30911] = 3, + [30984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95729,7 +95830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 28, + ACTIONS(2389), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95758,11 +95859,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30960] = 3, + [31033] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95775,7 +95876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 28, + ACTIONS(2305), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95804,11 +95905,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31009] = 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, @@ -95821,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, @@ -95850,11 +95951,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31058] = 3, + [31131] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95867,7 +95968,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 28, + ACTIONS(2137), 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, + 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, + [31180] = 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), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95896,69 +96043,149 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31107] = 15, - ACTIONS(2181), 1, + [31229] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2269), 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(2271), 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, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2624), 1, - anon_sym_GT_GT, - ACTIONS(2636), 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(2638), 1, anon_sym_STAR_STAR, - STATE(1117), 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, + [31278] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + 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, - ACTIONS(2626), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2333), 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, - ACTIONS(2634), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 7, + 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, + [31327] = 3, + 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(2177), 17, + ACTIONS(1959), 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, - [31180] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [31376] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95971,7 +96198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 28, + ACTIONS(2145), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96000,11 +96227,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31229] = 3, + [31425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96017,7 +96244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 28, + ACTIONS(1967), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96046,11 +96273,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31278] = 3, + [31474] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96063,7 +96290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 28, + ACTIONS(2329), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96092,11 +96319,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31327] = 3, + [31523] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96109,7 +96336,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 28, + ACTIONS(1975), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96138,13 +96365,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31376] = 4, - ACTIONS(2648), 1, - sym__completed_arrow_function, + [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(2215), 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, @@ -96157,10 +96450,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 27, + ACTIONS(2285), 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, @@ -96185,11 +96479,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31427] = 3, + [31714] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2307), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96202,7 +96496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2309), 28, + ACTIONS(2195), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96231,11 +96525,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31476] = 3, + [31763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96248,7 +96542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 28, + ACTIONS(2149), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96277,11 +96571,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31525] = 3, + [31812] = 4, + ACTIONS(2650), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96294,19 +96590,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 28, + ACTIONS(2137), 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, @@ -96323,11 +96617,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [31574] = 3, + anon_sym_BQUOTE, + [31863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96340,7 +96635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 28, + ACTIONS(2395), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96369,11 +96664,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31623] = 3, + [31912] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2327), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96386,11 +96683,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2329), 28, + ACTIONS(977), 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, @@ -96415,11 +96711,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31672] = 3, + [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, - ACTIONS(2331), 12, + 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, @@ -96432,11 +96779,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 28, + ACTIONS(1983), 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, @@ -96461,11 +96807,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31721] = 3, + [32069] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96478,7 +96824,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 28, + ACTIONS(2129), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96507,11 +96853,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [31770] = 3, + [32118] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96524,7 +96870,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 28, + ACTIONS(2183), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96553,11 +96899,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31819] = 3, + [32167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96570,7 +96916,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, + ACTIONS(2253), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96599,11 +96945,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [31868] = 3, + [32216] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96616,7 +96962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 28, + ACTIONS(1047), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96645,11 +96991,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31917] = 3, + [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, + 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(2169), 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(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(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96662,7 +97076,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, + ACTIONS(2133), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96691,11 +97105,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31966] = 3, + [32407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96708,7 +97122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 28, + ACTIONS(2339), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96737,11 +97151,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32015] = 3, + [32456] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96754,7 +97168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 28, + ACTIONS(2347), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96783,11 +97197,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32064] = 3, + [32505] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96800,7 +97214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 28, + ACTIONS(2399), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96829,106 +97243,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32113] = 6, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2650), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3307), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [32168] = 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(1017), 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(1019), 28, - sym__automatic_semicolon, + ACTIONS(2115), 17, 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, - [32217] = 3, + [32627] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96941,7 +97318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 28, + ACTIONS(1023), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -96970,11 +97347,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32266] = 3, + [32676] = 4, + ACTIONS(2654), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96987,11 +97366,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 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, @@ -97016,27 +97394,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32315] = 10, - ACTIONS(2181), 1, + [32727] = 12, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(2636), 1, + anon_sym_PERCENT, ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -97045,10 +97427,9 @@ 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(2177), 20, + ACTIONS(2115), 19, sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, @@ -97063,217 +97444,63 @@ 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_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [32378] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [32794] = 4, + ACTIONS(2656), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2181), 12, 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(2213), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [32471] = 21, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 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_SLASH, 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(2177), 11, + ACTIONS(2183), 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_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [32556] = 25, - ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 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_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2161), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [32649] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [32845] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97286,7 +97513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 28, + ACTIONS(2187), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -97315,390 +97542,242 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32698] = 22, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(2620), 1, - anon_sym_AMP_AMP, - 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(1117), 1, - sym_arguments, + [32894] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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(2177), 10, + ACTIONS(1997), 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_RBRACK, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [32785] = 13, - ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2636), 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(2638), 1, anon_sym_STAR_STAR, - STATE(1117), 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, + [32943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2634), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 19, + ACTIONS(2191), 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, - [32854] = 19, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [32992] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, + ACTIONS(2197), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2518), 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_SLASH, 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(2177), 12, + ACTIONS(2199), 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_instanceof, + 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, - [32935] = 6, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2652), 1, - sym_identifier, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33041] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3170), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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(2203), 12, + anon_sym_STAR, 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, - [32990] = 20, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(2624), 1, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2636), 1, - anon_sym_PERCENT, - ACTIONS(2638), 1, - anon_sym_STAR_STAR, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 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_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + anon_sym_SLASH, 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(2177), 12, + ACTIONS(2205), 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_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [33073] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2624), 1, - anon_sym_GT_GT, - ACTIONS(2628), 1, - anon_sym_AMP, - ACTIONS(2630), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1117), 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, + [33090] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2207), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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(2177), 11, + ACTIONS(2209), 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_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [33158] = 12, - ACTIONS(2181), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(2636), 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(2638), 1, anon_sym_STAR_STAR, - STATE(1117), 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, + [33139] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2213), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -97707,35 +97786,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(2177), 19, + ACTIONS(2215), 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, - [33225] = 4, - ACTIONS(2654), 1, - sym__completed_arrow_function, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33188] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97748,10 +97835,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 27, + ACTIONS(2369), 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, @@ -97776,11 +97864,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33276] = 3, + [33237] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97793,7 +97881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 28, + ACTIONS(971), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -97822,11 +97910,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33325] = 3, + [33286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97839,7 +97927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 28, + ACTIONS(993), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -97868,13 +97956,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33374] = 4, - ACTIONS(2656), 1, - sym__completed_arrow_function, + [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(2227), 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), 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, + [33418] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97887,10 +98036,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, + ACTIONS(2245), 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, @@ -97915,11 +98065,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33425] = 3, + [33467] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97932,7 +98082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 28, + ACTIONS(2379), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -97961,11 +98111,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33474] = 3, + [33516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2197), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97978,7 +98128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2199), 28, + ACTIONS(2221), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98007,73 +98157,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33523] = 17, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [33565] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2381), 12, 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, - ACTIONS(2618), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2179), 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(2177), 14, + ACTIONS(2383), 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_instanceof, + 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, - [33600] = 4, - ACTIONS(2658), 1, - sym__completed_arrow_function, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33614] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98086,10 +98220,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 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, @@ -98114,11 +98249,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33651] = 3, + [33663] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98131,17 +98266,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 28, + 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, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -98160,11 +98295,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33700] = 3, + [33712] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98177,7 +98312,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 28, + ACTIONS(2229), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98206,77 +98341,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33749] = 23, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [33761] = 4, + ACTIONS(2658), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2147), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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(2177), 9, + ACTIONS(2149), 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_instanceof, + 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, - [33838] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [33812] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98289,11 +98407,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 28, + ACTIONS(2007), 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, @@ -98318,11 +98435,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33887] = 3, + [33863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2187), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98335,19 +98452,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2189), 28, + ACTIONS(2253), 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, @@ -98364,60 +98480,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [33936] = 6, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(2660), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3326), 2, - sym__module_export_name, - sym_string, - ACTIONS(1919), 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, - [33991] = 3, + anon_sym_BQUOTE, + [33912] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98430,7 +98498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 28, + ACTIONS(2257), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98459,11 +98527,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34040] = 3, + [33961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2259), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98476,7 +98544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 28, + ACTIONS(989), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98505,13 +98573,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34089] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, + [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(2055), 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, + 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_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 14, + 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_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [34087] = 4, + ACTIONS(2660), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98524,7 +98652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 27, + ACTIONS(2183), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98552,11 +98680,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34140] = 3, + [34138] = 4, + ACTIONS(2662), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98569,11 +98699,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 28, + ACTIONS(2191), 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, @@ -98602,7 +98731,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2263), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98615,7 +98744,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2265), 28, + ACTIONS(2293), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98644,13 +98773,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34238] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, + [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(2009), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98663,7 +98800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 27, + ACTIONS(1997), 23, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98673,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, @@ -98690,15 +98824,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [34289] = 25, - ACTIONS(2181), 1, + [34297] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -98720,12 +98853,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -98751,7 +98884,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2195), 7, + ACTIONS(2335), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -98759,11 +98892,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [34382] = 3, + [34390] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2261), 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(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_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, + [34439] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98776,7 +98955,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 28, + ACTIONS(2343), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98805,11 +98984,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34431] = 3, + [34488] = 4, + ACTIONS(2670), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98822,7 +99003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 28, + ACTIONS(2199), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98832,7 +99013,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -98851,11 +99031,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34480] = 3, + [34539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98868,7 +99048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 28, + ACTIONS(1997), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98897,11 +99077,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34529] = 3, + [34588] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2267), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98914,7 +99094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 28, + ACTIONS(2297), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98943,11 +99123,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34578] = 3, + [34637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98960,7 +99140,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 28, + ACTIONS(2289), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -98989,11 +99169,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34627] = 3, + [34686] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2197), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99006,7 +99186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2199), 28, + ACTIONS(2339), 28, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -99035,11 +99215,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [34676] = 3, + [34735] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99052,7 +99232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 28, + ACTIONS(2357), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99081,11 +99261,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34725] = 3, + [34784] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99098,7 +99278,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 28, + ACTIONS(2057), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99127,11 +99307,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34774] = 3, + [34833] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99144,7 +99324,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 28, + ACTIONS(2361), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99173,11 +99353,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34823] = 3, + [34882] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99190,7 +99370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 28, + ACTIONS(2141), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99219,11 +99399,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34872] = 3, + [34931] = 4, + ACTIONS(2672), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99236,11 +99418,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 28, + ACTIONS(2191), 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, @@ -99265,11 +99446,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34921] = 3, + [34982] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99282,7 +99463,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 28, + ACTIONS(1039), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99311,11 +99492,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34970] = 3, + [35031] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99328,7 +99509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 28, + ACTIONS(2241), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99357,11 +99538,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35019] = 3, + [35080] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99374,18 +99555,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 28, - sym__automatic_semicolon, + ACTIONS(2289), 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, @@ -99402,14 +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, - [35068] = 4, - ACTIONS(2662), 1, - sym__completed_arrow_function, + [35129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99422,10 +99601,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 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, @@ -99450,11 +99630,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35119] = 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(2215), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99467,7 +99696,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 28, + ACTIONS(2233), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99496,11 +99725,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35168] = 3, + [35282] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99513,7 +99742,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 28, + ACTIONS(1015), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99542,11 +99771,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35217] = 3, + [35331] = 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(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(2351), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [35424] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99559,7 +99856,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 28, + ACTIONS(2237), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99588,11 +99885,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35266] = 3, + [35473] = 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(2353), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [35566] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99605,7 +99970,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 28, + ACTIONS(2365), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99634,11 +99999,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35315] = 3, + [35615] = 4, + ACTIONS(2676), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99651,11 +100018,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 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, @@ -99680,11 +100046,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35364] = 3, + [35666] = 4, + ACTIONS(2678), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99697,11 +100065,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 28, + ACTIONS(2199), 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, @@ -99726,13 +100093,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35413] = 4, - ACTIONS(2664), 1, + [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(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(2209), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99745,7 +100178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 27, + ACTIONS(2205), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99773,13 +100206,235 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35464] = 4, - ACTIONS(2666), 1, - sym__completed_arrow_function, + [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(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), 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, + [35942] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2377), 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(2379), 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [35991] = 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, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + 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(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), 10, + 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_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(2215), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99792,10 +100447,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 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, @@ -99820,11 +100476,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35515] = 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(2235), 12, + 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, + 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), 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, + [36263] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99837,7 +100555,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 28, + ACTIONS(1031), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99866,11 +100584,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35564] = 3, + [36312] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99883,11 +100601,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 28, + ACTIONS(2245), 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, @@ -99912,13 +100629,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35613] = 4, - ACTIONS(2668), 1, - sym__completed_arrow_function, + [36360] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99931,7 +100646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 27, + ACTIONS(2347), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99959,11 +100674,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35664] = 3, + [36408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2243), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99976,11 +100691,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 28, + ACTIONS(2249), 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, @@ -100005,11 +100719,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35713] = 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(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(2111), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100022,20 +100816,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 28, + ACTIONS(2065), 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_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -100048,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, - [35762] = 3, + [36608] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100068,11 +100854,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 28, + ACTIONS(1039), 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, @@ -100097,13 +100882,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35811] = 4, - ACTIONS(2670), 1, - sym__completed_arrow_function, + [36656] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100116,7 +100899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, + ACTIONS(1003), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100144,13 +100927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35862] = 4, - ACTIONS(2672), 1, - sym__completed_arrow_function, + [36704] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100163,7 +100944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 27, + ACTIONS(1055), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100191,11 +100972,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35913] = 3, + [36752] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100208,11 +100989,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 28, + ACTIONS(1047), 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, @@ -100237,21 +101017,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35962] = 8, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2678), 1, - sym_optional_chain, - STATE(1320), 1, - sym_template_string, + [36800] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100264,7 +101034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 23, + ACTIONS(1023), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100274,6 +101044,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, @@ -100288,13 +101061,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [36021] = 4, - ACTIONS(2680), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [36848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100307,7 +101079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 27, + ACTIONS(987), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100335,11 +101107,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36072] = 3, + [36896] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100352,11 +101124,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 28, + ACTIONS(1031), 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, @@ -100381,79 +101152,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36121] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [36944] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2255), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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(2167), 7, + ACTIONS(2257), 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_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [36214] = 3, + 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, + [36992] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2187), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100466,11 +101214,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2189), 28, + ACTIONS(2263), 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, @@ -100495,80 +101242,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36263] = 27, - ACTIONS(2674), 1, + [37040] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2684), 1, - anon_sym_COMMA, - ACTIONS(2687), 1, - anon_sym_RBRACE, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2167), 4, + ACTIONS(2351), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [36359] = 3, + [37132] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100581,7 +101326,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 27, + ACTIONS(2267), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100609,11 +101354,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36407] = 3, + [37180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100626,7 +101371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 27, + ACTIONS(2343), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100654,80 +101399,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36455] = 27, - ACTIONS(2674), 1, + [37228] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(973), 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(971), 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, - ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2693), 1, + 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, + [37276] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2727), 1, + ACTIONS(2726), 1, anon_sym_COMMA, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, - STATE(2191), 1, + STATE(2196), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2729), 4, + ACTIONS(2728), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [36551] = 3, + [37372] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100740,7 +101530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 27, + ACTIONS(2271), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100768,11 +101558,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36599] = 3, + [37420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100785,7 +101575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 27, + ACTIONS(2285), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100813,172 +101603,204 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36647] = 27, - ACTIONS(2674), 1, + [37468] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2687), 1, - anon_sym_RBRACE, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2731), 1, - anon_sym_COMMA, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 4, + 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, - [36743] = 3, + [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(1961), 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(1963), 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(2730), 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, + [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, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2702), 1, + anon_sym_GT_GT, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36791] = 5, - ACTIONS(2734), 1, - anon_sym_LPAREN, - ACTIONS(2737), 1, - anon_sym_COLON, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 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(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(2277), 25, + 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, - 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, - [36843] = 3, + [37728] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100991,7 +101813,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 27, + ACTIONS(2395), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101019,11 +101841,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36891] = 3, + [37776] = 10, + 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(2716), 1, + anon_sym_STAR_STAR, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101036,7 +101873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, + ACTIONS(2115), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101044,156 +101881,182 @@ 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36939] = 3, + [37838] = 21, + 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(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(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 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(2305), 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(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_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, - [36987] = 25, - ACTIONS(2674), 1, + [37922] = 22, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2173), 6, + 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, - [37079] = 3, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [38008] = 13, + 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(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(2275), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + 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(2277), 27, + ACTIONS(2115), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101201,126 +102064,228 @@ 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37127] = 3, + [38076] = 19, + 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(2323), 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(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(2325), 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(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_QMARK_QMARK, + [38156] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + 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(2706), 1, + anon_sym_AMP, + 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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37175] = 3, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 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(1043), 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(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_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [38238] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2664), 1, anon_sym_LBRACK, + ACTIONS(2666), 1, anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - anon_sym_AMP_AMP, - 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(2714), 1, anon_sym_PERCENT, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + 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(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, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37223] = 5, - ACTIONS(2739), 1, + [38322] = 12, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2742), 1, - anon_sym_COLON, + ACTIONS(2688), 1, + sym_optional_chain, + 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(1714), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -101329,85 +102294,156 @@ 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(1716), 25, + 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_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, - [37275] = 3, + [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(2339), 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(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2696), 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(2341), 27, + ACTIONS(2115), 13, 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_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [38464] = 23, + 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, + 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(2115), 8, + 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_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37323] = 3, + [38552] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101420,7 +102456,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 27, + ACTIONS(2383), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101448,11 +102484,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37371] = 3, + [38600] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2279), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101465,7 +102501,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 27, + ACTIONS(2357), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101493,11 +102529,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37419] = 3, + [38648] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101510,7 +102546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2361), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101538,78 +102574,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37467] = 25, - ACTIONS(2674), 1, + [38696] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, + 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, - [37559] = 3, + [38788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101622,7 +102658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, + ACTIONS(326), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101650,68 +102686,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37607] = 15, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [38836] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 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, - [37679] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2351), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101724,7 +102703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2353), 27, + ACTIONS(2403), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101752,11 +102731,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37727] = 3, + [38884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101769,7 +102748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 27, + ACTIONS(2057), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101797,101 +102776,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37775] = 3, - 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, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2237), 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, + [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, - 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37823] = 3, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2307), 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(2309), 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(2253), 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, - [37871] = 3, + [39024] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101904,7 +102860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 27, + ACTIONS(1005), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101932,26 +102888,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37919] = 10, - ACTIONS(2674), 1, + [39072] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2715), 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(1341), 1, + 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(2723), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 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(2335), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [39168] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101964,7 +102974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 19, + ACTIONS(2365), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101972,23 +102982,35 @@ 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, - [37981] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39216] = 5, + ACTIONS(2737), 1, + anon_sym_LPAREN, + ACTIONS(2740), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102001,15 +103023,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 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, @@ -102029,78 +103049,149 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38029] = 25, - ACTIONS(2181), 1, + [39268] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1117), 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(2518), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2744), 6, + ACTIONS(2353), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [39364] = 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(2745), 1, anon_sym_COMMA, + ACTIONS(2748), 1, anon_sym_RBRACE, - anon_sym_RPAREN, + 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(2353), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38121] = 3, + [39460] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102113,7 +103204,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 27, + ACTIONS(2369), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102141,170 +103232,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38169] = 21, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [39508] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 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(2717), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 10, + ACTIONS(993), 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_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [38253] = 22, - ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, anon_sym_STAR_STAR, - STATE(1341), 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, + [39556] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2239), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 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(2717), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 9, + ACTIONS(2241), 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, - [38339] = 13, - ACTIONS(2674), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39604] = 8, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2011), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 18, + ACTIONS(2013), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102318,16 +103363,20 @@ 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, - [38407] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [39662] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102340,7 +103389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 27, + ACTIONS(2237), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102368,72 +103417,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38455] = 19, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [39710] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, + ACTIONS(2303), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 11, + ACTIONS(2305), 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, - [38535] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39758] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102446,7 +103479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 27, + ACTIONS(1712), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102474,11 +103507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38583] = 3, + [39806] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102491,7 +103524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 27, + ACTIONS(2293), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102519,11 +103552,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38631] = 3, + [39854] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102536,7 +103569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 27, + ACTIONS(2375), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102564,11 +103597,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38679] = 3, + [39902] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102581,7 +103614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 27, + ACTIONS(2319), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102609,11 +103642,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38727] = 3, + [39950] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2243), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102626,7 +103659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 27, + ACTIONS(1943), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102654,11 +103687,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38775] = 3, + [39998] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2111), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102671,7 +103704,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102699,11 +103732,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38823] = 3, + [40046] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102716,7 +103749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 27, + ACTIONS(2389), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102744,11 +103777,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38871] = 3, + [40094] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102761,7 +103794,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 27, + ACTIONS(1951), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102789,80 +103822,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38919] = 27, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2697), 1, - anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - ACTIONS(2727), 1, - anon_sym_COMMA, - STATE(1341), 1, - sym_arguments, - STATE(2191), 1, - aux_sym_sequence_expression_repeat1, + [40142] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2746), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [39015] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2259), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102875,7 +103839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 27, + ACTIONS(2297), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102903,11 +103867,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39063] = 3, + [40190] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102920,7 +103884,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 27, + ACTIONS(2329), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102948,24 +103912,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39111] = 9, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - STATE(1341), 1, - sym_arguments, + [40238] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2097), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102978,7 +103929,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 20, + ACTIONS(2137), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102986,7 +103937,11 @@ 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, @@ -102999,11 +103954,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [39171] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [40286] = 5, + ACTIONS(2750), 1, + anon_sym_LPAREN, + ACTIONS(2753), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103016,15 +103978,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 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, @@ -103044,256 +104004,354 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39219] = 20, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2674), 1, + [40338] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2701), 1, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2713), 1, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1341), 1, + 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(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 11, + ACTIONS(2335), 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_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [39301] = 27, - ACTIONS(2674), 1, + [40430] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2727), 1, + ACTIONS(2726), 1, anon_sym_COMMA, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, - STATE(2191), 1, + STATE(2196), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2748), 4, + ACTIONS(2755), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [39397] = 27, - ACTIONS(2674), 1, + [40526] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2750), 1, + ACTIONS(2726), 1, anon_sym_COMMA, - ACTIONS(2753), 1, - anon_sym_RBRACE, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 4, + ACTIONS(2757), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [39493] = 3, + [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, + 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(2355), 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(2357), 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(2759), 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, + [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, - 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, + 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, - [39541] = 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(2155), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103306,7 +104364,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 27, + ACTIONS(1959), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103334,11 +104392,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39589] = 3, + [40862] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103351,7 +104409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 27, + ACTIONS(2145), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103379,11 +104437,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39637] = 3, + [40910] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103396,7 +104454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 27, + ACTIONS(1967), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103424,78 +104482,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39685] = 25, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2697), 1, - anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - STATE(1341), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2213), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [39777] = 3, + [40958] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103508,7 +104499,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 27, + ACTIONS(1975), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103536,11 +104527,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39825] = 3, + [41006] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103553,7 +104544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 27, + ACTIONS(2301), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103581,163 +104572,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39873] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [41054] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2147), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 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(2717), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 10, + ACTIONS(2149), 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_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [39957] = 27, - ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - ACTIONS(2727), 1, - anon_sym_COMMA, - STATE(1341), 1, - sym_arguments, - STATE(2191), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 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, - [40053] = 12, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + anon_sym_BQUOTE, + [41102] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2123), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -103746,9 +104631,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(2177), 18, + ACTIONS(2125), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103756,150 +104642,143 @@ 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, - [40119] = 27, - ACTIONS(2674), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [41150] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2727), 1, - anon_sym_COMMA, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, - STATE(2191), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2757), 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, - [40215] = 17, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [41242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2181), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2179), 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(2177), 13, + ACTIONS(2183), 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, - [40291] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [41290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103912,7 +104791,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(2187), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103940,143 +104819,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40339] = 23, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2697), 1, - anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - STATE(1341), 1, - sym_arguments, + [41338] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2231), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 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(2717), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 8, + ACTIONS(2233), 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_QMARK_QMARK, - [40427] = 25, - ACTIONS(2674), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, sym_optional_chain, - ACTIONS(2697), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - STATE(1341), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2167), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [40519] = 3, + anon_sym_BQUOTE, + [41386] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104089,7 +104881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 27, + ACTIONS(2191), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104117,21 +104909,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40567] = 8, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - STATE(1341), 1, - sym_arguments, + [41434] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104144,7 +104926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2003), 22, + ACTIONS(2333), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104152,7 +104934,11 @@ 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, @@ -104167,11 +104953,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [40625] = 3, + anon_sym_BQUOTE, + [41482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2327), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104184,7 +104971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2329), 27, + ACTIONS(2199), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104212,11 +104999,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40673] = 3, + [41530] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104229,7 +105016,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 27, + ACTIONS(2205), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104257,11 +105044,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40721] = 3, + [41578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104274,7 +105061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 27, + ACTIONS(2209), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104302,78 +105089,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40769] = 25, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2697), 1, - anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - STATE(1341), 1, - sym_arguments, + [41626] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2195), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [40861] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2073), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104386,7 +105106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 27, + ACTIONS(2215), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104414,11 +105134,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40909] = 3, + [41674] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104431,7 +105151,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2195), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104459,7 +105179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40957] = 3, + [41722] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -104504,11 +105224,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41005] = 3, + [41770] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104521,7 +105241,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, + ACTIONS(2225), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104549,11 +105269,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41053] = 3, + [41818] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104566,7 +105286,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 27, + ACTIONS(2229), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104594,11 +105314,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41101] = 3, + [41866] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104611,7 +105331,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 27, + ACTIONS(989), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104639,11 +105359,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41149] = 3, + [41914] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2263), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104656,7 +105376,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2265), 27, + ACTIONS(1015), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104684,78 +105404,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41197] = 25, - ACTIONS(2674), 1, + [41962] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1341), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2161), 6, + ACTIONS(2684), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_SEMI, - [41289] = 3, + [42053] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104768,7 +105487,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 27, + ACTIONS(1997), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104795,12 +105514,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41337] = 3, + [42100] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104813,7 +105531,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 27, + ACTIONS(2129), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104840,12 +105558,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41385] = 3, + [42147] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2267), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104858,7 +105575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 27, + ACTIONS(2379), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104885,57 +105602,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41433] = 3, + [42194] = 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(2271), 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(2273), 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(2763), 5, 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, - [41481] = 3, + [42285] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104948,7 +105685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 27, + ACTIONS(2253), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104975,12 +105712,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41529] = 3, + [42332] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104993,7 +105729,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 27, + ACTIONS(2339), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105020,12 +105756,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41577] = 3, + [42379] = 5, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2765), 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, @@ -105038,16 +105780,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 27, - sym__automatic_semicolon, + ACTIONS(1983), 21, 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, @@ -105066,80 +105802,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41625] = 27, - ACTIONS(2674), 1, - anon_sym_LBRACK, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, - sym_optional_chain, - ACTIONS(2697), 1, - anon_sym_AMP_AMP, - ACTIONS(2699), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, - anon_sym_GT_GT, - ACTIONS(2705), 1, - anon_sym_AMP, - ACTIONS(2707), 1, - anon_sym_CARET, - ACTIONS(2709), 1, - anon_sym_PIPE, - ACTIONS(2713), 1, - anon_sym_PERCENT, - ACTIONS(2715), 1, - anon_sym_STAR_STAR, - ACTIONS(2721), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, - sym__ternary_qmark, - ACTIONS(2727), 1, - anon_sym_COMMA, - STATE(1341), 1, - sym_arguments, - STATE(2191), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2682), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2703), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2711), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2717), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2719), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 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, - [41721] = 3, + [42430] = 5, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + 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, @@ -105152,16 +105826,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 27, - sym__automatic_semicolon, + ACTIONS(2007), 21, 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, @@ -105180,11 +105848,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41769] = 3, + [42481] = 5, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2769), 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, @@ -105197,16 +105872,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 27, - sym__automatic_semicolon, + ACTIONS(977), 21, 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, @@ -105225,11 +105894,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41817] = 3, + [42532] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105242,7 +105911,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 27, + ACTIONS(2289), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105269,12 +105938,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41865] = 3, + [42579] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105287,16 +105957,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 27, - sym__automatic_semicolon, + ACTIONS(971), 24, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__arrow_function_block_end, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -105315,103 +105982,281 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41913] = 3, + [42627] = 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(2187), 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(2189), 26, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + 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(2771), 4, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACK, + [42717] = 28, + 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [41960] = 5, - ACTIONS(2013), 1, - anon_sym_EQ, + ACTIONS(2724), 1, + sym__ternary_qmark, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2761), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2009), 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, + [42813] = 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(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(2011), 21, - sym__ternary_qmark, + 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_LPAREN, + 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, - [42011] = 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(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(2197), 12, + ACTIONS(1981), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -105422,13 +106267,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2199), 26, - sym__automatic_semicolon, + ACTIONS(1983), 23, 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, @@ -105449,103 +106290,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [42058] = 5, - ACTIONS(2059), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2763), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - 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), 21, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_BQUOTE, + [43045] = 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [42109] = 3, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 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(2171), 26, + 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(2788), 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, + [43135] = 28, + 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, + 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(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [42156] = 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, + [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(1991), 12, + ACTIONS(975), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -105556,13 +106446,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 26, - sym__automatic_semicolon, + ACTIONS(977), 23, 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, @@ -105583,20 +106469,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [42203] = 5, - ACTIONS(979), 1, + anon_sym_BQUOTE, + [43283] = 6, + ACTIONS(2009), 1, anon_sym_EQ, + ACTIONS(2767), 1, + anon_sym_of, + ACTIONS(2801), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2765), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(975), 12, + ACTIONS(2005), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -105607,10 +106492,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 21, + ACTIONS(2007), 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, @@ -105629,187 +106516,212 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42254] = 25, - ACTIONS(2674), 1, + [43335] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1341), 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(2682), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2767), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [42345] = 3, + [43428] = 26, + 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(2808), 1, + anon_sym_in, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, + anon_sym_SLASH, + ACTIONS(2616), 2, 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, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 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, - 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(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, - [42392] = 25, - ACTIONS(2674), 1, + ACTIONS(2763), 3, + anon_sym_COMMA, + anon_sym_of, + anon_sym_SEMI, + [43519] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1341), 1, + ACTIONS(2811), 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(2682), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2744), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [42483] = 3, + [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(2201), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105822,16 +106734,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 26, - sym__automatic_semicolon, + ACTIONS(2057), 22, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -105849,18 +106756,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [42530] = 6, - ACTIONS(979), 1, - anon_sym_EQ, - ACTIONS(2765), 1, - anon_sym_of, - ACTIONS(2769), 1, - anon_sym_in, + 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(975), 11, + ACTIONS(2019), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -105871,12 +106778,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 23, + ACTIONS(2021), 22, sym__ternary_qmark, - anon_sym_COMMA, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -105895,146 +106801,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42582] = 25, - ACTIONS(2674), 1, + [43710] = 26, + ACTIONS(2819), 1, + sym__completed_arrow_function, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(1341), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2021), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2772), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [42672] = 28, - ACTIONS(2674), 1, + [43801] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2693), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2774), 1, - anon_sym_SEMI, - ACTIONS(2776), 1, - sym__automatic_semicolon, - ACTIONS(2778), 1, - sym__await_identifier_line_break, - ACTIONS(2780), 1, - sym__await_yield_identifier_start, - STATE(1341), 1, + 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(2682), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [42768] = 4, - ACTIONS(979), 1, - anon_sym_EQ, + [43894] = 5, + ACTIONS(2867), 1, + sym__arrow_function_block_end, + ACTIONS(2869), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106047,11 +106953,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 24, + ACTIONS(2033), 22, 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, @@ -106072,125 +106976,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42816] = 25, - ACTIONS(2674), 1, + [43943] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2676), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2693), 1, - anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(1341), 1, + ACTIONS(2869), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(2033), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2689), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2691), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2782), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [42906] = 6, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(2761), 1, - anon_sym_of, - ACTIONS(2784), 1, + ACTIONS(2823), 3, anon_sym_in, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2009), 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, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2011), 23, - sym__ternary_qmark, - anon_sym_COMMA, + ACTIONS(2825), 3, 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, - [42958] = 25, - ACTIONS(2181), 1, + [44034] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -106212,12 +107070,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -106243,91 +107101,174 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2787), 4, + ACTIONS(2871), 3, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [43048] = 28, - ACTIONS(2674), 1, + [44123] = 5, + ACTIONS(2873), 1, + sym__arrow_function_block_end, + ACTIONS(2875), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1933), 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(1935), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2676), 1, anon_sym_DOT, - ACTIONS(2693), 1, + 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, + [44172] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2695), 1, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2697), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2699), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2701), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2705), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2707), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2709), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2713), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2715), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2721), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2725), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2789), 1, - anon_sym_SEMI, - ACTIONS(2791), 1, - sym__automatic_semicolon, - ACTIONS(2793), 1, - sym__await_identifier_line_break, - ACTIONS(2795), 1, - sym__await_yield_identifier_start, - STATE(1341), 1, + ACTIONS(2875), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2682), 2, + ACTIONS(1935), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2703), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2711), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2717), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2719), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2723), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2689), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2691), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [43144] = 6, - ACTIONS(2059), 1, - anon_sym_EQ, - ACTIONS(2763), 1, - anon_sym_of, - ACTIONS(2797), 1, + [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, + 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, + [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(2055), 11, + ACTIONS(1949), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -106338,12 +107279,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 23, + ACTIONS(1951), 22, sym__ternary_qmark, - anon_sym_COMMA, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -106362,14 +107302,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43196] = 25, - ACTIONS(2181), 1, + [44361] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -106391,12 +107331,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2885), 1, + anon_sym_SEMI, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -106422,85 +107368,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2800), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [43286] = 27, - ACTIONS(2181), 1, + [44454] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(2804), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(2887), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2071), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 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(2618), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [43379] = 27, - ACTIONS(2181), 1, + [44545] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -106522,18 +107462,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2806), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(2889), 1, + anon_sym_RBRACE, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -106559,146 +107499,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [43472] = 27, - ACTIONS(2181), 1, + [44638] = 8, + ACTIONS(869), 1, + anon_sym_BQUOTE, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2891), 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(2802), 1, - anon_sym_COMMA, - ACTIONS(2808), 1, - anon_sym_RBRACK, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + STATE(1580), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(1997), 19, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [43565] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2810), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [44693] = 6, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(2582), 1, anon_sym_RBRACK, - STATE(1117), 1, - sym_arguments, - STATE(2601), 1, - aux_sym_array_repeat1, + ACTIONS(2769), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(975), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(977), 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, anon_sym_GT_EQ, - [43658] = 27, - ACTIONS(2181), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44744] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -106720,18 +107620,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2812), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(2893), 1, + anon_sym_RBRACE, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -106757,15 +107657,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [43751] = 5, - ACTIONS(2814), 1, - sym__arrow_function_block_end, - ACTIONS(2816), 1, - sym__completed_arrow_function, + [44837] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2043), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106778,9 +107676,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2045), 22, + ACTIONS(1983), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -106801,80 +107700,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43800] = 26, - ACTIONS(2816), 1, + [44884] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2005), 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(2007), 23, + sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - ACTIONS(2824), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2842), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, - sym__ternary_qmark, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2045), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2852), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2854), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [43891] = 5, - ACTIONS(2862), 1, - sym__arrow_function_block_end, - ACTIONS(2864), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [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(1977), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106887,9 +107766,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 22, + ACTIONS(1983), 21, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -106910,80 +107788,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43940] = 26, - ACTIONS(2824), 1, + [44982] = 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), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2842), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, - sym__ternary_qmark, - ACTIONS(2864), 1, - sym__completed_arrow_function, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1979), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2852), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2854), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [44031] = 5, - ACTIONS(2866), 1, - sym__arrow_function_block_end, - ACTIONS(2868), 1, - sym__completed_arrow_function, + anon_sym_BQUOTE, + [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(1945), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106996,9 +107854,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 22, + ACTIONS(2007), 21, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -107019,233 +107876,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44080] = 26, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [45080] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2868), 1, - sym__completed_arrow_function, - STATE(1550), 1, + 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(1947), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [44171] = 5, - ACTIONS(2870), 1, - sym__arrow_function_block_end, - ACTIONS(2872), 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, - 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, + [45173] = 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, - [44220] = 26, - ACTIONS(2824), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2872), 1, - sym__completed_arrow_function, - STATE(1550), 1, + 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(2045), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [44311] = 5, - ACTIONS(2874), 1, - sym__arrow_function_block_continuation, - ACTIONS(2876), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1933), 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(1935), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [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, - 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, + 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_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, - [44360] = 5, - ACTIONS(2878), 1, - sym__arrow_function_block_end, - ACTIONS(2880), 1, - sym__completed_arrow_function, + [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(1953), 12, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107258,14 +108104,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 22, + ACTIONS(2065), 17, 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, @@ -107278,83 +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, - [44409] = 26, - ACTIONS(2824), 1, + [45416] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2880), 1, - sym__completed_arrow_function, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1955), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, + 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(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [44500] = 5, - ACTIONS(2882), 1, + [45505] = 5, + ACTIONS(2901), 1, sym__arrow_function_block_end, - ACTIONS(2884), 1, + ACTIONS(2903), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107367,7 +108207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1927), 22, + ACTIONS(2079), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -107390,80 +108230,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44549] = 26, - ACTIONS(2824), 1, + [45554] = 8, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, - anon_sym_AMP_AMP, - ACTIONS(2834), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2842), 1, - anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - ACTIONS(2856), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, - sym__ternary_qmark, - ACTIONS(2884), 1, - sym__completed_arrow_function, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1927), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2011), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 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(2852), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + 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, - ACTIONS(2858), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [44640] = 5, - ACTIONS(2886), 1, + anon_sym_BQUOTE, + [45609] = 5, + ACTIONS(2905), 1, sym__arrow_function_block_end, - ACTIONS(2888), 1, + ACTIONS(2907), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107476,7 +108298,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(2045), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -107499,300 +108321,541 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44689] = 26, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [45658] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2888), 1, - sym__completed_arrow_function, - STATE(1550), 1, + 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(2017), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [44780] = 5, - ACTIONS(2890), 1, - sym__arrow_function_block_continuation, - ACTIONS(2892), 1, - sym__completed_arrow_function, + [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(2031), 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(2033), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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, - 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, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [44829] = 5, - ACTIONS(2894), 1, - sym__arrow_function_block_continuation, - ACTIONS(2896), 1, - sym__completed_arrow_function, + ACTIONS(2863), 1, + sym__ternary_qmark, + STATE(1579), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 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(2075), 22, - sym__ternary_qmark, + 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(2335), 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(2825), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45933] = 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, - 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, - [44878] = 5, - ACTIONS(2898), 1, - sym__arrow_function_block_continuation, - ACTIONS(2900), 1, - sym__completed_arrow_function, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2913), 1, + anon_sym_COLON, + STATE(1092), 1, + sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 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(1963), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [46026] = 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, - 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, - [44927] = 5, - ACTIONS(2902), 1, - sym__arrow_function_block_continuation, - ACTIONS(2904), 1, - sym__completed_arrow_function, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2915), 1, + anon_sym_RPAREN, + STATE(1092), 1, + sym_arguments, + STATE(2683), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 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(1971), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [46119] = 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, - 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, - [44976] = 5, - ACTIONS(2906), 1, - sym__arrow_function_block_continuation, - ACTIONS(2908), 1, - sym__completed_arrow_function, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2917), 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(2023), 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, + [46212] = 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(2919), 1, + anon_sym_RBRACE, + 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(2025), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [46305] = 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, - 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, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2921), 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(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45025] = 5, - ACTIONS(2910), 1, + 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, + [46398] = 5, + ACTIONS(2923), 1, sym__arrow_function_block_continuation, - ACTIONS(2912), 1, + ACTIONS(2925), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107805,7 +108868,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 22, + ACTIONS(1959), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -107828,14 +108891,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45074] = 27, - ACTIONS(2181), 1, + [46447] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -107857,18 +108920,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2914), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(2927), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -107894,14 +108957,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45167] = 27, - ACTIONS(2181), 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, + 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, + [46585] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -107923,18 +109028,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2916), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(2929), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -107960,15 +109065,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45260] = 5, - ACTIONS(2918), 1, + [46678] = 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, + 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, + 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(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [46767] = 5, + ACTIONS(2931), 1, sym__arrow_function_block_end, - ACTIONS(2920), 1, + ACTIONS(2933), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1953), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107981,7 +109150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1955), 22, + ACTIONS(2071), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108004,145 +109173,144 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45309] = 26, - ACTIONS(2824), 1, + [46816] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2920), 1, + ACTIONS(2933), 1, sym__completed_arrow_function, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1955), 2, + ACTIONS(2071), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45400] = 26, - ACTIONS(2181), 1, + [46907] = 25, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2922), 1, - anon_sym_in, - STATE(1117), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2616), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2626), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2618), 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(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2767), 3, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [45491] = 5, - ACTIONS(2925), 1, + [46996] = 5, + ACTIONS(2935), 1, sym__arrow_function_block_end, - ACTIONS(2927), 1, + ACTIONS(2937), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1925), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108155,7 +109323,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1927), 22, + ACTIONS(2079), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108178,80 +109346,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45540] = 26, - ACTIONS(2824), 1, + [47045] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2927), 1, + ACTIONS(2937), 1, sym__completed_arrow_function, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1927), 2, + ACTIONS(2079), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45631] = 5, - ACTIONS(2929), 1, + [47136] = 5, + ACTIONS(2939), 1, sym__arrow_function_block_end, - ACTIONS(2931), 1, + ACTIONS(2941), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108264,7 +109432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(2045), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108287,80 +109455,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45680] = 26, - ACTIONS(2824), 1, + [47185] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2931), 1, + ACTIONS(2941), 1, sym__completed_arrow_function, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, + ACTIONS(2045), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45771] = 5, - ACTIONS(2933), 1, + [47276] = 5, + ACTIONS(2943), 1, sym__arrow_function_block_continuation, - ACTIONS(2935), 1, + ACTIONS(2945), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108373,7 +109541,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 22, + ACTIONS(2057), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108396,15 +109564,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45820] = 5, - ACTIONS(2937), 1, - sym__arrow_function_block_continuation, - ACTIONS(2939), 1, + [47325] = 5, + ACTIONS(2947), 1, + sym__arrow_function_block_end, + ACTIONS(2949), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108417,7 +109585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 22, + ACTIONS(2021), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108440,15 +109608,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45869] = 5, - ACTIONS(2941), 1, - sym__arrow_function_block_continuation, - ACTIONS(2943), 1, + [47374] = 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(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, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + ACTIONS(2949), 1, + sym__completed_arrow_function, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2021), 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, + 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, + [47465] = 5, + ACTIONS(2951), 1, + sym__arrow_function_block_end, + ACTIONS(2953), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108461,7 +109694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 22, + ACTIONS(2033), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -108484,272 +109717,277 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45918] = 25, - ACTIONS(1995), 1, + [47514] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(849), 1, + ACTIONS(2953), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2033), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2167), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46007] = 25, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2951), 1, - anon_sym_AMP_AMP, - ACTIONS(2953), 1, - anon_sym_PIPE_PIPE, + [47605] = 5, ACTIONS(2955), 1, - anon_sym_GT_GT, - ACTIONS(2959), 1, - anon_sym_AMP, - ACTIONS(2961), 1, - anon_sym_CARET, - ACTIONS(2963), 1, - anon_sym_PIPE, - ACTIONS(2967), 1, - anon_sym_PERCENT, - ACTIONS(2969), 1, - anon_sym_STAR_STAR, - ACTIONS(2975), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, - sym__ternary_qmark, - STATE(849), 1, - sym_arguments, + sym__arrow_function_block_end, + ACTIONS(2957), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(1933), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2957), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2965), 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(2971), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2173), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2947), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(1935), 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, - [46096] = 25, - ACTIONS(1995), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [47654] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(849), 1, + ACTIONS(2957), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(1935), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2175), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46185] = 15, - ACTIONS(1995), 1, + [47745] = 5, + ACTIONS(2959), 1, + sym__arrow_function_block_continuation, + ACTIONS(2961), 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, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2955), 1, - anon_sym_GT_GT, - ACTIONS(2967), 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(2969), 1, anon_sym_STAR_STAR, - STATE(849), 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, + [47794] = 5, + ACTIONS(2963), 1, + sym__arrow_function_block_continuation, + ACTIONS(2965), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(1949), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2957), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2965), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 13, + ACTIONS(1951), 22, sym__ternary_qmark, - sym__completed_arrow_function, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46254] = 10, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, + [47843] = 5, + ACTIONS(2967), 1, + sym__arrow_function_block_continuation, ACTIONS(2969), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108762,412 +110000,425 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 16, + ACTIONS(1959), 22, sym__ternary_qmark, - sym__completed_arrow_function, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46313] = 21, - ACTIONS(1995), 1, + [47892] = 5, + ACTIONS(2971), 1, + sym__arrow_function_block_continuation, + ACTIONS(2973), 1, + sym__completed_arrow_function, + 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), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2955), 1, - anon_sym_GT_GT, - ACTIONS(2959), 1, - anon_sym_AMP, - ACTIONS(2961), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2963), 1, - anon_sym_PIPE, - ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, anon_sym_STAR_STAR, - STATE(849), 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, + [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(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(1973), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2957), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2965), 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(2971), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2949), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 7, + ACTIONS(1975), 22, 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, - [46394] = 22, - ACTIONS(1995), 1, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(1997), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, sym_optional_chain, - ACTIONS(2951), 1, anon_sym_AMP_AMP, - ACTIONS(2955), 1, - anon_sym_GT_GT, - ACTIONS(2959), 1, - anon_sym_AMP, - ACTIONS(2961), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2963), 1, - anon_sym_PIPE, - ACTIONS(2967), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, anon_sym_STAR_STAR, - STATE(849), 1, + 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, + [47990] = 15, + 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(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(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2973), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 6, + 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_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, - [46477] = 13, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2967), 1, - anon_sym_PERCENT, - ACTIONS(2969), 1, - anon_sym_STAR_STAR, - STATE(849), 1, - sym_arguments, + [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(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2965), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 15, + ACTIONS(1967), 22, sym__ternary_qmark, - sym__completed_arrow_function, - 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, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46542] = 19, - ACTIONS(1995), 1, + [48108] = 10, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2955), 1, - anon_sym_GT_GT, - ACTIONS(2967), 1, - anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(849), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 2, + 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, - ACTIONS(2945), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2957), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2965), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2949), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 8, + ACTIONS(2115), 16, sym__ternary_qmark, + sym__await_operand_end, 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [46619] = 20, - ACTIONS(1995), 1, + [48167] = 21, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2955), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2967), 1, + ACTIONS(2845), 1, + anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(849), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 8, + 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_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [46698] = 21, - ACTIONS(1995), 1, + [48248] = 22, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2955), 1, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2967), 1, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(849), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 7, + ACTIONS(2115), 6, 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, - [46779] = 12, - ACTIONS(1995), 1, + [48331] = 13, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2967), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(849), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2179), 10, + 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_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 15, + ACTIONS(2115), 15, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -109180,352 +110431,404 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [46842] = 17, - ACTIONS(1995), 1, + [48396] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2955), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2967), 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(2969), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(849), 1, + 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(2101), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2179), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2177), 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, - [46915] = 23, - ACTIONS(1995), 1, + [48489] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(849), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2985), 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(2101), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47000] = 25, - ACTIONS(1995), 1, + [48582] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2195), 3, + ACTIONS(2335), 3, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47089] = 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(1969), 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(1971), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [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, - [47138] = 25, - ACTIONS(1995), 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(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2213), 3, + ACTIONS(2353), 3, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47227] = 8, - ACTIONS(869), 1, - anon_sym_BQUOTE, - ACTIONS(2826), 1, + [48849] = 15, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2983), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - STATE(1557), 1, - sym_template_string, + 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(1991), 12, + 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(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(1993), 19, + ACTIONS(2115), 13, sym__ternary_qmark, - sym__await_operand_end, sym__completed_arrow_function, + anon_sym_LBRACE, 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, - [47282] = 5, - ACTIONS(2985), 1, - sym__arrow_function_block_continuation, - ACTIONS(2987), 1, - sym__completed_arrow_function, + 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(2023), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109538,916 +110841,914 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 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, - [47331] = 27, - ACTIONS(2181), 1, + [48977] = 21, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, - anon_sym_AMP_AMP, - ACTIONS(2622), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(2989), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47424] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + 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, + [49058] = 22, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2991), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2848), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47517] = 9, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 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(2828), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - STATE(1550), 1, + 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(2858), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2097), 12, + 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(2099), 17, + ACTIONS(2115), 15, sym__ternary_qmark, - sym__await_operand_end, 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_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, - [47574] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [49206] = 19, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, - anon_sym_AMP_AMP, - ACTIONS(2622), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 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, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2993), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2873), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47667] = 27, - ACTIONS(2181), 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(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, - anon_sym_AMP_AMP, - ACTIONS(2622), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, - anon_sym_CARET, - ACTIONS(2632), 1, - anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(2995), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47760] = 27, - ACTIONS(2181), 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, + [49362] = 21, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, - anon_sym_AMP_AMP, - ACTIONS(2622), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, - anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(2997), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47853] = 26, - ACTIONS(1995), 1, - anon_sym_LBRACK, - ACTIONS(1997), 1, - anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, - sym_optional_chain, - ACTIONS(2071), 1, + ACTIONS(2115), 7, + sym__ternary_qmark, sym__completed_arrow_function, - ACTIONS(2951), 1, + anon_sym_LBRACE, anon_sym_AMP_AMP, - ACTIONS(2953), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [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, anon_sym_GT_GT, - ACTIONS(2959), 1, anon_sym_AMP, - ACTIONS(2961), 1, - anon_sym_CARET, - ACTIONS(2963), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + 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, - ACTIONS(2969), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, - sym__ternary_qmark, - STATE(849), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49492] = 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(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(1979), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2973), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47944] = 26, - ACTIONS(1995), 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__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, + [49565] = 23, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2041), 1, - sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, - sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1947), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48035] = 26, - ACTIONS(1995), 1, + ACTIONS(2115), 5, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [49650] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2049), 1, - sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2045), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48126] = 26, - ACTIONS(1959), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, + [49739] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1955), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48217] = 26, - ACTIONS(1931), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, + [49828] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(849), 1, + 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(1927), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48308] = 26, - ACTIONS(1995), 1, + [49921] = 19, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2005), 1, - anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2021), 1, - sym__completed_arrow_function, - ACTIONS(2951), 1, - anon_sym_AMP_AMP, - ACTIONS(2953), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, - anon_sym_AMP, - ACTIONS(2961), 1, - anon_sym_CARET, - ACTIONS(2963), 1, - anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, - sym__ternary_qmark, - STATE(849), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48399] = 25, - ACTIONS(2824), 1, + ACTIONS(2115), 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, + [49998] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, - anon_sym_AMP_AMP, - ACTIONS(2834), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, - anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, - sym__ternary_qmark, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2161), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2820), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48488] = 8, - ACTIONS(2824), 1, + ACTIONS(2115), 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, + [50077] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - STATE(1550), 1, + ACTIONS(2839), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_AMP, + ACTIONS(2845), 1, + anon_sym_CARET, + 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(2001), 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(2003), 19, + 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, 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, - [48543] = 27, - ACTIONS(2181), 1, + [50158] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -110469,18 +111770,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2999), 1, - anon_sym_SEMI, - STATE(1117), 1, + ACTIONS(3025), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -110506,16 +111807,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48636] = 27, + [50251] = 27, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -110537,16 +111838,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3001), 1, + ACTIONS(3027), 1, anon_sym_RBRACK, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2601), 1, + STATE(2829), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -110572,14 +111873,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48729] = 27, - ACTIONS(2181), 1, + [50344] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -110601,18 +111904,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3003), 1, + ACTIONS(3029), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + STATE(2860), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -110638,16 +111939,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48822] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [50437] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -110669,16 +111968,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3005), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3031), 1, anon_sym_RBRACK, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2611), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -110704,59 +112005,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48915] = 6, - ACTIONS(979), 1, - anon_sym_EQ, - ACTIONS(2411), 1, - anon_sym_RBRACK, - ACTIONS(2765), 1, - anon_sym_COMMA, - 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), 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [48966] = 27, - ACTIONS(2181), 1, + [50530] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -110778,18 +112034,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3007), 1, + ACTIONS(3033), 1, anon_sym_RBRACK, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -110815,410 +112071,404 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49059] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [50623] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2075), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(3009), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2623), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2071), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49152] = 27, - ACTIONS(2181), 1, + [50714] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2083), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3011), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2079), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49245] = 27, - ACTIONS(2181), 1, + [50805] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2095), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3013), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2045), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49338] = 27, - ACTIONS(2181), 1, + [50896] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2107), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3015), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2021), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49431] = 27, - ACTIONS(2181), 1, + [50987] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2111), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3017), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2033), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49524] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [51078] = 26, + ACTIONS(1939), 1, + sym__completed_arrow_function, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, ACTIONS(3019), 1, - anon_sym_RBRACK, - STATE(1117), 1, + sym__ternary_qmark, + STATE(911), 1, sym_arguments, - STATE(2654), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(1935), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49617] = 27, - ACTIONS(2181), 1, + [51169] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111240,18 +112490,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3021), 1, + ACTIONS(3035), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111277,16 +112527,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49710] = 27, + [51262] = 27, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111308,16 +112558,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3023), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3037), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2663), 1, + STATE(2605), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111343,14 +112593,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49803] = 27, - ACTIONS(2181), 1, + [51355] = 12, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2514), 1, + 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(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + 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, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + 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, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [51418] = 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(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111372,18 +112675,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3025), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(3039), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + STATE(2616), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111409,14 +112710,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49896] = 27, - ACTIONS(2181), 1, + [51511] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111438,18 +112739,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3027), 1, + ACTIONS(3041), 1, anon_sym_RBRACK, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111475,14 +112776,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49989] = 27, - ACTIONS(2181), 1, + [51604] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111504,18 +112805,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3029), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3043), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111541,144 +112842,240 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50082] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [51697] = 17, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2839), 1, + anon_sym_GT_GT, + 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(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(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(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(2516), 1, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(3031), 1, - anon_sym_RBRACK, - STATE(1117), 1, + STATE(1579), 1, sym_arguments, - STATE(2692), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 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(2618), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50175] = 25, - ACTIONS(2824), 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(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(1550), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2167), 3, + ACTIONS(2391), 3, sym__await_operand_end, sym__completed_arrow_function, anon_sym_BQUOTE, - ACTIONS(2820), 3, + 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, + [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, - ACTIONS(2822), 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(1975), 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, - [50264] = 27, - ACTIONS(2181), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51993] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111700,18 +113097,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3033), 1, + ACTIONS(3049), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111737,16 +113134,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50357] = 27, + [52086] = 27, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111768,16 +113165,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3035), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3051), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2703), 1, + STATE(2648), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111803,14 +113200,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50450] = 27, - ACTIONS(2181), 1, + [52179] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111832,18 +113231,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3037), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + STATE(2657), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111869,56 +113266,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50543] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1055), 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(1053), 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, - 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, - [50588] = 27, - ACTIONS(2181), 1, + [52272] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -111940,18 +113295,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3039), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3055), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -111977,16 +113332,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50681] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [52365] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112008,16 +113361,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3041), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3057), 1, anon_sym_RBRACK, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2732), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112043,14 +113398,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50774] = 27, - ACTIONS(2181), 1, + [52458] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112072,18 +113427,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3043), 1, + ACTIONS(3059), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112109,16 +113464,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50867] = 27, + [52551] = 27, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112140,16 +113495,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3045), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3061), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2742), 1, + STATE(2681), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112175,78 +113530,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50960] = 25, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [52644] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1550), 1, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2802), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51049] = 25, - ACTIONS(2181), 1, + [52737] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112268,12 +113627,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + ACTIONS(3065), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2695), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112299,18 +113662,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(3047), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [51138] = 27, - ACTIONS(2181), 1, + [52830] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112332,18 +113691,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3049), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3067), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112369,16 +113728,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51231] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [52923] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112400,16 +113757,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3051), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3069), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2764), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112435,14 +113794,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51324] = 27, - ACTIONS(2181), 1, + [53016] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112464,18 +113823,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3053), 1, + ACTIONS(3071), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112501,121 +113860,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51417] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, - 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), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, + [53109] = 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, - [51464] = 25, - ACTIONS(2824), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1550), 1, + ACTIONS(3073), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2727), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2175), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51553] = 27, - ACTIONS(2181), 1, + [53202] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112637,18 +113955,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3055), 1, + ACTIONS(3075), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112674,70 +113992,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51646] = 15, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 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, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [51715] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [53295] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112759,16 +114021,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3057), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3077), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2787), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112794,57 +114058,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51808] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2009), 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(2011), 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, - [51855] = 27, - ACTIONS(2181), 1, + [53388] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112866,18 +114087,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3059), 1, - anon_sym_RBRACE, - STATE(1117), 1, + ACTIONS(3079), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112903,14 +114124,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51948] = 27, - ACTIONS(2181), 1, + [53481] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -112932,18 +114155,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3061), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + STATE(2736), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -112969,123 +114190,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52041] = 5, - ACTIONS(3063), 1, - sym__arrow_function_block_end, - ACTIONS(3065), 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, - anon_sym_LPAREN, + [53574] = 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, - [52090] = 26, - ACTIONS(2824), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3065), 1, - sym__completed_arrow_function, - STATE(1550), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3083), 1, + anon_sym_SEMI, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1979), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52181] = 27, - ACTIONS(2181), 1, + [53667] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -113107,18 +114285,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3067), 1, + ACTIONS(3085), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -113144,14 +114322,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52274] = 27, - ACTIONS(2181), 1, + [53760] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -113173,18 +114351,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3069), 1, + ACTIONS(3087), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -113210,65 +114388,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52367] = 10, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 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_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52426] = 27, + [53853] = 27, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -113290,16 +114419,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3071), 1, + ACTIONS(3089), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2656), 1, + STATE(2766), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -113325,452 +114454,278 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52519] = 21, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [53946] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2842), 1, - anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2852), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2854), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 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, - [52600] = 22, - ACTIONS(2824), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2836), 1, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1550), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3091), 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(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 6, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52683] = 13, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [54039] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, 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, - [52748] = 19, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2179), 2, + ACTIONS(2628), 1, anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2852), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2854), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 8, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + ACTIONS(2630), 1, anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52825] = 20, - ACTIONS(2179), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1550), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3093), 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(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 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, - [52904] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [54132] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2836), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2848), 1, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1550), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(3095), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2784), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 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, - [52985] = 6, - ACTIONS(2059), 1, - anon_sym_EQ, - ACTIONS(2577), 1, - anon_sym_RBRACK, - ACTIONS(2763), 1, - anon_sym_COMMA, - 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), 21, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, + [54225] = 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, - 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, - [53036] = 4, - ACTIONS(979), 1, - anon_sym_EQ, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3097), 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(975), 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(977), 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(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, - [53083] = 27, - ACTIONS(2181), 1, + [54318] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -113792,18 +114747,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3073), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(3099), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -113829,292 +114784,209 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53176] = 6, - ACTIONS(2013), 1, - anon_sym_EQ, - ACTIONS(2542), 1, - anon_sym_RBRACK, - ACTIONS(2761), 1, - anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2009), 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(2011), 21, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, + [54411] = 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, - 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, - [53227] = 12, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3101), 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(2818), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2858), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 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, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53290] = 17, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, - anon_sym_LBRACK, - ACTIONS(2828), 1, - anon_sym_DOT, - ACTIONS(2830), 1, - sym_optional_chain, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2848), 1, - anon_sym_PERCENT, - ACTIONS(2850), 1, - anon_sym_STAR_STAR, - STATE(1550), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2818), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 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(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2179), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2177), 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, - [53363] = 23, - ACTIONS(2824), 1, + [54504] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(1550), 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(2818), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2820), 3, + 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(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53448] = 25, - ACTIONS(2824), 1, + [54593] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2826), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(1550), 1, + ACTIONS(2907), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2045), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2195), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2820), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53537] = 27, - ACTIONS(2181), 1, + [54684] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -114136,18 +115008,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3075), 1, + ACTIONS(3103), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -114173,14 +115045,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53630] = 27, - ACTIONS(2181), 1, + [54777] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -114202,18 +115074,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3077), 1, + ACTIONS(3105), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -114239,14 +115111,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53723] = 27, - ACTIONS(2181), 1, + [54870] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -114268,18 +115140,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3079), 1, + ACTIONS(3107), 1, anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -114305,14 +115177,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53816] = 27, - ACTIONS(2181), 1, + [54963] = 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(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, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + ACTIONS(2903), 1, + sym__completed_arrow_function, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2079), 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, + 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, + [55054] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -114334,18 +115271,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3081), 1, - anon_sym_RPAREN, - STATE(1117), 1, + ACTIONS(3109), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -114371,664 +115308,645 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53909] = 27, - ACTIONS(2181), 1, + [55147] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(2091), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3083), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2071), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54002] = 26, - ACTIONS(1983), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, + [55238] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2099), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1979), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2079), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54093] = 26, - ACTIONS(1951), 1, - sym__completed_arrow_function, - ACTIONS(1995), 1, + [55329] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(2049), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1947), 2, + ACTIONS(2045), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54184] = 26, - ACTIONS(1995), 1, + [55420] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2091), 1, + ACTIONS(2025), 1, sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2045), 2, + ACTIONS(2021), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54275] = 26, - ACTIONS(1995), 1, + [55511] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2067), 1, + ACTIONS(2037), 1, sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1955), 2, + ACTIONS(2033), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54366] = 26, - ACTIONS(1995), 1, + [55602] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2105), 1, + ACTIONS(2053), 1, sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1927), 2, + ACTIONS(1935), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54457] = 26, - ACTIONS(1995), 1, + [55693] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2063), 1, - sym__completed_arrow_function, - ACTIONS(2951), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2101), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2947), 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(2949), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54548] = 27, - ACTIONS(2181), 1, + [55782] = 12, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2017), 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, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_COLON, - STATE(1117), 1, + STATE(911), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(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, + ACTIONS(2115), 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, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [54641] = 25, - ACTIONS(1995), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [55845] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1997), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2007), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2951), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(2953), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(2955), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(2959), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(2961), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(2963), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(2967), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(2969), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(2975), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(2977), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(849), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2101), 2, + ACTIONS(2335), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2945), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2957), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2965), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2971), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2973), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2161), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(2947), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2949), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54730] = 25, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2826), 1, + [55933] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2830), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2832), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2840), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2842), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2844), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2848), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1550), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2818), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2838), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2846), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2852), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2213), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2820), 3, + ACTIONS(2735), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54819] = 27, - ACTIONS(2181), 1, + [56021] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -115050,18 +115968,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RBRACE, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -115079,6 +115991,9 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -115087,14 +116002,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54912] = 27, - ACTIONS(2181), 1, + [56109] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, ACTIONS(2620), 1, anon_sym_AMP_AMP, @@ -115116,18 +116031,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3089), 1, - anon_sym_RPAREN, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, ACTIONS(2614), 2, @@ -115145,6 +116054,9 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -115153,81 +116065,340 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55005] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + [56197] = 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), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, + 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, + [56241] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1013), 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(1015), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2516), 1, + anon_sym_LBRACK, + anon_sym_DOT, sym_optional_chain, - ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 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, + [56285] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2363), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2630), 1, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2365), 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, - ACTIONS(2632), 1, + 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, + [56329] = 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, - ACTIONS(2636), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2369), 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, - ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56373] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2291), 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(2293), 23, sym__ternary_qmark, - ACTIONS(3091), 1, - anon_sym_RBRACK, - STATE(1117), 1, - sym_arguments, - STATE(2829), 1, - aux_sym_array_repeat1, + 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, + [56417] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + 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), 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, - ACTIONS(2614), 2, + anon_sym_BQUOTE, + [56463] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2295), 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(2626), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2297), 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, - ACTIONS(2634), 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, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56507] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1037), 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, - ACTIONS(2640), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(1039), 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, - 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, - [55098] = 5, - ACTIONS(3093), 1, - sym__arrow_function_block_end, - ACTIONS(3095), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56551] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1945), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115240,9 +116411,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1947), 22, + ACTIONS(1055), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -115263,472 +116435,298 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [55147] = 26, - ACTIONS(2824), 1, + [56595] = 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), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2826), 1, anon_sym_LBRACK, - ACTIONS(2828), 1, anon_sym_DOT, - ACTIONS(2830), 1, sym_optional_chain, - ACTIONS(2832), 1, anon_sym_AMP_AMP, - ACTIONS(2834), 1, anon_sym_PIPE_PIPE, - ACTIONS(2836), 1, - anon_sym_GT_GT, - ACTIONS(2840), 1, - anon_sym_AMP, - ACTIONS(2842), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2844), 1, - anon_sym_PIPE, - ACTIONS(2848), 1, anon_sym_PERCENT, - ACTIONS(2850), 1, anon_sym_STAR_STAR, - ACTIONS(2856), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2860), 1, - sym__ternary_qmark, - ACTIONS(3095), 1, - sym__completed_arrow_function, - STATE(1550), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56639] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1947), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2818), 2, + ACTIONS(985), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2838), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2846), 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(2852), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2854), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2858), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2820), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2822), 3, + ACTIONS(987), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55238] = 27, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3097), 1, - anon_sym_RPAREN, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56683] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2327), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(2329), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55331] = 27, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(3099), 1, - anon_sym_RPAREN, - STATE(1117), 1, - sym_arguments, - STATE(2641), 1, - aux_sym_array_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2341), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(2343), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55424] = 27, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3101), 1, - anon_sym_RBRACK, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56771] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2355), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(2357), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55517] = 27, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3103), 1, - anon_sym_RBRACE, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56815] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2359), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + 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, - [55610] = 27, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - ACTIONS(2802), 1, - anon_sym_COMMA, - ACTIONS(3105), 1, - anon_sym_RPAREN, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2373), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(2375), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [55703] = 27, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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(2802), 1, - anon_sym_COMMA, - ACTIONS(3107), 1, - anon_sym_SEMI, - STATE(1117), 1, - sym_arguments, - STATE(2144), 1, - aux_sym_sequence_expression_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 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_LT_EQ, 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, - [55796] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56903] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115741,7 +116739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 23, + ACTIONS(2389), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115765,11 +116763,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [55840] = 3, + [56947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2155), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115782,7 +116780,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 23, + ACTIONS(2395), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115806,11 +116804,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [55884] = 3, + [56991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115823,7 +116821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 23, + ACTIONS(2399), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115847,74 +116845,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [55928] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [57035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2123), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2767), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2616), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2125), 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, - [56016] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [57079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115927,7 +116903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 23, + ACTIONS(2133), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115951,11 +116927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56060] = 3, + [57123] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -115968,7 +116944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 23, + ACTIONS(2141), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -115992,13 +116968,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56104] = 4, - ACTIONS(3109), 1, - sym__completed_arrow_function, + [57167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116011,9 +116985,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 22, + ACTIONS(989), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116034,11 +117009,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56150] = 3, + [57211] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116051,7 +117026,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 23, + ACTIONS(971), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -116075,11 +117050,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56194] = 3, + [57255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116092,7 +117067,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 23, + ACTIONS(993), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -116116,11 +117091,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56238] = 3, + [57299] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2259), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116133,7 +117108,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 23, + ACTIONS(1005), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -116157,11 +117132,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56282] = 3, + [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(2263), 12, + 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(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116174,10 +117213,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2265), 23, + ACTIONS(2007), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116198,11 +117236,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56326] = 3, + [57475] = 4, + ACTIONS(3161), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2267), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116215,10 +117255,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 23, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116239,11 +117278,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56370] = 3, + [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(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(2271), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116256,7 +117358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 23, + ACTIONS(326), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -116280,11 +117382,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56414] = 3, + [57653] = 4, + ACTIONS(3165), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116297,10 +117401,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 23, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116321,11 +117424,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56458] = 3, + [57699] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116338,7 +117441,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 23, + ACTIONS(1712), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -116362,73 +117465,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56502] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3113), 1, - anon_sym_RBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3117), 1, - anon_sym_async, - ACTIONS(3121), 1, - anon_sym_static, - ACTIONS(3125), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2906), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3123), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3111), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2899), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [56588] = 3, + [57743] = 4, + ACTIONS(3167), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116441,10 +117484,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1043), 23, + ACTIONS(2149), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116465,11 +117507,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56632] = 3, + [57789] = 4, + ACTIONS(3169), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116482,10 +117526,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 23, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116506,13 +117549,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56676] = 4, - ACTIONS(3127), 1, + [57835] = 4, + ACTIONS(3171), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116525,7 +117568,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 22, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -116548,11 +117591,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56722] = 3, + [57881] = 4, + ACTIONS(3173), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2279), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116565,10 +117610,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 23, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116589,11 +117633,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56766] = 3, + [57927] = 4, + ACTIONS(3175), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116606,10 +117652,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 23, + ACTIONS(2205), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116630,11 +117675,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56810] = 3, + [57973] = 4, + ACTIONS(3177), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116647,10 +117694,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 23, + ACTIONS(2149), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116671,138 +117717,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [56854] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + [58019] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 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(2687), 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, - [56942] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3131), 1, - anon_sym_RBRACE, - ACTIONS(3133), 1, - anon_sym_async, - ACTIONS(3135), 1, - anon_sym_static, - ACTIONS(3139), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2906), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3137), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3129), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2899), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [57028] = 4, - ACTIONS(3141), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2223), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116815,9 +117734,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 22, + ACTIONS(1997), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116838,13 +117758,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57074] = 4, - ACTIONS(3143), 1, - sym__completed_arrow_function, + [58063] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116857,9 +117775,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 22, + ACTIONS(2195), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116880,13 +117799,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57120] = 4, - ACTIONS(3145), 1, - sym__completed_arrow_function, + [58107] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116899,9 +117816,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 22, + ACTIONS(2253), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116922,11 +117840,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57166] = 3, + [58151] = 4, + ACTIONS(3179), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2323), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -116939,10 +117859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2325), 23, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -116963,73 +117882,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57210] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3149), 1, - anon_sym_RBRACE, - ACTIONS(3151), 1, - anon_sym_async, - ACTIONS(3153), 1, - anon_sym_static, - ACTIONS(3157), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2906), 1, - aux_sym_object_repeat1, + [58197] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3155), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3147), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2899), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [57296] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2327), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117042,7 +117899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2329), 23, + ACTIONS(2305), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117066,11 +117923,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57340] = 3, + [58241] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117083,7 +117940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 23, + ACTIONS(2339), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117107,11 +117964,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57384] = 3, + [58285] = 4, + ACTIONS(3181), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117124,10 +117983,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 23, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -117148,11 +118006,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57428] = 3, + [58331] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117165,7 +118023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 23, + ACTIONS(2347), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117189,11 +118047,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57472] = 3, + [58375] = 4, + ACTIONS(3183), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117206,10 +118066,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 23, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -117230,11 +118089,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57516] = 3, + [58421] = 4, + ACTIONS(3185), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117247,10 +118108,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 23, + ACTIONS(2205), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -117271,7 +118131,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57560] = 24, + [58467] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, @@ -117284,60 +118144,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3115), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3161), 1, + ACTIONS(3189), 1, anon_sym_RBRACE, - ACTIONS(3163), 1, + ACTIONS(3191), 1, anon_sym_async, - ACTIONS(3165), 1, + ACTIONS(3193), 1, anon_sym_static, - ACTIONS(3169), 1, + ACTIONS(3197), 1, sym__await_keyword, - STATE(1891), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2906), 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(3119), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3167), 2, + ACTIONS(3195), 2, anon_sym_get, anon_sym_set, - ACTIONS(3159), 3, + ACTIONS(3187), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2850), 3, + STATE(2750), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2899), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3402), 3, + STATE(2896), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [57646] = 3, + [58553] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2347), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117350,7 +118210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2349), 23, + ACTIONS(2379), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117374,11 +118234,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57690] = 3, + [58597] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117391,7 +118251,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 23, + ACTIONS(2383), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117415,21 +118275,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [57734] = 8, - ACTIONS(923), 1, - anon_sym_BQUOTE, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3175), 1, - sym_optional_chain, - STATE(1768), 1, - sym_template_string, + [58641] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117442,11 +118292,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 18, + ACTIONS(2289), 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, @@ -117461,194 +118315,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [57788] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3179), 1, - anon_sym_RBRACE, - ACTIONS(3181), 1, - anon_sym_async, - ACTIONS(3183), 1, - anon_sym_static, - ACTIONS(3187), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2634), 1, - aux_sym_object_repeat1, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, + anon_sym_BQUOTE, + [58685] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3185), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3177), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2632), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [57874] = 24, - ACTIONS(103), 1, + ACTIONS(2055), 12, 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3191), 1, - anon_sym_RBRACE, - ACTIONS(3193), 1, - anon_sym_async, - ACTIONS(3195), 1, - anon_sym_static, - ACTIONS(3199), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2671), 1, - aux_sym_object_repeat1, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3197), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3189), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2669), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [57960] = 25, - ACTIONS(2181), 1, + 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), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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_GT_GT_GT, + anon_sym_LT_LT, 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_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, - sym__ternary_qmark, - STATE(1117), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58729] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2239), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3201), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2616), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(2241), 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, - [58048] = 24, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58773] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, @@ -117661,60 +118411,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3115), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3205), 1, + ACTIONS(3201), 1, anon_sym_RBRACE, - ACTIONS(3207), 1, + ACTIONS(3203), 1, anon_sym_async, - ACTIONS(3209), 1, + ACTIONS(3205), 1, anon_sym_static, - ACTIONS(3213), 1, + ACTIONS(3209), 1, sym__await_keyword, - STATE(1891), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2747), 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(3119), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3211), 2, + ACTIONS(3207), 2, anon_sym_get, anon_sym_set, - ACTIONS(3203), 3, + ACTIONS(3199), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2745), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2850), 3, + STATE(2750), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(2919), 3, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3402), 3, + STATE(2896), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [58134] = 3, + [58859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117727,7 +118477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 23, + ACTIONS(2285), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117751,53 +118501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58178] = 4, - ACTIONS(2059), 1, - anon_sym_EQ, - 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, - [58224] = 3, + [58903] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117810,7 +118518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 23, + ACTIONS(1943), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117834,11 +118542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58268] = 3, + [58947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2351), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117851,7 +118559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2353), 23, + ACTIONS(1951), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117875,13 +118583,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58312] = 4, - ACTIONS(2013), 1, - anon_sym_EQ, + [58991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2009), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117894,9 +118600,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2011), 22, + ACTIONS(2129), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -117917,11 +118624,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58358] = 3, + [59035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117934,7 +118641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 23, + ACTIONS(1003), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117958,11 +118665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58402] = 3, + [59079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -117975,7 +118682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 23, + ACTIONS(2137), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -117999,13 +118706,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58446] = 4, - ACTIONS(3215), 1, - sym__completed_arrow_function, + [59123] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118018,9 +118723,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 22, + ACTIONS(1959), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -118041,11 +118747,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58492] = 3, + [59167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118058,7 +118764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 23, + ACTIONS(2145), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118082,11 +118788,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58536] = 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(2295), 12, + 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(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118099,7 +118867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 23, + ACTIONS(1967), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118123,11 +118891,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58580] = 3, + [59341] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118140,7 +118908,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 23, + ACTIONS(1975), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118164,11 +118932,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58624] = 3, + [59385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118181,7 +118949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 23, + ACTIONS(2149), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118205,11 +118973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58668] = 3, + [59429] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118222,7 +118990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 23, + ACTIONS(2183), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118246,11 +119014,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58712] = 3, + [59473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118263,7 +119031,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 23, + ACTIONS(1047), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118287,11 +119055,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58756] = 3, + [59517] = 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(3225), 1, + anon_sym_RBRACE, + ACTIONS(3227), 1, + anon_sym_async, + ACTIONS(3229), 1, + anon_sym_static, + ACTIONS(3233), 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(322), 12, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3231), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3223), 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, + [59603] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118304,7 +119134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 23, + ACTIONS(1023), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118328,11 +119158,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58800] = 3, + [59647] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118345,7 +119175,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 23, + ACTIONS(2187), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118369,11 +119199,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58844] = 3, + [59691] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118386,7 +119216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 23, + ACTIONS(2191), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118410,11 +119240,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58888] = 3, + [59735] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118427,7 +119257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 23, + ACTIONS(2199), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118451,11 +119281,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58932] = 3, + [59779] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118468,7 +119298,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 23, + ACTIONS(2205), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118492,11 +119322,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58976] = 3, + [59823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118509,7 +119339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 23, + ACTIONS(2209), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118533,11 +119363,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59020] = 3, + [59867] = 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(3237), 1, + anon_sym_RBRACE, + ACTIONS(3239), 1, + anon_sym_async, + ACTIONS(3241), 1, + anon_sym_static, + ACTIONS(3245), 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(985), 12, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3243), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3235), 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, + [59953] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118550,7 +119442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 23, + ACTIONS(2215), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118574,11 +119466,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59064] = 3, + [59997] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2197), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118591,7 +119483,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2199), 23, + ACTIONS(1031), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118615,11 +119507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59108] = 3, + [60041] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118632,7 +119524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 23, + ACTIONS(2221), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118656,11 +119548,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59152] = 3, + [60085] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118673,7 +119565,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 23, + ACTIONS(2225), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118697,11 +119589,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59196] = 3, + [60129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118714,7 +119606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 23, + ACTIONS(2229), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118738,11 +119630,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59240] = 3, + [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(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(973), 12, + 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(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118755,7 +119709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 23, + ACTIONS(2233), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118779,76 +119733,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59284] = 25, - ACTIONS(2181), 1, + [60303] = 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(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(1117), 1, - sym_arguments, + ACTIONS(3261), 1, + anon_sym_RBRACE, + ACTIONS(3263), 1, + anon_sym_async, + ACTIONS(3265), 1, + anon_sym_static, + ACTIONS(3269), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2662), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 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(2753), 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, - [59372] = 4, - ACTIONS(3217), 1, - sym__completed_arrow_function, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3267), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3259), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2661), 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, + [60389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118861,9 +119812,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 22, + ACTIONS(2237), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -118884,11 +119836,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59418] = 3, + [60433] = 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(3273), 1, + anon_sym_RBRACE, + ACTIONS(3275), 1, + anon_sym_async, + ACTIONS(3277), 1, + anon_sym_static, + ACTIONS(3281), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2743), 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(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(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3291), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3283), 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(2805), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [60605] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118901,7 +119977,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1001), 23, + ACTIONS(2333), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -118925,11 +120001,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59462] = 3, + [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(2031), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -118942,15 +120028,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 23, + ACTIONS(1997), 18, 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, @@ -118965,229 +120047,310 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59506] = 25, - ACTIONS(2181), 1, + [60703] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2167), 2, + ACTIONS(2253), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [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, + 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, - [59594] = 25, - ACTIONS(2181), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60835] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2173), 2, + ACTIONS(2351), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [59682] = 25, - ACTIONS(2181), 1, + [60923] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2175), 2, + ACTIONS(2353), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [61011] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2247), 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(2249), 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, - [59770] = 15, - ACTIONS(2181), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [61055] = 15, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2179), 7, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -119195,7 +120358,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 12, + ACTIONS(2115), 12, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -119208,26 +120371,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [59838] = 10, - ACTIONS(2181), 1, + [61123] = 10, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -119240,7 +120403,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 15, + ACTIONS(2115), 15, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -119256,153 +120419,153 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [59896] = 21, - ACTIONS(2181), 1, + [61181] = 21, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 6, + ACTIONS(2115), 6, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [59976] = 22, - ACTIONS(2181), 1, + [61261] = 22, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, + ACTIONS(2115), 5, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [60058] = 13, - ACTIONS(2181), 1, + [61343] = 13, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2179), 8, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -119411,7 +120574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 14, + ACTIONS(2115), 14, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -119426,56 +120589,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [60122] = 19, - ACTIONS(2181), 1, + [61407] = 19, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 7, + ACTIONS(2115), 7, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, @@ -119483,57 +120646,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, - [60198] = 20, - ACTIONS(2179), 1, + [61483] = 20, + ACTIONS(2117), 1, anon_sym_PIPE, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 7, + ACTIONS(2115), 7, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, @@ -119541,90 +120704,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, - [60276] = 21, - ACTIONS(2179), 1, + [61561] = 21, + ACTIONS(2117), 1, anon_sym_PIPE, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 6, + ACTIONS(2115), 6, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [60356] = 12, - ACTIONS(2181), 1, + [61641] = 12, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2179), 10, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -119635,7 +120798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 14, + ACTIONS(2115), 14, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -119650,52 +120813,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [60418] = 17, - ACTIONS(2181), 1, + [61703] = 17, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2179), 4, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 9, + ACTIONS(2115), 9, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, @@ -119705,407 +120868,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [60490] = 23, - ACTIONS(2181), 1, + [61775] = 23, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 4, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_QMARK_QMARK, - [60574] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3225), 1, - anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, - anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, - anon_sym_PERCENT, - ACTIONS(3243), 1, - anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(2115), 4, sym__ternary_qmark, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2195), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [60662] = 4, - ACTIONS(3253), 1, - sym__completed_arrow_function, - 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, - 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, - [60708] = 4, - ACTIONS(3255), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2215), 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(2217), 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, - [60754] = 4, - ACTIONS(3257), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2223), 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(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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [60800] = 4, - ACTIONS(3259), 1, - sym__completed_arrow_function, - 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, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2229), 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, - [60846] = 25, - ACTIONS(2181), 1, + [61859] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2213), 2, + ACTIONS(2391), 2, anon_sym_of, anon_sym_COLON, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [60934] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2073), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 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, - [60978] = 3, + [61947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120118,7 +121009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 23, + ACTIONS(2257), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120142,13 +121033,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61022] = 4, - ACTIONS(3261), 1, - sym__completed_arrow_function, + [61991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120161,9 +121050,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 22, + ACTIONS(2263), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120184,13 +121074,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61068] = 4, - ACTIONS(979), 1, - anon_sym_EQ, + [62035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(975), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120203,9 +121091,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(977), 22, + ACTIONS(2267), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120226,52 +121115,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61114] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2205), 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(2207), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, + [62079] = 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, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2151), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [61158] = 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, + [62167] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120284,10 +121197,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 23, + ACTIONS(1983), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120308,11 +121220,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61202] = 3, + [62213] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120325,7 +121237,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 23, + ACTIONS(2271), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120349,11 +121261,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61246] = 3, + [62257] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120366,7 +121278,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 23, + ACTIONS(2319), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120390,73 +121302,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61290] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, + [62301] = 9, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3265), 1, - anon_sym_RBRACE, - ACTIONS(3267), 1, - anon_sym_async, - ACTIONS(3269), 1, - anon_sym_static, - ACTIONS(3273), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2639), 1, - aux_sym_object_repeat1, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3271), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3263), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2915), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61376] = 3, + 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(2209), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120469,15 +121332,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 23, + ACTIONS(2065), 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, @@ -120490,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, - [61420] = 3, + [62356] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120510,10 +121365,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 23, + ACTIONS(987), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120534,52 +121388,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61464] = 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(2219), 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(2221), 23, + ACTIONS(2115), 11, 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, - [61508] = 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(2223), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120592,241 +121472,384 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 23, + ACTIONS(2115), 14, 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, - [61552] = 3, + [62523] = 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(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, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 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, + ACTIONS(2115), 5, + sym__ternary_qmark, + 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, + 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, + 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, - anon_sym_SLASH, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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, - [61596] = 3, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 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(2233), 23, + ACTIONS(2115), 13, 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, - [61640] = 3, + [62746] = 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(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(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(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, - anon_sym_SLASH, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, + sym__ternary_qmark, + 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_QMARK_QMARK, + [62821] = 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(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, - [61684] = 3, + ACTIONS(3323), 1, + anon_sym_AMP, + 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(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(2241), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, + sym__ternary_qmark, + 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_QMARK_QMARK, + [62898] = 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(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, - [61728] = 3, + 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(2243), 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(2245), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 5, + sym__ternary_qmark, + 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_QMARK_QMARK, + [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, - 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, - [61772] = 3, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2111), 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, @@ -120835,348 +121858,327 @@ 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(2113), 23, + ACTIONS(2115), 13, 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, - [61816] = 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(2247), 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(2249), 23, + ACTIONS(2115), 8, 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_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, - [61860] = 3, + [63109] = 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(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, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 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(1035), 23, + ACTIONS(3331), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2115), 3, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + 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, + [63192] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2391), 1, + anon_sym_LBRACE, + 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, + 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [61904] = 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(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3277), 1, - anon_sym_RBRACE, - ACTIONS(3279), 1, - anon_sym_async, - ACTIONS(3281), 1, - anon_sym_static, - ACTIONS(3285), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - STATE(2906), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3283), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3275), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2899), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61990] = 3, + ACTIONS(3339), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2307), 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(2309), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + 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, + [63279] = 25, + ACTIONS(2151), 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + 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(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [62034] = 24, - ACTIONS(103), 1, + ACTIONS(3341), 2, 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(1807), 1, + 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(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, + [63366] = 25, + ACTIONS(2151), 1, anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3289), 1, - anon_sym_RBRACE, - ACTIONS(3291), 1, - anon_sym_async, - ACTIONS(3293), 1, - anon_sym_static, - ACTIONS(3297), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2734), 1, - aux_sym_object_repeat1, - STATE(2743), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3119), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3295), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3287), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2731), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2850), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2919), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [62120] = 25, - ACTIONS(2181), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, - anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3241), 1, - anon_sym_PERCENT, - ACTIONS(3243), 1, - anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2161), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [62208] = 3, + [63453] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2187), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121189,10 +122191,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2189), 23, + ACTIONS(2141), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121213,11 +122214,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62252] = 3, + [63496] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2307), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121230,7 +122231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2309), 22, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121253,11 +122254,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62295] = 3, + [63539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2287), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121270,7 +122271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2289), 22, + ACTIONS(989), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121293,165 +122294,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62338] = 15, - ACTIONS(2181), 1, + [63582] = 21, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3299), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3303), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3305), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2179), 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(2177), 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, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [62405] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2213), 1, - anon_sym_LBRACE, - ACTIONS(2514), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, - anon_sym_AMP_AMP, - ACTIONS(3317), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3329), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, - sym__ternary_qmark, - STATE(1117), 1, + 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(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [62492] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2347), 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(2349), 22, + 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, - [62535] = 3, + [63661] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2191), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121464,7 +122369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2193), 22, + ACTIONS(1039), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121487,11 +122392,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62578] = 3, + [63704] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2073), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121504,7 +122409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2075), 22, + ACTIONS(2187), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121527,135 +122432,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62621] = 25, - ACTIONS(2161), 1, - sym__await_operand_end, - ACTIONS(3171), 1, + [63747] = 22, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [62708] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3373), 1, - anon_sym_COLON, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [62795] = 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(2303), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121668,7 +122508,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 22, + ACTIONS(2241), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121691,88 +122531,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62838] = 25, - ACTIONS(2167), 1, - sym__await_operand_end, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1730), 1, - sym_arguments, + [63871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 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(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(2191), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [62925] = 10, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3309), 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(1117), 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, + [63914] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121785,26 +122588,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 14, + ACTIONS(2271), 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, - [62982] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [63957] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2311), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121817,7 +122628,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2313), 22, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121840,73 +122651,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63025] = 25, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3375), 1, - sym__await_operand_end, - STATE(1730), 1, - sym_arguments, + [64000] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2283), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 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(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(2285), 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(3369), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [63112] = 3, + anon_sym_BQUOTE, + [64043] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2365), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121919,7 +122708,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2367), 22, + ACTIONS(2205), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121942,11 +122731,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63155] = 3, + [64086] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121959,7 +122748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 22, + ACTIONS(2209), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121982,213 +122771,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63198] = 21, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3319), 1, - anon_sym_AMP, - ACTIONS(3321), 1, - anon_sym_CARET, - ACTIONS(3323), 1, - anon_sym_PIPE, - STATE(1117), 1, - sym_arguments, + [64129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(2213), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3303), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3305), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3327), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [63277] = 22, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3301), 1, anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, - anon_sym_AMP_AMP, - ACTIONS(3319), 1, anon_sym_AMP, - ACTIONS(3321), 1, - anon_sym_CARET, - ACTIONS(3323), 1, anon_sym_PIPE, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3299), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3303), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3305), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3313), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 4, + ACTIONS(2215), 22, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [63358] = 25, - ACTIONS(2181), 1, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3377), 1, - anon_sym_COLON, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [63445] = 13, - ACTIONS(2181), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64172] = 13, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3307), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3309), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2179), 8, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -122197,9 +122847,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 13, + ACTIONS(2115), 13, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -122211,73 +122861,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [63508] = 25, - ACTIONS(3171), 1, + [64235] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3379), 1, + ACTIONS(3375), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [63595] = 3, + [64322] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122290,7 +122940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 22, + ACTIONS(2221), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -122313,21 +122963,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63638] = 8, - ACTIONS(3171), 1, + [64365] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2223), 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(2225), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, sym_optional_chain, - STATE(1730), 1, - sym_arguments, + 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, + [64408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122340,10 +123020,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2003), 17, + ACTIONS(2229), 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, @@ -122358,210 +123042,327 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [63691] = 25, - ACTIONS(2181), 1, + anon_sym_BQUOTE, + [64451] = 19, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3225), 1, - anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, - anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3381), 1, - anon_sym_COLON, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [63778] = 19, - ACTIONS(2181), 1, + ACTIONS(2115), 6, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [64526] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3307), 1, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3309), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 6, + ACTIONS(2115), 6, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [64603] = 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, + 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, - [63853] = 3, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3377), 1, + sym__await_operand_end, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 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(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, + [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, - anon_sym_PIPE, + 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(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(2257), 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_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [64769] = 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, - [63896] = 3, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3379), 1, + anon_sym_COLON, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 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(326), 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, + [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, - 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, - 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, - [63939] = 3, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -122570,95 +123371,85 @@ 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(1043), 22, + ACTIONS(2115), 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_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, - [63982] = 25, - ACTIONS(3171), 1, + [64917] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3383), 1, + ACTIONS(3381), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [64069] = 3, + [65004] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -122698,51 +123489,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64112] = 3, + [65047] = 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, + 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(3373), 1, + sym__ternary_qmark, + ACTIONS(3383), 1, + sym__await_operand_end, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2327), 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(2329), 22, - sym__ternary_qmark, - sym__await_operand_end, + 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_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [65134] = 10, + ACTIONS(3295), 1, anon_sym_LBRACK, + ACTIONS(3297), 1, anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, 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, + 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, - [64155] = 3, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1969), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122755,34 +123583,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1971), 22, + ACTIONS(2115), 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_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, - [64198] = 3, + [65191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1961), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122795,7 +123615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1963), 22, + ACTIONS(1943), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -122818,58 +123638,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64241] = 10, - ACTIONS(3171), 1, + [65234] = 17, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3361), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3369), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 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(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_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_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2177), 14, + ACTIONS(2115), 8, 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, anon_sym_QMARK_QMARK, - [64298] = 3, + [65305] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122882,7 +123709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 22, + ACTIONS(2399), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -122905,419 +123732,259 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64341] = 25, - ACTIONS(3171), 1, + [65348] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, ACTIONS(3385), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [64428] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2223), 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(2225), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [65435] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 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, - [64471] = 20, - ACTIONS(2179), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3309), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3319), 1, - anon_sym_AMP, - STATE(1117), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3387), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [64548] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(2181), 1, + [65522] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3319), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3357), 1, anon_sym_CARET, - STATE(1117), 1, + 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(3373), 1, + sym__ternary_qmark, + ACTIONS(3389), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [64627] = 12, - ACTIONS(2181), 1, + [65609] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3299), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2179), 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(2177), 13, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_instanceof, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, 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, - [64688] = 25, - ACTIONS(2161), 1, - anon_sym_LBRACE, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3301), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, - anon_sym_AMP_AMP, - ACTIONS(3317), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3329), 1, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1117), 1, + ACTIONS(3391), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3327), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3313), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [64775] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2023), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 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, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64818] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2227), 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(2229), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2618), 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, - [64861] = 3, + [65696] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123330,7 +123997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 22, + ACTIONS(1015), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123343,83 +124010,21 @@ 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, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64904] = 25, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3387), 1, - sym__await_operand_end, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [64991] = 3, + anon_sym_BQUOTE, + [65739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2331), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123432,7 +124037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2333), 22, + ACTIONS(2389), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123455,278 +124060,321 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65034] = 25, - ACTIONS(2195), 1, - sym__await_operand_end, - ACTIONS(3171), 1, + [65782] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3359), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1730), 1, + ACTIONS(3393), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65121] = 12, - ACTIONS(3171), 1, + [65869] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + 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(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1730), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3395), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3369), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2179), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + 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(2177), 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, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [65182] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2231), 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(2233), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3345), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [65956] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3397), 1, + sym__await_operand_end, + STATE(1787), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65225] = 17, - ACTIONS(2181), 1, + 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(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, + [66043] = 25, + ACTIONS(2353), 1, + sym__await_operand_end, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3307), 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(3309), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1117), 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(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3311), 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(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2179), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2177), 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, - [65296] = 25, - ACTIONS(2181), 1, + [66130] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3389), 1, - anon_sym_COLON, - STATE(1117), 1, + ACTIONS(3399), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3231), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65383] = 3, + [66217] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123739,7 +124387,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2321), 22, + ACTIONS(1951), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123762,71 +124410,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65426] = 23, - ACTIONS(2181), 1, + [66260] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2295), 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(2297), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 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(3309), 1, anon_sym_STAR_STAR, - ACTIONS(3315), 1, + 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, + [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(3317), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - STATE(1117), 1, + 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(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2115), 3, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_QMARK_QMARK, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65509] = 3, + [66386] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(999), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123839,7 +124527,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(997), 22, + ACTIONS(1031), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -123862,813 +124550,609 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65552] = 25, - ACTIONS(3171), 1, + [66429] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3391), 1, + ACTIONS(3401), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65639] = 13, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, + [66516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2381), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 13, + ACTIONS(2383), 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, - [65702] = 25, - ACTIONS(2181), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66559] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2195), 1, - anon_sym_LBRACE, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3317), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3329), 1, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1117), 1, + ACTIONS(3403), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65789] = 25, - ACTIONS(2167), 1, - anon_sym_LBRACE, - ACTIONS(2181), 1, + [66646] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3317), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3329), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, - sym__ternary_qmark, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3299), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3303), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3305), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3325), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3327), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3313), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [65876] = 19, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3359), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1730), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3405), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2179), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 6, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [65951] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2295), 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(2297), 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, + 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, - 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, - [65994] = 3, - 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, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2237), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66037] = 25, - ACTIONS(3171), 1, + [66733] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3393), 1, + ACTIONS(3407), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66124] = 25, - ACTIONS(2181), 1, + [66820] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3317), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3329), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3395), 1, - anon_sym_LBRACE, - STATE(1117), 1, + ACTIONS(3409), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3313), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66211] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2359), 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(2361), 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, - [66254] = 25, - ACTIONS(3171), 1, + [66907] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3397), 1, + ACTIONS(3411), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66341] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2343), 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(2345), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [66994] = 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66384] = 3, + 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(2239), 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(2241), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66427] = 25, - ACTIONS(2213), 1, - sym__await_operand_end, - ACTIONS(3171), 1, + [67081] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3359), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1730), 1, + ACTIONS(3415), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66514] = 25, - ACTIONS(3171), 1, + [67168] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3399), 1, + ACTIONS(3417), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66601] = 3, + [67255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2243), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124681,7 +125165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2245), 22, + ACTIONS(1055), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -124704,251 +125188,197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66644] = 20, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 6, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [66721] = 26, - ACTIONS(2181), 1, + [67298] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2767), 1, - anon_sym_of, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3401), 1, - anon_sym_in, - STATE(1117), 1, + ACTIONS(3419), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3221), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3231), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3239), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3245), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3223), 3, + 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, - [66810] = 25, - ACTIONS(3171), 1, + [67385] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3404), 1, + ACTIONS(3421), 1, sym__await_operand_end, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66897] = 21, - ACTIONS(3171), 1, + [67472] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, - anon_sym_GT_GT, + 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(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1730), 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(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [66976] = 3, + [67559] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124961,7 +125391,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, @@ -124984,73 +125414,165 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67019] = 25, - ACTIONS(3171), 1, + [67602] = 15, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + 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(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(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), 11, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_AMP_AMP, - ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + 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, + [67669] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2353), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3406), 1, - sym__await_operand_end, - STATE(1730), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + 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, + [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, - ACTIONS(3337), 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(2395), 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, - [67106] = 3, + 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(2259), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125063,7 +125585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2261), 22, + ACTIONS(1959), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125086,11 +125608,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67149] = 3, + [67842] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1055), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125103,7 +125625,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1053), 22, + ACTIONS(2145), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125126,11 +125648,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67192] = 3, + [67885] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125143,7 +125665,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 22, + ACTIONS(2357), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125166,73 +125688,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67235] = 25, - ACTIONS(3171), 1, + [67928] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3359), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3408), 1, - sym__await_operand_end, - STATE(1730), 1, + ACTIONS(3425), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67322] = 3, + [68015] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2215), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125245,7 +125767,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2217), 22, + ACTIONS(2263), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125268,148 +125790,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67365] = 25, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 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(3410), 1, - anon_sym_RBRACK, - STATE(1117), 1, - sym_arguments, + [68058] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(2359), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2626), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2634), 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(2640), 2, + anon_sym_SLASH, 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, + ACTIONS(2361), 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, - [67452] = 25, - ACTIONS(2173), 1, - anon_sym_LBRACE, - ACTIONS(2181), 1, + 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(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3317), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3321), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3323), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3329), 1, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67539] = 9, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - STATE(1730), 1, - sym_arguments, + [68188] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2097), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125422,10 +125909,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2099), 15, + ACTIONS(2245), 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, @@ -125438,11 +125929,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [67594] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68231] = 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(3135), 1, + anon_sym_STAR_STAR, + 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(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(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, + [68318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125455,7 +126011,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1035), 22, + ACTIONS(2347), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125478,11 +126034,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67637] = 3, + [68361] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2263), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125495,7 +126051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2265), 22, + ACTIONS(2403), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125518,135 +126074,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67680] = 25, - ACTIONS(2181), 1, + [68404] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3225), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3233), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3235), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3237), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3241), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3412), 1, + ACTIONS(3429), 1, anon_sym_COLON, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67767] = 25, - ACTIONS(2175), 1, - anon_sym_LBRACE, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3301), 1, - anon_sym_GT_GT, - ACTIONS(3307), 1, - anon_sym_PERCENT, - ACTIONS(3309), 1, - anon_sym_STAR_STAR, - ACTIONS(3315), 1, - anon_sym_AMP_AMP, - ACTIONS(3317), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3319), 1, - anon_sym_AMP, - ACTIONS(3321), 1, - anon_sym_CARET, - ACTIONS(3323), 1, - anon_sym_PIPE, - ACTIONS(3329), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3331), 1, - sym__ternary_qmark, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3299), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3303), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3305), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3325), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3327), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3311), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3313), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67854] = 3, + [68491] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2267), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125659,7 +126153,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2269), 22, + ACTIONS(2249), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125682,11 +126176,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67897] = 3, + [68534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125699,7 +126193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 22, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125722,65 +126216,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67940] = 17, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2179), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2177), 8, - sym__ternary_qmark, - sym__await_operand_end, - 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, - [68011] = 3, + [68577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125793,7 +126233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2057), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125816,11 +126256,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68054] = 3, + [68620] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2111), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125833,7 +126273,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2113), 22, + ACTIONS(1005), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125856,11 +126296,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68097] = 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(2247), 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, + [68750] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125873,7 +126375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 22, + ACTIONS(326), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125896,73 +126398,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68140] = 25, - ACTIONS(3171), 1, + [68793] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3414), 1, - sym__await_operand_end, - STATE(1730), 1, + ACTIONS(3431), 1, + anon_sym_LBRACE, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68227] = 3, + [68880] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125975,7 +126477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2401), 22, + ACTIONS(1712), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125998,11 +126500,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68270] = 3, + [68923] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126015,7 +126517,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(987), 22, + ACTIONS(2365), 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, + [68966] = 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), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126038,11 +126580,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68313] = 3, + [69009] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126055,7 +126597,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1716), 22, + ACTIONS(1967), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126078,73 +126620,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68356] = 25, - ACTIONS(2173), 1, + [69052] = 25, + ACTIONS(2351), 1, sym__await_operand_end, - ACTIONS(3171), 1, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1730), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68443] = 3, + [69139] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126157,7 +126699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 22, + ACTIONS(1975), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126180,11 +126722,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68486] = 3, + [69182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2275), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126197,7 +126739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2277), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126220,11 +126762,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68529] = 3, + [69225] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(973), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126237,7 +126779,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(971), 22, + ACTIONS(2375), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126260,11 +126802,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68572] = 3, + [69268] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126277,7 +126819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 22, + ACTIONS(2319), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126300,312 +126842,131 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68615] = 22, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, + [69311] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2265), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 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(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2177), 4, + ACTIONS(2267), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [68696] = 25, - ACTIONS(2181), 1, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3416), 1, - anon_sym_COLON, - STATE(1117), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [69354] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(2341), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68783] = 23, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2177), 3, + ACTIONS(2343), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_QMARK_QMARK, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68866] = 25, - ACTIONS(3171), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3418), 1, - sym__await_operand_end, - STATE(1730), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [69397] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2147), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 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(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(2149), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68953] = 21, - ACTIONS(2179), 1, - anon_sym_PIPE, - ACTIONS(3171), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, anon_sym_STAR_STAR, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2177), 5, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [69032] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [69440] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1933), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126618,7 +126979,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1935), 22, + ACTIONS(2125), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126641,11 +127002,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69075] = 3, + [69483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2323), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126658,7 +127019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2325), 22, + ACTIONS(1047), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126681,73 +127042,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69118] = 25, - ACTIONS(3171), 1, + [69526] = 26, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, + ACTIONS(2763), 1, + anon_sym_of, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3359), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3420), 1, - sym__await_operand_end, - STATE(1730), 1, + ACTIONS(3433), 1, + anon_sym_in, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3113), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69205] = 3, + [69615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126760,7 +127122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 22, + ACTIONS(2369), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126783,73 +127145,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69248] = 25, - ACTIONS(3171), 1, + [69658] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2335), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3422), 1, - sym__await_operand_end, - STATE(1730), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69335] = 3, + [69745] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2279), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126862,7 +127224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2281), 22, + ACTIONS(1023), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126885,11 +127247,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69378] = 3, + [69788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126902,7 +127264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(2195), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126925,135 +127287,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69421] = 25, - ACTIONS(2175), 1, + [69831] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(995), 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(993), 22, + sym__ternary_qmark, sym__await_operand_end, - ACTIONS(3171), 1, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(3173), 1, anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, sym_optional_chain, - ACTIONS(3343), 1, anon_sym_AMP_AMP, - ACTIONS(3345), 1, anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, anon_sym_PERCENT, - ACTIONS(3361), 1, anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - STATE(1730), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3333), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3363), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3365), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69508] = 25, - ACTIONS(2181), 1, + anon_sym_BQUOTE, + [69874] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2620), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(2622), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(2624), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(2628), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(2630), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(2632), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(2636), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(2638), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(2644), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(2646), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3424), 1, - anon_sym_RBRACK, - STATE(1117), 1, + ACTIONS(3436), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2614), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2626), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2634), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2640), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2642), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2616), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2618), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69595] = 3, + [69961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127066,7 +127406,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 22, + ACTIONS(2233), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127089,183 +127429,135 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69638] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2339), 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(2341), 22, - sym__ternary_qmark, + [70004] = 25, + ACTIONS(2335), 1, 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, - [69681] = 15, - ACTIONS(3171), 1, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + 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(3361), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1730), 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(3333), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2179), 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(2177), 11, - 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, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [69748] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2351), 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(2353), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3345), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [70091] = 25, + ACTIONS(2253), 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, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + 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, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [69791] = 3, + ACTIONS(3373), 1, + sym__ternary_qmark, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1003), 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(1001), 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(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, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [69834] = 3, + [70178] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2031), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127278,7 +127570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2033), 22, + ACTIONS(1003), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127301,11 +127593,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69877] = 3, + [70221] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127318,7 +127610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 22, + ACTIONS(2133), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127341,73 +127633,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69920] = 25, - ACTIONS(2181), 1, + [70264] = 8, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2183), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2516), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3225), 1, - anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, - anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, - anon_sym_PERCENT, - ACTIONS(3243), 1, - anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3426), 1, - anon_sym_COLON, - STATE(1117), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70007] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1049), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127420,14 +127660,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1051), 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, @@ -127442,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, - [70050] = 3, + [70317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2315), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127460,7 +127695,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2317), 22, + ACTIONS(2237), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127483,11 +127718,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70093] = 3, + [70360] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2155), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127500,7 +127735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2157), 22, + ACTIONS(2305), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127523,73 +127758,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70136] = 25, - ACTIONS(3171), 1, + [70403] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3173), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3339), 1, + ACTIONS(2351), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(3341), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3351), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3353), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3355), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3428), 1, - sym__await_operand_end, - STATE(1730), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3349), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3357), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3363), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70223] = 3, + [70490] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127602,7 +127837,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 22, + ACTIONS(2329), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127625,197 +127860,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [70266] = 25, - ACTIONS(3171), 1, - anon_sym_LBRACK, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(3341), 1, - sym_optional_chain, - ACTIONS(3343), 1, - anon_sym_AMP_AMP, - ACTIONS(3345), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3347), 1, - anon_sym_GT_GT, - ACTIONS(3351), 1, - anon_sym_AMP, - ACTIONS(3353), 1, - anon_sym_CARET, - ACTIONS(3355), 1, - anon_sym_PIPE, - ACTIONS(3359), 1, - anon_sym_PERCENT, - ACTIONS(3361), 1, - anon_sym_STAR_STAR, - ACTIONS(3367), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3371), 1, - sym__ternary_qmark, - ACTIONS(3430), 1, - sym__await_operand_end, - STATE(1730), 1, - sym_arguments, + [70533] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3333), 2, + ACTIONS(973), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3349), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3357), 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(3363), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3365), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3369), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3335), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3337), 3, + ACTIONS(971), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70353] = 25, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3432), 1, - anon_sym_COLON, - STATE(1117), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [70576] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, + ACTIONS(2337), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 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(3245), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, + ACTIONS(2339), 21, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70440] = 25, - ACTIONS(2181), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2183), 1, anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, sym_optional_chain, - ACTIONS(3225), 1, anon_sym_AMP_AMP, - ACTIONS(3227), 1, anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, anon_sym_PERCENT, - ACTIONS(3243), 1, anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - ACTIONS(3434), 1, - anon_sym_COLON, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [70527] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [70618] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127828,7 +127956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 21, + ACTIONS(2253), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127850,11 +127978,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70569] = 3, + [70660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1991), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127867,7 +127995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 21, + ACTIONS(2289), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127889,67 +128017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70611] = 24, - ACTIONS(2181), 1, - anon_sym_LBRACK, - ACTIONS(2183), 1, - anon_sym_DOT, - ACTIONS(2514), 1, - anon_sym_LPAREN, - ACTIONS(2516), 1, - sym_optional_chain, - ACTIONS(3225), 1, - anon_sym_AMP_AMP, - ACTIONS(3227), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3229), 1, - anon_sym_GT_GT, - ACTIONS(3233), 1, - anon_sym_AMP, - ACTIONS(3235), 1, - anon_sym_CARET, - ACTIONS(3237), 1, - anon_sym_PIPE, - ACTIONS(3241), 1, - anon_sym_PERCENT, - ACTIONS(3243), 1, - anon_sym_STAR_STAR, - ACTIONS(3249), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3251), 1, - sym__ternary_qmark, - STATE(1117), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2518), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3219), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3231), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3239), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3245), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3247), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3221), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3223), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [70695] = 21, + [70702] = 21, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(117), 1, @@ -127960,57 +128028,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3115), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3441), 1, - anon_sym_async, ACTIONS(3443), 1, + anon_sym_async, + ACTIONS(3445), 1, anon_sym_static, - ACTIONS(3447), 1, + ACTIONS(3449), 1, sym__await_keyword, - STATE(1891), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3119), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3438), 2, + ACTIONS(3440), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(3445), 2, + ACTIONS(3447), 2, anon_sym_get, anon_sym_set, - ACTIONS(3436), 3, + ACTIONS(3438), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2919), 3, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3210), 3, + STATE(3054), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(3212), 3, + STATE(3062), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(3402), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [70773] = 3, + [70780] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2187), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128023,7 +128091,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2189), 21, + ACTIONS(2129), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128045,11 +128113,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70815] = 3, + [70822] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2201), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128062,7 +128130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 21, + ACTIONS(1997), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128084,11 +128152,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70857] = 3, + [70864] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2159), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128101,7 +128169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2161), 21, + ACTIONS(2379), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128123,444 +128191,579 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70899] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2197), 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(2199), 21, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [70906] = 24, + 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, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [70941] = 21, - ACTIONS(3451), 1, + 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, + [70990] = 21, ACTIONS(3453), 1, - anon_sym_LBRACE, + anon_sym_STAR, ACTIONS(3455), 1, + anon_sym_LBRACE, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, - anon_sym_EQ, ACTIONS(3461), 1, - anon_sym_LBRACK, + anon_sym_EQ, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, - anon_sym_SQUOTE, + anon_sym_DQUOTE, ACTIONS(3467), 1, + anon_sym_SQUOTE, + ACTIONS(3469), 1, anon_sym_async, - ACTIONS(3471), 1, + ACTIONS(3473), 1, anon_sym_static, - ACTIONS(3475), 1, - sym__line_break_after_modifier, ACTIONS(3477), 1, + sym__line_break_after_modifier, + ACTIONS(3479), 1, sym__await_keyword, - STATE(1943), 1, + STATE(1932), 1, sym__class_member_body, - STATE(2092), 1, + STATE(2088), 1, sym__field_name, - STATE(2565), 1, + STATE(2526), 1, sym__initializer, - STATE(3135), 1, + STATE(3157), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3473), 2, + ACTIONS(3475), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3457), 4, + ACTIONS(3459), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [71014] = 23, + [71063] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, - anon_sym_STAR, + sym__await_keyword, ACTIONS(3481), 1, - anon_sym_RBRACE, + anon_sym_STAR, ACTIONS(3483), 1, - anon_sym_SEMI, + anon_sym_RBRACE, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - STATE(1809), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, sym_decorator, - STATE(1935), 1, + 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, + [71139] = 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(3493), 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, + sym_identifier, + [71215] = 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(3495), 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(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71090] = 23, + [71291] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3491), 1, + ACTIONS(3497), 1, anon_sym_RBRACE, - STATE(1809), 1, + ACTIONS(3499), 1, + anon_sym_SEMI, + STATE(1822), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71166] = 23, + [71367] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3493), 1, + ACTIONS(3501), 1, anon_sym_RBRACE, - ACTIONS(3495), 1, - anon_sym_SEMI, - STATE(1828), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71242] = 15, - ACTIONS(1153), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1296), 1, + [71443] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(1298), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(3501), 1, - anon_sym_RBRACE, - ACTIONS(3505), 1, + ACTIONS(3479), 1, sym__await_keyword, - STATE(2735), 1, - aux_sym_object_pattern_repeat1, + 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(3503), 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(3503), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - STATE(2728), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3457), 3, + ACTIONS(3491), 2, + anon_sym_get, + anon_sym_set, + STATE(2094), 2, sym_string, - sym__property_name, sym_computed_property_name, - ACTIONS(3497), 7, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [71302] = 23, + [71519] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3507), 1, + ACTIONS(3505), 1, anon_sym_RBRACE, - STATE(1809), 1, + ACTIONS(3507), 1, + anon_sym_SEMI, + STATE(1811), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71378] = 23, + [71595] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, ACTIONS(3509), 1, anon_sym_RBRACE, ACTIONS(3511), 1, anon_sym_SEMI, - STATE(1805), 1, + STATE(1821), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71454] = 15, - ACTIONS(1153), 1, + [71671] = 15, + ACTIONS(1156), 1, anon_sym_DOT_DOT_DOT, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3115), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3499), 1, - anon_sym_COMMA, ACTIONS(3515), 1, - anon_sym_RBRACE, + anon_sym_COMMA, ACTIONS(3517), 1, + anon_sym_RBRACE, + ACTIONS(3521), 1, sym__await_keyword, - STATE(2743), 1, + STATE(2748), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3503), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - STATE(2850), 3, + STATE(2740), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3457), 3, + 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, @@ -128569,1253 +128772,1132 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [71514] = 20, - ACTIONS(103), 1, + [71731] = 23, + ACTIONS(3526), 1, anon_sym_STAR, - ACTIONS(123), 1, - anon_sym_AT, - ACTIONS(1192), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3523), 1, + ACTIONS(3529), 1, anon_sym_RBRACE, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3527), 1, - anon_sym_async, ACTIONS(3531), 1, - anon_sym_static, - ACTIONS(3535), 1, - sym__await_keyword, - STATE(1891), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(2714), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3529), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3533), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3519), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2712), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2839), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [71584] = 23, - ACTIONS(3540), 1, - anon_sym_STAR, - ACTIONS(3543), 1, - anon_sym_RBRACE, - ACTIONS(3545), 1, anon_sym_SEMI, - ACTIONS(3548), 1, + ACTIONS(3534), 1, anon_sym_LBRACK, - ACTIONS(3551), 1, + ACTIONS(3537), 1, anon_sym_DQUOTE, - ACTIONS(3554), 1, + ACTIONS(3540), 1, anon_sym_SQUOTE, - ACTIONS(3557), 1, + ACTIONS(3543), 1, anon_sym_async, - ACTIONS(3563), 1, + ACTIONS(3549), 1, anon_sym_AT, - ACTIONS(3566), 1, + ACTIONS(3552), 1, anon_sym_static, - ACTIONS(3572), 1, + ACTIONS(3558), 1, sym__await_keyword, - STATE(1809), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3560), 2, + ACTIONS(3546), 2, sym_number, sym_private_property_identifier, - ACTIONS(3569), 2, + ACTIONS(3555), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3537), 3, + ACTIONS(3523), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71660] = 23, + [71807] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3575), 1, + ACTIONS(3561), 1, anon_sym_RBRACE, - ACTIONS(3577), 1, - anon_sym_SEMI, - STATE(1802), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3449), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [71736] = 15, - ACTIONS(1153), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(3581), 1, - anon_sym_RBRACE, - ACTIONS(3583), 1, - sym__await_keyword, - STATE(2794), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3503), 2, - sym_number, - sym_private_property_identifier, - STATE(2790), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3457), 3, + STATE(2094), 2, sym_string, - sym__property_name, sym_computed_property_name, - ACTIONS(3579), 7, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [71796] = 20, - ACTIONS(103), 1, - anon_sym_STAR, + [71883] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(1192), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1296), 1, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(1298), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3587), 1, - anon_sym_RBRACE, - ACTIONS(3589), 1, + ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, + anon_sym_STAR, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3591), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3595), 1, - sym__await_keyword, - STATE(1891), 1, + ACTIONS(3563), 1, + anon_sym_RBRACE, + ACTIONS(3565), 1, + anon_sym_SEMI, + STATE(1801), 1, + aux_sym_class_body_repeat1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, sym_decorator, - STATE(2792), 1, - aux_sym_object_repeat1, + 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(3529), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3593), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - ACTIONS(3585), 3, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2791), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2839), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [71866] = 23, + [71959] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3597), 1, + ACTIONS(3567), 1, anon_sym_RBRACE, - ACTIONS(3599), 1, + ACTIONS(3569), 1, anon_sym_SEMI, - STATE(1814), 1, + STATE(1816), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [71942] = 23, + [72035] = 20, + ACTIONS(103), 1, + anon_sym_STAR, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, - ACTIONS(3463), 1, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3465), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, - ACTIONS(3479), 1, - anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3575), 1, + anon_sym_RBRACE, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3579), 1, anon_sym_async, - ACTIONS(3487), 1, + ACTIONS(3583), 1, anon_sym_static, - ACTIONS(3601), 1, - anon_sym_RBRACE, - STATE(1809), 1, - aux_sym_class_body_repeat1, - STATE(1886), 1, + ACTIONS(3587), 1, + sym__await_keyword, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, - sym_class_static_block, STATE(1939), 1, - sym_method_definition, - STATE(2113), 1, - sym__field_name, - STATE(2516), 1, - sym_field_definition, - STATE(3101), 1, - sym__property_name, + sym_decorator, + STATE(2747), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3585), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3571), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72018] = 23, + STATE(2715), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2745), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [72105] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3603), 1, + ACTIONS(3589), 1, anon_sym_RBRACE, - ACTIONS(3605), 1, - anon_sym_SEMI, - STATE(1817), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72094] = 23, + [72181] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3607), 1, + ACTIONS(3591), 1, anon_sym_RBRACE, - STATE(1809), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72170] = 23, + [72257] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3609), 1, + ACTIONS(3593), 1, anon_sym_RBRACE, - STATE(1809), 1, + ACTIONS(3595), 1, + anon_sym_SEMI, + STATE(1806), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72246] = 23, + [72333] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3611), 1, + ACTIONS(3597), 1, anon_sym_RBRACE, - STATE(1809), 1, + ACTIONS(3599), 1, + anon_sym_SEMI, + STATE(1815), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72322] = 23, + [72409] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3613), 1, + ACTIONS(3601), 1, anon_sym_RBRACE, - ACTIONS(3615), 1, + ACTIONS(3603), 1, anon_sym_SEMI, - STATE(1820), 1, + STATE(1802), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72398] = 23, - ACTIONS(123), 1, - anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, - ACTIONS(3463), 1, + [72485] = 15, + ACTIONS(1156), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3465), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, - ACTIONS(3479), 1, - anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, - ACTIONS(3487), 1, - anon_sym_static, - ACTIONS(3617), 1, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(3607), 1, anon_sym_RBRACE, - STATE(1809), 1, - aux_sym_class_body_repeat1, - STATE(1886), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, - sym_class_static_block, - STATE(1939), 1, - sym_method_definition, - STATE(2113), 1, - sym__field_name, - STATE(2516), 1, - sym_field_definition, - STATE(3101), 1, - sym__property_name, + ACTIONS(3609), 1, + sym__await_keyword, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, - anon_sym_get, - anon_sym_set, - STATE(2141), 2, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3348), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3449), 3, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3605), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [72474] = 23, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [72545] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3619), 1, + ACTIONS(3611), 1, anon_sym_RBRACE, - ACTIONS(3621), 1, - anon_sym_SEMI, - STATE(1818), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72550] = 23, + [72621] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3623), 1, + ACTIONS(3613), 1, anon_sym_RBRACE, - ACTIONS(3625), 1, - anon_sym_SEMI, - STATE(1816), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72626] = 23, + [72697] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3627), 1, + ACTIONS(3615), 1, anon_sym_RBRACE, - ACTIONS(3629), 1, + ACTIONS(3617), 1, anon_sym_SEMI, - STATE(1801), 1, + STATE(1805), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72702] = 23, + [72773] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3631), 1, + ACTIONS(3619), 1, anon_sym_RBRACE, - STATE(1809), 1, + ACTIONS(3621), 1, + anon_sym_SEMI, + STATE(1827), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72778] = 23, + [72849] = 20, + ACTIONS(103), 1, + anon_sym_STAR, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, - ACTIONS(3463), 1, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3465), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, - ACTIONS(3479), 1, - anon_sym_STAR, - ACTIONS(3485), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3625), 1, + anon_sym_RBRACE, + ACTIONS(3627), 1, anon_sym_async, - ACTIONS(3487), 1, + ACTIONS(3629), 1, anon_sym_static, ACTIONS(3633), 1, - anon_sym_RBRACE, - ACTIONS(3635), 1, - anon_sym_SEMI, - STATE(1824), 1, - aux_sym_class_body_repeat1, - STATE(1886), 1, + sym__await_keyword, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, - sym_class_static_block, STATE(1939), 1, - sym_method_definition, - STATE(2113), 1, - sym__field_name, - STATE(2516), 1, - sym_field_definition, - STATE(3101), 1, - sym__property_name, + sym_decorator, + STATE(2705), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3631), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3623), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72854] = 23, + STATE(2598), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2715), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [72919] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3485), 1, - anon_sym_async, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3637), 1, + ACTIONS(3635), 1, anon_sym_RBRACE, - ACTIONS(3639), 1, + ACTIONS(3637), 1, anon_sym_SEMI, - STATE(1827), 1, + STATE(1803), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [72930] = 23, + [72995] = 23, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, ACTIONS(3485), 1, - anon_sym_async, + anon_sym_SEMI, ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3641), 1, + ACTIONS(3639), 1, anon_sym_RBRACE, - STATE(1809), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1886), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1939), 1, + STATE(1937), 1, sym_method_definition, - STATE(2113), 1, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, sym__field_name, - STATE(2516), 1, + STATE(2562), 1, sym_field_definition, - STATE(3101), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [73006] = 23, - ACTIONS(123), 1, - anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, - ACTIONS(3463), 1, + [73071] = 15, + ACTIONS(1156), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3465), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, - sym__await_keyword, - ACTIONS(3479), 1, - anon_sym_STAR, - ACTIONS(3483), 1, - anon_sym_SEMI, - ACTIONS(3485), 1, - anon_sym_async, - ACTIONS(3487), 1, - anon_sym_static, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3515), 1, + anon_sym_COMMA, ACTIONS(3643), 1, anon_sym_RBRACE, - STATE(1809), 1, - aux_sym_class_body_repeat1, - STATE(1886), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - STATE(1935), 1, - sym_class_static_block, - STATE(1939), 1, - sym_method_definition, - STATE(2113), 1, - sym__field_name, - STATE(2516), 1, - sym_field_definition, - STATE(3101), 1, - sym__property_name, + ACTIONS(3645), 1, + sym__await_keyword, + STATE(2815), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - ACTIONS(3489), 2, + STATE(2804), 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(3641), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, anon_sym_get, anon_sym_set, - STATE(2141), 2, + [73131] = 13, + 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(3651), 1, + sym__await_keyword, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3519), 2, + sym_number, + sym_private_property_identifier, + 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, - ACTIONS(3449), 3, + 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, - [73082] = 20, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [73186] = 20, + ACTIONS(21), 1, + sym__let, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(465), 1, - sym__let, - ACTIONS(511), 1, + ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3645), 1, + ACTIONS(3653), 1, anon_sym_STAR, - ACTIONS(3647), 1, + ACTIONS(3655), 1, anon_sym_LBRACE, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_class, - ACTIONS(3653), 1, + ACTIONS(3661), 1, anon_sym_function, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_var, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_using, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_async, - ACTIONS(3661), 1, + ACTIONS(3669), 1, sym__await_keyword, - ACTIONS(3663), 1, + ACTIONS(3671), 1, sym__export_default, - STATE(2501), 1, + STATE(546), 1, + sym_declaration, + STATE(2440), 1, sym__local_export_clause, - STATE(2584), 1, + STATE(2442), 1, aux_sym_export_statement_repeat1, - STATE(2710), 1, - sym_declaration, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3651), 2, + ACTIONS(3659), 2, anon_sym_const, anon_sym_let, - STATE(3117), 2, + STATE(3308), 2, sym_namespace_export, sym_export_clause, - STATE(2909), 6, + STATE(580), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [73151] = 20, - ACTIONS(3455), 1, + [73255] = 20, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, - anon_sym_EQ, ACTIONS(3461), 1, - anon_sym_LBRACK, + anon_sym_EQ, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3665), 1, + ACTIONS(3673), 1, anon_sym_STAR, - ACTIONS(3669), 1, + ACTIONS(3677), 1, anon_sym_async, - ACTIONS(3671), 1, + ACTIONS(3679), 1, anon_sym_static, - ACTIONS(3673), 1, + ACTIONS(3681), 1, anon_sym_get, - ACTIONS(3675), 1, + ACTIONS(3683), 1, anon_sym_set, - ACTIONS(3677), 1, + ACTIONS(3685), 1, sym__line_break_after_modifier, - STATE(2130), 1, + STATE(2091), 1, sym__field_name, - STATE(2549), 1, + STATE(2508), 1, sym__initializer, - STATE(3153), 1, + STATE(3176), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3667), 4, + ACTIONS(3675), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [73220] = 20, - ACTIONS(21), 1, - sym__let, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - sym__default_declaration_start, - ACTIONS(3647), 1, - anon_sym_LBRACE, - ACTIONS(3679), 1, - anon_sym_STAR, - ACTIONS(3681), 1, - anon_sym_class, - ACTIONS(3685), 1, - anon_sym_function, - ACTIONS(3687), 1, - anon_sym_var, - ACTIONS(3689), 1, - anon_sym_using, - ACTIONS(3691), 1, - anon_sym_async, - ACTIONS(3693), 1, - sym__await_keyword, - ACTIONS(3695), 1, - sym__export_default, - STATE(611), 1, - sym_declaration, - STATE(2465), 1, - sym__local_export_clause, - STATE(2472), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3683), 2, - anon_sym_const, - anon_sym_let, - STATE(3137), 2, - sym_namespace_export, - sym_export_clause, - STATE(519), 6, - sym_variable_declaration, - sym_lexical_declaration, - sym_using_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [73289] = 18, + [73324] = 18, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(123), 1, @@ -129826,77 +129908,126 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3701), 1, + ACTIONS(3691), 1, anon_sym_async, - ACTIONS(3703), 1, + ACTIONS(3693), 1, anon_sym_static, - ACTIONS(3707), 1, + ACTIONS(3697), 1, sym__await_keyword, - STATE(1891), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3529), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - ACTIONS(3699), 2, + ACTIONS(3689), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(3705), 2, + ACTIONS(3695), 2, anon_sym_get, anon_sym_set, - ACTIONS(3697), 3, + ACTIONS(3687), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2839), 3, + STATE(2715), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3212), 3, + STATE(3062), 3, sym_spread_element, sym_method_definition, sym_pair, - [73354] = 13, - ACTIONS(1153), 1, - anon_sym_DOT_DOT_DOT, + [73389] = 20, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(465), 1, + sym__let, + ACTIONS(511), 1, + sym__default_declaration_start, + ACTIONS(3655), 1, + anon_sym_LBRACE, + ACTIONS(3699), 1, + anon_sym_STAR, + 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(3715), 1, + sym__export_default, + STATE(2549), 1, + sym__local_export_clause, + STATE(2592), 1, + aux_sym_export_statement_repeat1, + STATE(2856), 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(3137), 2, + sym_namespace_export, + sym_export_clause, + STATE(2836), 6, + sym_variable_declaration, + sym_lexical_declaration, + sym_using_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [73458] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(3115), 1, - anon_sym_LBRACK, - ACTIONS(3713), 1, + ACTIONS(1327), 1, sym__await_keyword, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(3577), 1, + anon_sym_LBRACK, + 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(3503), 2, + ACTIONS(3717), 2, sym_number, sym_private_property_identifier, - ACTIONS(3711), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3210), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3402), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - STATE(3457), 3, + STATE(3177), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3709), 7, + ACTIONS(3675), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -129904,36 +130035,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73409] = 14, + [73514] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3719), 1, - sym__line_break_after_field, - ACTIONS(3721), 1, - sym__line_break_after_modifier, - STATE(2421), 1, + STATE(2528), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3717), 2, + ACTIONS(3477), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - STATE(3166), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3715), 4, + ACTIONS(3459), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -129946,20 +130076,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73465] = 13, + [73568] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - STATE(2544), 1, + ACTIONS(3727), 1, + sym__line_break_after_field, + ACTIONS(3729), 1, + sym__line_break_after_modifier, + STATE(2516), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, @@ -129967,14 +130101,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - ACTIONS(3727), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - STATE(3150), 3, + STATE(3178), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3723), 4, + ACTIONS(3675), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -129987,36 +130118,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73519] = 14, + [73624] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3731), 1, + ACTIONS(3735), 1, sym__line_break_after_field, - ACTIONS(3733), 1, + ACTIONS(3737), 1, sym__line_break_after_modifier, - STATE(2555), 1, + STATE(2430), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3729), 2, + ACTIONS(3733), 2, sym_number, sym_private_property_identifier, - STATE(3155), 3, + STATE(3189), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3667), 4, + ACTIONS(3731), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -130029,35 +130160,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73575] = 13, + [73680] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - STATE(2575), 1, + STATE(2498), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3475), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - ACTIONS(3735), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3135), 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(3457), 4, + ACTIONS(3739), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -130070,36 +130201,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73629] = 14, + [73734] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3739), 1, + ACTIONS(3747), 1, sym__line_break_after_field, - ACTIONS(3741), 1, + ACTIONS(3749), 1, sym__line_break_after_modifier, - STATE(2552), 1, + STATE(2427), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3745), 2, sym_number, sym_private_property_identifier, - STATE(3154), 3, + STATE(3188), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3667), 4, + ACTIONS(3731), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -130112,52 +130243,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [73685] = 14, + [73790] = 12, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3745), 1, - sym__line_break_after_field, - ACTIONS(3747), 1, - sym__line_break_after_modifier, - STATE(2413), 1, - sym__initializer, + ACTIONS(3751), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3743), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3165), 3, + ACTIONS(3755), 2, + anon_sym_get, + anon_sym_set, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3715), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - ACTIONS(1318), 7, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [73741] = 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, + [73841] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(393), 1, + ACTIONS(443), 1, anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, @@ -130165,16 +130293,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130184,10 +130312,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130197,11 +130325,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [73800] = 17, + [73900] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(393), 1, - anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, @@ -130210,16 +130336,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + 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, @@ -130229,10 +130357,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130241,7 +130369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [73861] = 16, + [73961] = 16, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -130250,17 +130378,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3753), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2772), 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, @@ -130271,10 +130399,43 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + [74020] = 13, + 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(3765), 1, + anon_sym_STAR, + ACTIONS(3769), 1, + anon_sym_get, + ACTIONS(3771), 1, + anon_sym_set, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3767), 2, + sym_number, + sym_private_property_identifier, + STATE(3187), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130284,7 +130445,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [73920] = 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(1296), 1, @@ -130293,18 +130461,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3755), 1, + ACTIONS(3773), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2886), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130314,10 +130482,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130327,9 +130495,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [73979] = 17, + [74132] = 17, ACTIONS(105), 1, anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, @@ -130338,18 +130508,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3757), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130359,10 +130527,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130371,40 +130539,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74040] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, + [74193] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3775), 1, anon_sym_STAR, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(3759), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3779), 1, + anon_sym_get, + ACTIONS(3781), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1300), 2, + ACTIONS(3777), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3106), 3, + STATE(3175), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130414,7 +130572,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [74099] = 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(1296), 1, @@ -130425,18 +130590,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, - anon_sym_EQ, ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130446,10 +130611,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130458,40 +130623,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74160] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, + [74307] = 12, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3453), 1, anon_sym_STAR, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(3761), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1300), 2, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, + ACTIONS(3783), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3106), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130501,7 +130655,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [74219] = 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(1296), 1, @@ -130512,18 +130673,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3761), 1, + ACTIONS(3773), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2886), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130533,10 +130694,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130545,29 +130706,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74280] = 12, + [74419] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(393), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3763), 1, + ACTIONS(3757), 1, anon_sym_STAR, + 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(3725), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3767), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - STATE(3150), 3, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130577,16 +130749,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3765), 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, - [74331] = 17, + [74478] = 17, ACTIONS(105), 1, anon_sym_COMMA, + ACTIONS(393), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, @@ -130595,17 +130762,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3755), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2599), 1, aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -130616,10 +130781,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130628,29 +130793,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74392] = 12, + [74539] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3451), 1, - anon_sym_STAR, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 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(3735), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3769), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - STATE(3135), 3, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130660,14 +130836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3765), 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, - [74443] = 16, + [74598] = 17, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(443), 1, @@ -130676,18 +130845,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1323), 1, + anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2651), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130697,40 +130868,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [74502] = 16, + [74659] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(439), 1, - anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 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, @@ -130740,10 +130910,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130753,30 +130923,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [74561] = 13, + [74718] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(441), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3775), 1, - anon_sym_get, - ACTIONS(3777), 1, - anon_sym_set, + 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(3773), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(3152), 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, @@ -130786,17 +130966,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3765), 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, - [74614] = 17, + [74777] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(443), 1, + ACTIONS(441), 1, anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, @@ -130806,16 +130979,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2651), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130825,10 +130998,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -130837,29 +131010,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74675] = 17, + [74838] = 16, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1323), 1, - anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3779), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130869,19 +131040,20 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [74736] = 17, + [74897] = 16, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(439), 1, @@ -130890,20 +131062,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1323), 1, - anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -130913,39 +131083,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [74797] = 16, + [74956] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1323), 1, + anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2755), 1, - aux_sym_object_repeat1, - STATE(2772), 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, @@ -130955,20 +131128,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [74856] = 17, + [75017] = 17, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -130979,17 +131151,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3753), 1, + ACTIONS(3785), 1, anon_sym_RBRACE, - STATE(2772), 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, @@ -131000,10 +131172,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131012,11 +131184,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74917] = 17, + [75078] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, + 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(3757), 1, + anon_sym_STAR, + 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(1300), 2, + sym_number, + sym_private_property_identifier, + 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(1318), 5, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + [75137] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, @@ -131025,16 +131238,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2755), 1, - aux_sym_object_repeat1, - STATE(2772), 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, @@ -131044,10 +131259,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131056,69 +131271,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [74978] = 16, + [75198] = 14, ACTIONS(105), 1, anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, - anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3779), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [75037] = 16, + anon_sym_get, + anon_sym_set, + [75252] = 14, ACTIONS(105), 1, anon_sym_COMMA, + ACTIONS(393), 1, + anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, - anon_sym_STAR, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3757), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2599), 1, aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -131126,63 +131336,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [75096] = 13, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1327), 1, - sym__await_keyword, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3781), 1, - anon_sym_STAR, - ACTIONS(3785), 1, anon_sym_get, - ACTIONS(3787), 1, anon_sym_set, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3783), 2, - sym_number, - sym_private_property_identifier, - STATE(3164), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1318), 5, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - ACTIONS(3765), 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, - [75149] = 14, + [75306] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -131191,26 +131360,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3779), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131222,7 +131391,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75203] = 14, + [75360] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -131231,26 +131400,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3757), 1, + ACTIONS(3787), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131262,7 +131431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75257] = 14, + [75414] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -131271,26 +131440,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3755), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131302,7 +131471,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75311] = 14, + [75468] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -131311,26 +131480,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3761), 1, + ACTIONS(3785), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131342,7 +131511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75365] = 14, + [75522] = 14, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(1296), 1, @@ -131351,26 +131520,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, - anon_sym_EQ, ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3789), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131382,35 +131551,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75419] = 14, + [75576] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2651), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131422,10 +131591,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75473] = 14, + [75630] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(393), 1, + ACTIONS(441), 1, anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, @@ -131433,24 +131602,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 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(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131462,10 +131631,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75527] = 14, + [75684] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(439), 1, + ACTIONS(443), 1, anon_sym_RBRACE, ACTIONS(1296), 1, anon_sym_DQUOTE, @@ -131473,24 +131642,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131502,87 +131671,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75581] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, + [75738] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1323), 1, + anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3757), 1, + anon_sym_STAR, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3753), 1, - anon_sym_RBRACE, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, - aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + ACTIONS(3791), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 7, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [75635] = 14, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, + [75791] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3757), 1, + anon_sym_STAR, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2755), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + ACTIONS(3791), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 7, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [75689] = 15, + [75842] = 15, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, @@ -131591,15 +131757,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3521), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3789), 1, + ACTIONS(3794), 1, anon_sym_RBRACE, - STATE(2842), 1, + STATE(2724), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -131610,10 +131776,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131622,64 +131788,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_using, sym_identifier, anon_sym_static, - [75744] = 18, - ACTIONS(123), 1, - anon_sym_AT, + [75897] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3791), 1, - anon_sym_export, - ACTIONS(3793), 1, - anon_sym_STAR, - ACTIONS(3795), 1, - anon_sym_class, - ACTIONS(3797), 1, - anon_sym_async, - ACTIONS(3801), 1, - anon_sym_static, - ACTIONS(3803), 1, - anon_sym_get, - ACTIONS(3805), 1, - anon_sym_set, - STATE(1894), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3799), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1318), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2968), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [75805] = 14, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1323), 1, - anon_sym_async, - ACTIONS(1327), 1, - sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, - anon_sym_EQ, + ACTIONS(3794), 1, + anon_sym_RBRACE, + STATE(2724), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -131689,37 +131814,37 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3807), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [75858] = 14, + [75950] = 15, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1323), 1, + anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3521), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3810), 1, + ACTIONS(3796), 1, anon_sym_RBRACE, - STATE(2729), 1, + STATE(2819), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -131730,32 +131855,35 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [75911] = 13, + [76005] = 14, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3751), 1, - anon_sym_EQ, + ACTIONS(3796), 1, + anon_sym_RBRACE, + STATE(2819), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -131765,13 +131893,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3807), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131781,64 +131906,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [75962] = 14, + [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(3521), 1, - anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3798), 1, + anon_sym_export, + ACTIONS(3800), 1, anon_sym_STAR, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2842), 1, - aux_sym_object_repeat1, + 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, + STATE(1892), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1300), 2, + ACTIONS(3806), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3106), 3, + ACTIONS(1318), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(3104), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, - anon_sym_let, + [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, - sym_identifier, - anon_sym_static, - [76015] = 15, + 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(1298), 1, anon_sym_SQUOTE, - ACTIONS(1323), 1, - anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3810), 1, - anon_sym_RBRACE, - STATE(2729), 1, - aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -131848,83 +132009,86 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + ACTIONS(3816), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [76070] = 16, + [76223] = 16, + ACTIONS(21), 1, + sym__let, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(465), 1, - sym__let, - ACTIONS(511), 1, + ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3649), 1, + ACTIONS(3657), 1, anon_sym_class, - ACTIONS(3653), 1, + ACTIONS(3661), 1, anon_sym_function, - ACTIONS(3655), 1, + ACTIONS(3663), 1, anon_sym_var, - ACTIONS(3657), 1, + ACTIONS(3665), 1, anon_sym_using, - ACTIONS(3659), 1, + ACTIONS(3667), 1, anon_sym_async, - ACTIONS(3661), 1, + ACTIONS(3669), 1, sym__await_keyword, - ACTIONS(3812), 1, + ACTIONS(3818), 1, sym__export_default, - STATE(2584), 1, - aux_sym_export_statement_repeat1, - STATE(2668), 1, + STATE(581), 1, sym_declaration, - STATE(2840), 1, + STATE(2442), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3651), 2, + ACTIONS(3659), 2, anon_sym_const, anon_sym_let, - STATE(2909), 6, + STATE(580), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [76126] = 12, + [76279] = 11, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2842), 1, - aux_sym_object_repeat1, + ACTIONS(3759), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + ACTIONS(3791), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -131936,55 +132100,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76174] = 11, + [76325] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, + ACTIONS(1323), 1, + anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, - anon_sym_EQ, + ACTIONS(3757), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3807), 2, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 7, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [76220] = 12, + [76375] = 12, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3521), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3810), 1, + ACTIONS(3796), 1, anon_sym_RBRACE, - STATE(2729), 1, + STATE(2819), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, @@ -131992,10 +132158,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132007,172 +132173,167 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76268] = 16, - ACTIONS(21), 1, - sym__let, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(99), 1, - sym__default_declaration_start, - ACTIONS(3681), 1, - anon_sym_class, - ACTIONS(3685), 1, - anon_sym_function, - ACTIONS(3687), 1, - anon_sym_var, - ACTIONS(3689), 1, - anon_sym_using, - ACTIONS(3691), 1, - anon_sym_async, - ACTIONS(3693), 1, + [76423] = 12, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3814), 1, - sym__export_default, - STATE(630), 1, - sym_declaration, - STATE(2472), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3794), 1, + anon_sym_RBRACE, + STATE(2724), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3683), 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(519), 6, - sym_variable_declaration, - sym_lexical_declaration, - sym_using_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [76324] = 18, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76471] = 18, ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3461), 1, - anon_sym_LBRACK, ACTIONS(3463), 1, - anon_sym_DQUOTE, + anon_sym_LBRACK, ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3477), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3816), 1, + ACTIONS(3820), 1, anon_sym_STAR, - ACTIONS(3818), 1, + ACTIONS(3822), 1, anon_sym_async, - ACTIONS(3820), 1, + ACTIONS(3824), 1, anon_sym_static, - ACTIONS(3822), 1, + ACTIONS(3826), 1, anon_sym_get, - ACTIONS(3824), 1, + ACTIONS(3828), 1, anon_sym_set, - STATE(1894), 1, + STATE(1892), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, - STATE(2107), 1, + STATE(2100), 1, sym__field_name, - STATE(3136), 1, + STATE(3158), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3469), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - STATE(2141), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3449), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76384] = 12, + [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(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, + 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(1300), 2, + ACTIONS(3806), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3826), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3106), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1318), 5, + ACTIONS(1318), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - [76432] = 13, + STATE(3104), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [76586] = 10, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1323), 1, - anon_sym_async, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3749), 1, - anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1325), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3826), 2, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3106), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [76482] = 6, - ACTIONS(3832), 1, - anon_sym_LPAREN, + anon_sym_get, + anon_sym_set, + [76629] = 6, ACTIONS(3834), 1, + anon_sym_LPAREN, + ACTIONS(3836), 1, anon_sym_DOT, - STATE(1932), 1, + STATE(1911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3830), 8, + ACTIONS(3832), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -132181,7 +132342,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3828), 9, + ACTIONS(3830), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -132191,87 +132352,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76517] = 10, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1327), 1, - sym__await_keyword, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1300), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3826), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3106), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1318), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76560] = 16, - ACTIONS(123), 1, + [76664] = 6, + ACTIONS(3842), 1, anon_sym_AT, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1327), 1, - sym__await_keyword, - ACTIONS(3525), 1, - anon_sym_LBRACK, - ACTIONS(3793), 1, - anon_sym_STAR, - ACTIONS(3797), 1, - anon_sym_async, - ACTIONS(3801), 1, - anon_sym_static, - ACTIONS(3803), 1, - anon_sym_get, - ACTIONS(3805), 1, - anon_sym_set, - STATE(1894), 1, + STATE(1892), 1, aux_sym_export_statement_repeat1, - STATE(1902), 1, + STATE(1939), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3799), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(1318), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2968), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [76615] = 5, - ACTIONS(3832), 1, - anon_sym_LPAREN, - STATE(1932), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3830), 8, + ACTIONS(3840), 7, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -132279,8 +132370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3828), 9, + ACTIONS(3838), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -132290,11 +132380,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76647] = 3, + [76698] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3838), 9, + ACTIONS(3847), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -132304,7 +132394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3836), 10, + ACTIONS(3845), 10, anon_sym_export, anon_sym_class, anon_sym_let, @@ -132315,83 +132405,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76675] = 6, - ACTIONS(3844), 1, - anon_sym_AT, - STATE(1894), 1, - aux_sym_export_statement_repeat1, - STATE(1902), 1, - sym_decorator, + [76726] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3842), 7, + 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, - ACTIONS(3840), 9, + anon_sym_AT, + 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, - [76709] = 3, + [76754] = 5, + ACTIONS(3834), 1, + anon_sym_LPAREN, + STATE(1911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3849), 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(3847), 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, - [76737] = 12, + [76786] = 12, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3851), 1, + ACTIONS(3853), 1, anon_sym_STAR, - ACTIONS(3855), 1, - anon_sym_get, ACTIONS(3857), 1, + anon_sym_get, + ACTIONS(3859), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3853), 2, + ACTIONS(3855), 2, sym_number, sym_private_property_identifier, - STATE(2924), 3, + STATE(3025), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132401,94 +132490,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [76782] = 13, + [76831] = 11, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3859), 1, - anon_sym_STAR, ACTIONS(3861), 1, - anon_sym_async, - ACTIONS(3865), 1, - anon_sym_get, - ACTIONS(3867), 1, - anon_sym_set, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(2996), 3, + ACTIONS(3865), 2, + anon_sym_get, + anon_sym_set, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [76829] = 10, + [76874] = 13, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, + ACTIONS(3867), 1, + anon_sym_STAR, ACTIONS(3869), 1, - anon_sym_EQ_GT, + anon_sym_async, + ACTIONS(3873), 1, + anon_sym_get, + ACTIONS(3875), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(3871), 2, sym_number, sym_private_property_identifier, - STATE(3206), 3, + STATE(3030), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 7, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [76870] = 11, + [76921] = 12, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3873), 1, + ACTIONS(3877), 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(3871), 2, + ACTIONS(3879), 2, sym_number, sym_private_property_identifier, - ACTIONS(3875), 2, - anon_sym_get, - anon_sym_set, - STATE(3206), 3, + STATE(2954), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132498,56 +132589,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_async, sym_identifier, anon_sym_static, - [76913] = 12, + [76966] = 10, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3877), 1, - anon_sym_STAR, - ACTIONS(3881), 1, - anon_sym_get, - ACTIONS(3883), 1, - anon_sym_set, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3879), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3193), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1318), 5, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - [76958] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1364), 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(1366), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -132555,20 +132620,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76985] = 3, + [77007] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 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(3885), 9, + ACTIONS(1380), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -132578,47 +132644,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77011] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3889), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3891), 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, - [77037] = 9, + [77034] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3893), 2, + ACTIONS(3887), 2, sym_number, sym_private_property_identifier, - STATE(3195), 3, + STATE(3192), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132630,28 +132673,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77075] = 9, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1327), 1, - sym__await_keyword, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 1, - anon_sym_LBRACK, + [77072] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3871), 2, - sym_number, - sym_private_property_identifier, - STATE(3206), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1318), 7, + ACTIONS(3889), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -132659,40 +132685,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77113] = 9, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(1327), 1, + ACTIONS(3891), 10, sym__await_keyword, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3525), 1, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3895), 2, + anon_sym_DQUOTE, + anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - STATE(3169), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1318), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [77151] = 3, + anon_sym_AT, + [77098] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 8, + ACTIONS(2395), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -132701,7 +132709,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2355), 9, + ACTIONS(2393), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -132711,30 +132719,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77177] = 3, + [77124] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3830), 8, + ACTIONS(3893), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3895), 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, - ACTIONS(3828), 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, - [77203] = 3, + [77150] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -132757,7 +132765,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77229] = 3, + [77176] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -132780,7 +132788,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77255] = 3, + [77202] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -132803,7 +132811,30 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77281] = 3, + [77228] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 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(2397), 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, + [77254] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -132826,34 +132857,22 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77307] = 3, + [77280] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3913), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3915), 10, + ACTIONS(3915), 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, - [77333] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3917), 7, + ACTIONS(3913), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -132861,35 +132880,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3919), 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, - [77359] = 9, + [77306] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3921), 2, + ACTIONS(3917), 2, sym_number, sym_private_property_identifier, - STATE(2998), 3, + STATE(3032), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132901,24 +132909,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77397] = 9, + [77344] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3923), 2, + ACTIONS(3919), 2, sym_number, sym_private_property_identifier, - STATE(3005), 3, + STATE(3299), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -132930,11 +132938,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77435] = 3, + [77382] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3925), 7, + ACTIONS(3921), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -132942,7 +132950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3927), 10, + ACTIONS(3923), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -132953,34 +132961,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77461] = 3, + [77408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3929), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3931), 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, - [77487] = 3, + ACTIONS(2123), 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, + [77434] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 7, + ACTIONS(3925), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -132988,7 +132996,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3935), 10, + ACTIONS(3927), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -132999,47 +133007,24 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77513] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3939), 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(3937), 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, - [77539] = 9, + [77460] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3941), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3184), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133051,34 +133036,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77577] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2361), 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(2359), 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, - [77603] = 3, + [77498] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3943), 7, + ACTIONS(3929), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -133086,7 +133048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3945), 10, + ACTIONS(3931), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -133097,24 +133059,24 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77629] = 9, + [77524] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3947), 2, + ACTIONS(3933), 2, sym_number, sym_private_property_identifier, - STATE(3168), 3, + STATE(3117), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133126,24 +133088,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77667] = 9, + [77562] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3949), 2, + ACTIONS(3935), 2, sym_number, sym_private_property_identifier, - STATE(3188), 3, + STATE(2935), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133155,24 +133117,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77705] = 9, + [77600] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3951), 2, + ACTIONS(3937), 2, sym_number, sym_private_property_identifier, - STATE(3189), 3, + STATE(3034), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133184,46 +133146,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77743] = 4, - ACTIONS(3953), 1, - anon_sym_SEMI, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3943), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3945), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_LBRACK, + [77638] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [77771] = 3, + 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(2353), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(3939), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2351), 9, - anon_sym_export, - anon_sym_class, + STATE(2943), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -133231,24 +133175,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77797] = 9, + [77676] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3956), 2, + ACTIONS(3941), 2, sym_number, sym_private_property_identifier, - STATE(3300), 3, + STATE(2956), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133260,24 +133204,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77835] = 9, + [77714] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3958), 2, + ACTIONS(3943), 2, sym_number, sym_private_property_identifier, - STATE(3294), 3, + STATE(2960), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133289,11 +133233,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77873] = 3, + [77752] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3960), 7, + ACTIONS(3945), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -133301,7 +133245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3962), 10, + ACTIONS(3947), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -133312,11 +133256,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77899] = 3, + [77778] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3964), 7, + ACTIONS(3949), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -133324,7 +133268,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3966), 10, + ACTIONS(3951), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -133335,24 +133279,117 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [77925] = 9, + [77804] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3953), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3955), 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, + [77830] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3957), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3959), 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, + [77856] = 4, + ACTIONS(3961), 1, + anon_sym_SEMI, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3957), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(3959), 9, + sym__await_keyword, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + [77884] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3966), 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(3964), 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, + [77910] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3725), 2, + ACTIONS(3968), 2, sym_number, sym_private_property_identifier, - STATE(3150), 3, + STATE(3191), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133364,24 +133401,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77963] = 9, + [77948] = 3, + 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, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [77974] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3968), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3159), 3, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133393,16 +133453,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78001] = 9, + [78012] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, @@ -133410,7 +133470,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3970), 2, sym_number, sym_private_property_identifier, - STATE(3161), 3, + STATE(3182), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133422,16 +133482,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78039] = 9, + [78050] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, @@ -133439,7 +133499,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3972), 2, sym_number, sym_private_property_identifier, - STATE(3162), 3, + STATE(3184), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133451,16 +133511,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78077] = 9, + [78088] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3455), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, @@ -133468,7 +133528,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3974), 2, sym_number, sym_private_property_identifier, - STATE(3194), 3, + STATE(3185), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133480,14 +133540,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78115] = 8, + [78126] = 9, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, @@ -133495,7 +133557,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3976), 2, sym_number, sym_private_property_identifier, - STATE(3191), 3, + STATE(3114), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133507,22 +133569,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78150] = 8, + [78164] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3871), 2, + ACTIONS(3978), 2, sym_number, sym_private_property_identifier, - STATE(3206), 3, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133534,22 +133596,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78185] = 8, + [78199] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3941), 2, + ACTIONS(3980), 2, sym_number, sym_private_property_identifier, - STATE(3184), 3, + STATE(3190), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133561,22 +133623,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78220] = 8, + [78234] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3978), 2, + ACTIONS(3982), 2, sym_number, sym_private_property_identifier, - STATE(3181), 3, + STATE(3110), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133588,22 +133650,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78255] = 8, + [78269] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1300), 2, + ACTIONS(3984), 2, sym_number, sym_private_property_identifier, - STATE(3106), 3, + STATE(3007), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133615,22 +133677,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78290] = 8, + [78304] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3980), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3167), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133642,22 +133704,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78325] = 8, + [78339] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3968), 2, + ACTIONS(3919), 2, sym_number, sym_private_property_identifier, - STATE(3159), 3, + STATE(3299), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133669,22 +133731,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78360] = 8, + [78374] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3735), 2, + ACTIONS(3986), 2, sym_number, sym_private_property_identifier, - STATE(3135), 3, + STATE(2933), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133696,22 +133758,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78395] = 8, + [78409] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3725), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(3150), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133723,22 +133785,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78430] = 8, + [78444] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3982), 2, + ACTIONS(3988), 2, sym_number, sym_private_property_identifier, - STATE(3289), 3, + STATE(2946), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133750,22 +133812,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78465] = 8, + [78479] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3984), 2, + ACTIONS(3990), 2, sym_number, sym_private_property_identifier, - STATE(3151), 3, + STATE(3174), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133777,22 +133839,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78500] = 8, + [78514] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3986), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3163), 3, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133804,22 +133866,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78535] = 8, + [78549] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3988), 2, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - STATE(3187), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133831,22 +133893,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78570] = 8, + [78584] = 8, ACTIONS(1296), 1, anon_sym_DQUOTE, ACTIONS(1298), 1, anon_sym_SQUOTE, ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3525), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3990), 2, + ACTIONS(3970), 2, sym_number, sym_private_property_identifier, - STATE(3160), 3, + STATE(3182), 3, sym_string, sym__property_name, sym_computed_property_name, @@ -133858,11 +133920,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78605] = 2, + [78619] = 8, + 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(5), 2, sym_html_comment, sym_comment, - ACTIONS(3992), 15, + ACTIONS(3992), 2, + sym_number, + sym_private_property_identifier, + STATE(3186), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [78654] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3994), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133878,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, - [78627] = 2, + [78676] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3994), 15, + ACTIONS(3996), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133898,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, - [78649] = 2, + [78698] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3996), 15, + ACTIONS(3998), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133918,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, - [78671] = 2, + [78720] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3998), 15, + ACTIONS(4000), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133938,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, - [78693] = 2, + [78742] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4000), 15, + ACTIONS(4002), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133958,11 +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, - [78715] = 2, + [78764] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4002), 15, + ACTIONS(4004), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133978,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, - [78737] = 2, + [78786] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4004), 15, + ACTIONS(4006), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -133998,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, - [78759] = 2, + [78808] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4006), 15, + ACTIONS(4008), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -134018,11 +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, - [78781] = 2, + [78830] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4008), 15, + ACTIONS(4010), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -134038,2316 +134127,2316 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [78803] = 11, - ACTIONS(4010), 1, - sym_identifier, + [78852] = 11, ACTIONS(4012), 1, - anon_sym_STAR, + sym_identifier, ACTIONS(4014), 1, + anon_sym_STAR, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(4018), 1, - anon_sym_DOT, ACTIONS(4020), 1, - anon_sym_DQUOTE, + anon_sym_DOT, ACTIONS(4022), 1, + anon_sym_DQUOTE, + ACTIONS(4024), 1, anon_sym_SQUOTE, - STATE(2099), 1, + STATE(2113), 1, sym_string, - STATE(3120), 1, + STATE(3303), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3316), 2, + STATE(3498), 2, sym_namespace_import, sym_named_imports, - [78840] = 11, - ACTIONS(4010), 1, - sym_identifier, + [78889] = 11, ACTIONS(4012), 1, - anon_sym_STAR, + sym_identifier, ACTIONS(4014), 1, + anon_sym_STAR, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(4018), 1, - anon_sym_DOT, ACTIONS(4020), 1, - anon_sym_DQUOTE, + anon_sym_DOT, ACTIONS(4022), 1, + anon_sym_DQUOTE, + ACTIONS(4024), 1, anon_sym_SQUOTE, - STATE(2084), 1, + STATE(2131), 1, sym_string, - STATE(3011), 1, + STATE(3140), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3316), 2, + STATE(3498), 2, sym_namespace_import, sym_named_imports, - [78877] = 11, - ACTIONS(4024), 1, - sym_identifier, + [78926] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, - anon_sym_DOT, + sym_jsx_identifier, ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2036), 1, + STATE(2028), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [78913] = 8, - ACTIONS(4038), 1, + [78962] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, + ACTIONS(4046), 1, + anon_sym_LT_SLASH, + STATE(1976), 1, + sym_jsx_opening_element, + STATE(2390), 1, + sym_jsx_closing_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4042), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(1981), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [78992] = 8, + ACTIONS(4040), 1, + anon_sym_LBRACE, ACTIONS(4044), 1, + anon_sym_LT, + ACTIONS(4050), 1, anon_sym_LT_SLASH, - STATE(1050), 1, + STATE(1544), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4040), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(1978), 4, + STATE(1980), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [78943] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79022] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4046), 1, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2047), 1, + STATE(2034), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [78979] = 8, - ACTIONS(4038), 1, + [79058] = 11, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, - anon_sym_LT, - ACTIONS(4044), 1, - anon_sym_LT_SLASH, - STATE(1089), 1, - sym_jsx_closing_element, - STATE(1979), 1, - sym_jsx_opening_element, + 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, - ACTIONS(4048), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2014), 4, - sym_jsx_element, + STATE(2402), 2, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [79009] = 8, - ACTIONS(4038), 1, + sym_jsx_attribute, + [79094] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4052), 1, + ACTIONS(4050), 1, anon_sym_LT_SLASH, - STATE(1979), 1, - sym_jsx_opening_element, - STATE(2249), 1, + STATE(1547), 1, sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4050), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(1980), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79039] = 8, - ACTIONS(4038), 1, + [79124] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4052), 1, + ACTIONS(4046), 1, anon_sym_LT_SLASH, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, - STATE(2323), 1, + STATE(2309), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79069] = 8, - ACTIONS(4038), 1, + [79154] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4054), 1, + ACTIONS(4058), 1, anon_sym_LT_SLASH, - STATE(1327), 1, - sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2300), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79099] = 8, - ACTIONS(4038), 1, + [79184] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4058), 1, + ACTIONS(4062), 1, anon_sym_LT_SLASH, - STATE(1193), 1, + STATE(919), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4056), 2, + ACTIONS(4060), 2, sym_jsx_text, sym_html_character_reference, - STATE(1984), 4, + STATE(1985), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79129] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79214] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4060), 1, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2059), 1, + STATE(2048), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79165] = 8, - ACTIONS(4038), 1, + [79250] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4058), 1, + ACTIONS(4062), 1, anon_sym_LT_SLASH, - STATE(1162), 1, + STATE(933), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79195] = 8, - ACTIONS(4038), 1, + [79280] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4064), 1, + ACTIONS(4068), 1, anon_sym_LT_SLASH, - STATE(1549), 1, - sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2306), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4062), 2, + ACTIONS(4066), 2, sym_jsx_text, sym_html_character_reference, - STATE(1987), 4, + STATE(2001), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79225] = 8, - ACTIONS(4038), 1, + [79310] = 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(4070), 1, + anon_sym_SLASH_GT, + STATE(2031), 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, + [79346] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4066), 1, + ACTIONS(4074), 1, anon_sym_LT_SLASH, - STATE(1979), 1, - sym_jsx_opening_element, - STATE(2214), 1, + STATE(994), 1, sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4072), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(1993), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79255] = 8, - ACTIONS(4038), 1, + [79376] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4064), 1, + ACTIONS(4078), 1, anon_sym_LT_SLASH, - STATE(1560), 1, + STATE(1319), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4076), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(1996), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79285] = 8, - ACTIONS(4038), 1, + [79406] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4070), 1, + ACTIONS(4082), 1, anon_sym_LT_SLASH, - STATE(920), 1, + STATE(1157), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4068), 2, + ACTIONS(4080), 2, sym_jsx_text, sym_html_character_reference, - STATE(1990), 4, + STATE(2000), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79315] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79436] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, 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(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(4072), 1, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2038), 1, + STATE(2058), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79351] = 8, - ACTIONS(4038), 1, + [79508] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4070), 1, + ACTIONS(4074), 1, anon_sym_LT_SLASH, - STATE(924), 1, + STATE(1060), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79381] = 8, - ACTIONS(4038), 1, + [79538] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4076), 1, + ACTIONS(4088), 1, anon_sym_LT_SLASH, - STATE(1785), 1, + STATE(1741), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4074), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(1999), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79411] = 8, - ACTIONS(4038), 1, + [79568] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4080), 1, + ACTIONS(4058), 1, anon_sym_LT_SLASH, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, - STATE(2219), 1, + STATE(2260), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4078), 2, + ACTIONS(4090), 2, sym_jsx_text, sym_html_character_reference, - STATE(1995), 4, + STATE(1982), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79441] = 11, - ACTIONS(4024), 1, - sym_identifier, - ACTIONS(4026), 1, + [79598] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4082), 1, - anon_sym_SLASH_GT, - STATE(2033), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, - sym_jsx_namespace_name, + 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, - STATE(2234), 2, + ACTIONS(4056), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2018), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [79477] = 11, - ACTIONS(4024), 1, - sym_identifier, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79628] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4084), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2051), 1, + STATE(2045), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79513] = 8, - ACTIONS(4038), 1, - anon_sym_LBRACE, - ACTIONS(4042), 1, - anon_sym_LT, - ACTIONS(4080), 1, - anon_sym_LT_SLASH, - STATE(1979), 1, - sym_jsx_opening_element, - STATE(2229), 1, - sym_jsx_closing_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4048), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2014), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [79543] = 8, - ACTIONS(4038), 1, + [79664] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4054), 1, + ACTIONS(4088), 1, anon_sym_LT_SLASH, - STATE(1326), 1, + STATE(1790), 1, sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4086), 2, + ACTIONS(4094), 2, sym_jsx_text, sym_html_character_reference, - STATE(1981), 4, + STATE(1994), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79573] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79694] = 11, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4088), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2063), 1, + STATE(2065), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79609] = 8, - ACTIONS(4038), 1, + [79730] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4066), 1, + ACTIONS(4082), 1, anon_sym_LT_SLASH, - STATE(1979), 1, - sym_jsx_opening_element, - STATE(2350), 1, + STATE(1223), 1, sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4090), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(1986), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79639] = 8, - ACTIONS(4038), 1, + [79760] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4042), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4076), 1, + ACTIONS(4068), 1, anon_sym_LT_SLASH, - STATE(1698), 1, - sym_jsx_closing_element, - STATE(1979), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2316), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4048), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2014), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [79669] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79790] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4092), 1, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2065), 1, + STATE(2063), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79705] = 11, - ACTIONS(4024), 1, - sym_identifier, + [79823] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4094), 1, + sym_jsx_identifier, + ACTIONS(4054), 1, anon_sym_SLASH_GT, - STATE(2028), 1, + STATE(2056), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79741] = 10, - ACTIONS(4024), 1, - sym_identifier, + [79856] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4072), 1, + sym_jsx_identifier, + ACTIONS(4070), 1, anon_sym_SLASH_GT, - STATE(2039), 1, + STATE(2030), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79774] = 10, - ACTIONS(4024), 1, - sym_identifier, + [79889] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4060), 1, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2060), 1, + STATE(2053), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79807] = 10, - ACTIONS(4024), 1, - sym_identifier, + [79922] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4036), 1, + sym_jsx_identifier, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2041), 1, + STATE(2047), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79840] = 10, - ACTIONS(4024), 1, - sym_identifier, + [79955] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4082), 1, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4070), 1, anon_sym_SLASH_GT, STATE(2032), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79873] = 10, - ACTIONS(4024), 1, - sym_identifier, + [79988] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4046), 1, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2044), 1, + STATE(2033), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79906] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80021] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4084), 1, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2050), 1, + STATE(2041), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79939] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80054] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4094), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2027), 1, + STATE(2059), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [79972] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80087] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4084), 1, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2052), 1, + STATE(2049), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80005] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80120] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4046), 1, + ACTIONS(4054), 1, anon_sym_SLASH_GT, - STATE(2068), 1, + STATE(2022), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80038] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80153] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4094), 1, + sym_jsx_identifier, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2029), 1, + STATE(2061), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80071] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80186] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4082), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2043), 1, + STATE(2055), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80104] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80219] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4088), 1, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2021), 1, + STATE(2046), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80137] = 7, - ACTIONS(4096), 1, - anon_sym_LBRACE, - ACTIONS(4102), 1, - anon_sym_LT, - ACTIONS(4105), 1, - anon_sym_LT_SLASH, - STATE(1979), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4099), 2, - sym_jsx_text, - sym_html_character_reference, - STATE(2014), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [80164] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80252] = 10, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, - sym_jsx_identifier, + anon_sym_GT, ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4088), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2026), 1, + STATE(2066), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80197] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80285] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_LBRACE, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4060), 1, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2058), 1, + STATE(2026), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80230] = 10, - ACTIONS(4024), 1, - sym_identifier, - ACTIONS(4026), 1, + [80318] = 7, + ACTIONS(4098), 1, anon_sym_LBRACE, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4072), 1, - anon_sym_SLASH_GT, - STATE(2037), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, - sym_jsx_namespace_name, + ACTIONS(4104), 1, + anon_sym_LT, + ACTIONS(4107), 1, + anon_sym_LT_SLASH, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + ACTIONS(4101), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(2018), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [80263] = 10, - ACTIONS(4024), 1, - sym_identifier, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [80345] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4092), 1, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2064), 1, + STATE(2062), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80296] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80378] = 10, ACTIONS(4026), 1, - anon_sym_LBRACE, + sym_identifier, ACTIONS(4028), 1, - anon_sym_COLON, + anon_sym_LBRACE, ACTIONS(4030), 1, - anon_sym_GT, + anon_sym_COLON, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4036), 1, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2035), 1, + STATE(2068), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80329] = 10, - ACTIONS(4024), 1, - sym_identifier, + [80411] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, - sym_jsx_identifier, ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(4092), 1, + sym_jsx_identifier, + ACTIONS(4109), 1, + anon_sym_GT, + ACTIONS(4111), 1, anon_sym_SLASH_GT, - STATE(2066), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80362] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80441] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4109), 1, + ACTIONS(4115), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80392] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80471] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4046), 1, + ACTIONS(4109), 1, + anon_sym_GT, + ACTIONS(4117), 1, anon_sym_SLASH_GT, - STATE(2049), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80422] = 8, - ACTIONS(4111), 1, + [80501] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4114), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4119), 1, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - STATE(2023), 1, + ACTIONS(4070), 1, + anon_sym_SLASH_GT, + STATE(2021), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4117), 2, - anon_sym_GT, - anon_sym_SLASH_GT, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80450] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80531] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4036), 1, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2042), 1, + STATE(2027), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80480] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80561] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4094), 1, + ACTIONS(4113), 1, + anon_sym_GT, + ACTIONS(4119), 1, anon_sym_SLASH_GT, - STATE(2030), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80510] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80591] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4124), 1, + ACTIONS(4121), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80540] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80621] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4126), 1, + ACTIONS(4125), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80570] = 9, - ACTIONS(4024), 1, - sym_identifier, + [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(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4130), 1, + ACTIONS(4135), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80600] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80707] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4132), 1, + ACTIONS(4137), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80630] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80737] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4136), 1, + ACTIONS(4139), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80660] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80767] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4138), 1, + ACTIONS(4141), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80690] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80797] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4140), 1, + ACTIONS(4143), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80720] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80827] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4142), 1, + ACTIONS(4145), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80750] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80857] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4072), 1, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2040), 1, + STATE(2044), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80780] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80887] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4144), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2064), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80810] = 9, - ACTIONS(4024), 1, - sym_identifier, - ACTIONS(4026), 1, + [80917] = 7, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4128), 1, - anon_sym_GT, - ACTIONS(4146), 1, - anon_sym_SLASH_GT, - STATE(2023), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, - sym_jsx_namespace_name, + 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(2234), 2, + STATE(2334), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [80840] = 9, - ACTIONS(4024), 1, - sym_identifier, + sym_jsx_self_closing_element, + sym__jsx_string, + [80943] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4148), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2054), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80870] = 9, - ACTIONS(4024), 1, - sym_identifier, + [80973] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4128), 1, anon_sym_GT, - ACTIONS(4150), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2052), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80900] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81003] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4152), 1, + ACTIONS(4147), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80930] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81033] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4134), 1, anon_sym_GT, - ACTIONS(4154), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4054), 1, anon_sym_SLASH_GT, STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80960] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81063] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4156), 1, + ACTIONS(4149), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [80990] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81093] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4158), 1, + ACTIONS(4151), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81020] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81123] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4160), 1, + ACTIONS(4153), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81050] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81153] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4162), 1, + ACTIONS(4155), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81080] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81183] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4164), 1, + ACTIONS(4157), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81110] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81213] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4084), 1, + ACTIONS(4123), 1, + anon_sym_GT, + ACTIONS(4159), 1, anon_sym_SLASH_GT, - STATE(2053), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81140] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81243] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4166), 1, + ACTIONS(4161), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81170] = 7, + [81273] = 9, ACTIONS(4026), 1, - anon_sym_LBRACE, - ACTIONS(4168), 1, - anon_sym_LT, - ACTIONS(4170), 1, - anon_sym_DQUOTE, - ACTIONS(4172), 1, - anon_sym_SQUOTE, - STATE(1992), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2225), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [81196] = 9, - ACTIONS(4024), 1, sym_identifier, - ACTIONS(4026), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4174), 1, + ACTIONS(4163), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81226] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81303] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, ACTIONS(4032), 1, - sym_jsx_identifier, - ACTIONS(4107), 1, anon_sym_GT, - ACTIONS(4176), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2035), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81256] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81333] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4178), 1, + ACTIONS(4165), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81286] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81363] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4180), 1, + ACTIONS(4167), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81316] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81393] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4182), 1, + ACTIONS(4169), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81346] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81423] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4082), 1, + ACTIONS(4113), 1, + anon_sym_GT, + ACTIONS(4171), 1, anon_sym_SLASH_GT, - STATE(2045), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81376] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81453] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4060), 1, + ACTIONS(4133), 1, + anon_sym_GT, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2061), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81406] = 7, + [81483] = 9, ACTIONS(4026), 1, - anon_sym_LBRACE, - ACTIONS(4168), 1, - anon_sym_LT, - ACTIONS(4170), 1, - anon_sym_DQUOTE, - ACTIONS(4172), 1, - anon_sym_SQUOTE, - STATE(1992), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2261), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [81432] = 9, - ACTIONS(4024), 1, sym_identifier, - ACTIONS(4026), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4088), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2031), 1, + STATE(2067), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81462] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81513] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4184), 1, + ACTIONS(4175), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81492] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81543] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4186), 1, + ACTIONS(4177), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81522] = 9, - ACTIONS(4024), 1, + [81573] = 8, + ACTIONS(4179), 1, sym_identifier, - ACTIONS(4026), 1, + ACTIONS(4182), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4187), 1, sym_jsx_identifier, - ACTIONS(4122), 1, - anon_sym_GT, - ACTIONS(4188), 1, - anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + ACTIONS(4185), 2, + anon_sym_GT, + anon_sym_SLASH_GT, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81552] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81601] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4133), 1, anon_sym_GT, ACTIONS(4190), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81582] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81631] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4030), 1, - anon_sym_GT, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4092), 1, + ACTIONS(4133), 1, + anon_sym_GT, + ACTIONS(4192), 1, anon_sym_SLASH_GT, - STATE(2067), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81612] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81661] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4192), 1, + ACTIONS(4194), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81642] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81691] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4194), 1, + ACTIONS(4196), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81672] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81721] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4128), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4196), 1, + ACTIONS(4198), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81702] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81751] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4198), 1, + ACTIONS(4200), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81732] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81781] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4134), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4200), 1, + ACTIONS(4202), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81762] = 9, - ACTIONS(4024), 1, - sym_identifier, + [81811] = 9, ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4032), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4122), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4202), 1, + ACTIONS(4204), 1, anon_sym_SLASH_GT, - STATE(2023), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2157), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2234), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [81792] = 5, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(4206), 1, - sym__line_break_after_binding, - STATE(2352), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4204), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [81813] = 6, - ACTIONS(3455), 1, + [81841] = 6, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3459), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(4208), 1, + ACTIONS(4206), 1, sym__line_break_after_field, - STATE(2409), 1, + STATE(2424), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3715), 4, + ACTIONS(3731), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [81836] = 6, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3459), 1, + [81864] = 5, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3727), 1, - sym__line_break_after_field, - STATE(2543), 1, + ACTIONS(4210), 1, + sym__line_break_after_binding, + STATE(2358), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3723), 4, + ACTIONS(4208), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [81859] = 7, - ACTIONS(1382), 1, + [81885] = 7, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1384), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, - STATE(2204), 1, + STATE(2201), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2069), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [81884] = 7, - ACTIONS(1731), 1, + [81910] = 7, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1733), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1737), 1, - anon_sym_LBRACK, - ACTIONS(4210), 1, + ACTIONS(1390), 1, anon_sym_of, - STATE(2630), 1, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2324), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2098), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [81909] = 7, - ACTIONS(1733), 1, - anon_sym_LBRACE, - ACTIONS(1737), 1, - anon_sym_LBRACK, - ACTIONS(4212), 1, + [81935] = 7, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(4214), 1, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, anon_sym_of, - STATE(2636), 1, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2190), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2109), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [81934] = 7, - ACTIONS(1382), 1, + [81960] = 7, + ACTIONS(1735), 1, sym_identifier, - ACTIONS(1384), 1, + ACTIONS(1737), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, - anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1741), 1, anon_sym_LBRACK, - STATE(2209), 1, + ACTIONS(4212), 1, + anon_sym_of, + STATE(2826), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2069), 3, + STATE(2123), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [81959] = 7, - ACTIONS(1382), 1, - sym_identifier, - ACTIONS(1384), 1, + [81985] = 7, + ACTIONS(1737), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, - anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1741), 1, anon_sym_LBRACK, - STATE(2192), 1, + 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(2069), 3, + STATE(2137), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [81984] = 7, - ACTIONS(1382), 1, + [82010] = 7, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1384), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, - STATE(2194), 1, + STATE(2188), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2069), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [82009] = 7, - ACTIONS(1382), 1, - sym_identifier, - ACTIONS(1384), 1, + [82035] = 7, + ACTIONS(1737), 1, anon_sym_LBRACE, - ACTIONS(1386), 1, - anon_sym_of, - ACTIONS(1388), 1, + ACTIONS(1741), 1, anon_sym_LBRACK, - STATE(2360), 1, + 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(2069), 3, + STATE(2354), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [82034] = 7, - ACTIONS(1733), 1, - anon_sym_LBRACE, - ACTIONS(1737), 1, - anon_sym_LBRACK, - ACTIONS(4216), 1, + [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(4218), 1, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, anon_sym_of, - STATE(3002), 1, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2195), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2298), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [82059] = 5, - ACTIONS(3459), 1, + [82108] = 5, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(4220), 1, + ACTIONS(4222), 1, sym__line_break_after_binding, - STATE(2349), 1, + STATE(2347), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, @@ -136358,168 +136447,182 @@ static const uint16_t ts_small_parse_table[] = { sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [82080] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(3759), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [82104] = 8, - ACTIONS(4222), 1, - anon_sym_with, + [82129] = 8, ACTIONS(4224), 1, - anon_sym_SEMI, + anon_sym_with, ACTIONS(4226), 1, - sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(4228), 1, - sym__line_break_before_attributes, + sym__automatic_semicolon, ACTIONS(4230), 1, - sym__await_identifier_line_break, + sym__line_break_before_attributes, ACTIONS(4232), 1, + sym__await_identifier_line_break, + ACTIONS(4234), 1, sym__await_yield_identifier_start, - STATE(2468), 1, + STATE(2463), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [82130] = 7, + [82155] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3755), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [82154] = 5, - ACTIONS(4222), 1, - anon_sym_with, - ACTIONS(4236), 1, - sym__line_break_before_attributes, - STATE(2403), 1, - sym_import_attribute, + [82179] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4234), 4, + 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, - [82174] = 2, + 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(1364), 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, - [82188] = 6, - ACTIONS(4241), 1, + 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(4243), 1, + ACTIONS(4250), 1, sym__invalid_template_escape, - ACTIONS(4246), 1, - anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4238), 2, + ACTIONS(4246), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2122), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82210] = 4, - ACTIONS(4249), 1, + [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, - STATE(2087), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_SEMI, + anon_sym_EQ, + [82251] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2744), 5, + ACTIONS(4254), 7, + anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + anon_sym_EQ, anon_sym_RBRACK, - [82228] = 6, - ACTIONS(4254), 1, - anon_sym_BQUOTE, - ACTIONS(4256), 1, - sym__invalid_template_escape, + [82265] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, ACTIONS(4258), 1, - anon_sym_DOLLAR_LBRACE, + sym__line_break_after_field, + STATE(2500), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4252), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2129), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [82250] = 6, - ACTIONS(4258), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4262), 1, - anon_sym_BQUOTE, - ACTIONS(4264), 1, - sym__invalid_template_escape, + 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(4260), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2147), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [82272] = 6, - ACTIONS(4266), 1, - anon_sym_catch, - ACTIONS(4268), 1, - anon_sym_finally, - STATE(2286), 1, - sym_catch_clause, - STATE(2603), 1, - sym_finally_clause, + 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(1348), 3, + ACTIONS(1370), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [82294] = 2, + 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(4270), 7, + ACTIONS(4236), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -136527,118 +136630,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [82308] = 5, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(4274), 1, - sym__line_break_after_field, - STATE(2546), 1, - sym__initializer, + [82365] = 3, + ACTIONS(2753), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4272), 4, + ACTIONS(4266), 6, sym__automatic_semicolon, + sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [82328] = 6, - ACTIONS(1135), 1, anon_sym_EQ, - ACTIONS(1137), 1, - sym__line_break_after_binding, - STATE(2995), 1, - sym__initializer, + [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, - ACTIONS(1131), 2, + [82407] = 7, + ACTIONS(105), 1, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4276), 2, - anon_sym_in, - anon_sym_of, - [82350] = 6, - ACTIONS(4258), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4280), 1, - anon_sym_BQUOTE, - ACTIONS(4282), 1, - sym__invalid_template_escape, + 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(4278), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2105), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [82372] = 7, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82431] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(439), 1, - anon_sym_RBRACE, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2690), 1, - aux_sym_object_repeat1, - STATE(2772), 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(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [82396] = 3, + [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(1376), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(4284), 4, + ACTIONS(4278), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [82412] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4286), 7, + [82475] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4282), 1, + anon_sym_SEMI, + ACTIONS(4284), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4286), 1, + sym__line_break_before_attributes, + ACTIONS(4288), 1, sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [82426] = 6, - ACTIONS(1135), 1, - anon_sym_EQ, ACTIONS(4290), 1, - sym__line_break_after_binding, - STATE(3000), 1, - sym__initializer, + sym__await_yield_identifier_start, + STATE(2475), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4204), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4288), 2, - anon_sym_in, - anon_sym_of, - [82448] = 5, - ACTIONS(4222), 1, - anon_sym_with, + [82501] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, ACTIONS(4294), 1, - sym__line_break_before_attributes, - STATE(2539), 1, - sym_import_attribute, + sym__line_break_after_field, + STATE(2519), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -136647,39 +136743,11 @@ static const uint16_t ts_small_parse_table[] = { sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [82468] = 6, - ACTIONS(1137), 1, - sym__line_break_after_binding, - ACTIONS(4296), 1, - anon_sym_EQ, - STATE(2569), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1131), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4276), 2, - anon_sym_in, - anon_sym_of, - [82490] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4298), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [82504] = 2, + [82521] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4300), 7, + ACTIONS(4296), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -136687,133 +136755,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [82518] = 6, - ACTIONS(4258), 1, + [82535] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4304), 1, + ACTIONS(4300), 1, anon_sym_BQUOTE, - ACTIONS(4306), 1, + ACTIONS(4302), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4302), 2, + ACTIONS(4298), 2, sym__template_chars, sym_escape_sequence, - STATE(2135), 2, + STATE(2125), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82540] = 2, + [82557] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 7, + ACTIONS(2767), 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, - [82554] = 6, - ACTIONS(4258), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4310), 1, - anon_sym_BQUOTE, - ACTIONS(4312), 1, - sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4308), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2086), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [82576] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(3751), 1, + [82571] = 5, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4304), 1, + sym_identifier, + ACTIONS(4308), 1, anon_sym_EQ, - STATE(2755), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [82600] = 5, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(4316), 1, - sym__line_break_after_field, - STATE(2557), 1, - sym__initializer, + 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(4314), 4, + 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, - [82620] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(3761), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + [82605] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, + 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_COLON, - [82644] = 6, - ACTIONS(4290), 1, - sym__line_break_after_binding, - ACTIONS(4296), 1, - anon_sym_EQ, - STATE(2570), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4204), 2, - anon_sym_COMMA, anon_sym_SEMI, - ACTIONS(4288), 2, - anon_sym_in, - anon_sym_of, - [82666] = 6, - ACTIONS(4258), 1, + anon_sym_EQ, + [82619] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(4312), 1, - sym__invalid_template_escape, - ACTIONS(4318), 1, anon_sym_BQUOTE, + ACTIONS(4314), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4310), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82688] = 6, - ACTIONS(4258), 1, + [82641] = 6, + ACTIONS(1855), 1, + sym_identifier, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(4316), 1, + anon_sym_of, + ACTIONS(4318), 1, + anon_sym_LBRACK, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3039), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82663] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, ACTIONS(4322), 1, anon_sym_BQUOTE, @@ -136825,108 +136867,93 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4320), 2, sym__template_chars, sym_escape_sequence, - STATE(2131), 2, + STATE(2129), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82710] = 8, - ACTIONS(4222), 1, - anon_sym_with, + [82685] = 6, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(4318), 1, + anon_sym_LBRACK, ACTIONS(4326), 1, - anon_sym_SEMI, + sym_identifier, ACTIONS(4328), 1, - sym__automatic_semicolon, - ACTIONS(4330), 1, - sym__line_break_before_attributes, - ACTIONS(4332), 1, - sym__await_identifier_line_break, - ACTIONS(4334), 1, - sym__await_yield_identifier_start, - STATE(2441), 1, - sym_import_attribute, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [82736] = 5, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(4338), 1, - sym__line_break_after_field, - STATE(2587), 1, - sym__initializer, + STATE(2527), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82707] = 4, + ACTIONS(4330), 1, + anon_sym_COMMA, + STATE(2111), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4336), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2684), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, anon_sym_SEMI, - [82756] = 6, - ACTIONS(4258), 1, + anon_sym_COLON, + anon_sym_RBRACK, + [82725] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4342), 1, - anon_sym_BQUOTE, - ACTIONS(4344), 1, + ACTIONS(4314), 1, sym__invalid_template_escape, + ACTIONS(4333), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4340), 2, + ACTIONS(4310), 2, sym__template_chars, sym_escape_sequence, - STATE(2110), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82778] = 2, + [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(4270), 7, + ACTIONS(4335), 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, - [82792] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(393), 1, - anon_sym_RBRACE, - ACTIONS(3751), 1, - anon_sym_EQ, - STATE(2770), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [82816] = 6, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(4346), 1, - sym_identifier, - ACTIONS(4348), 1, - anon_sym_of, - ACTIONS(4350), 1, - anon_sym_LBRACK, + [82767] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4339), 1, + anon_sym_SEMI, + ACTIONS(4341), 1, + sym__automatic_semicolon, + ACTIONS(4343), 1, + sym__line_break_before_attributes, + ACTIONS(4345), 1, + sym__await_identifier_line_break, + ACTIONS(4347), 1, + sym__await_yield_identifier_start, + STATE(2413), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2563), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [82838] = 2, + [82793] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4298), 7, + ACTIONS(2769), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -136934,35 +136961,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [82852] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2761), 7, + [82807] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4349), 1, + anon_sym_SEMI, + ACTIONS(4351), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4353), 1, + sym__line_break_before_attributes, + ACTIONS(4355), 1, sym__await_identifier_line_break, + ACTIONS(4357), 1, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [82866] = 2, + STATE(2416), 1, + sym_import_attribute, 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, - [82880] = 2, + [82833] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2763), 7, + ACTIONS(4296), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -136970,365 +136991,346 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [82894] = 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(2737), 7, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(3457), 2, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_COLON, + [82871] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, anon_sym_EQ, - [82908] = 6, - ACTIONS(1805), 1, - sym_identifier, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(4350), 1, - anon_sym_LBRACK, - ACTIONS(4352), 1, - anon_sym_of, + 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, - STATE(3220), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [82930] = 2, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [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(4354), 7, - sym__automatic_semicolon, - sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(1131), 2, anon_sym_COMMA, anon_sym_SEMI, - anon_sym_EQ, - [82944] = 3, - ACTIONS(3455), 1, - anon_sym_LPAREN, + 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(3765), 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, - [82960] = 6, - ACTIONS(4258), 1, + ACTIONS(1356), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [82939] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4312), 1, + ACTIONS(4314), 1, sym__invalid_template_escape, - ACTIONS(4356), 1, + ACTIONS(4365), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4310), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [82982] = 2, + [82961] = 6, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(4369), 1, + sym__line_break_after_binding, + STATE(3227), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4300), 7, - sym__automatic_semicolon, - sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + 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, - [82996] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(3753), 1, - anon_sym_RBRACE, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, - aux_sym_object_repeat1, + STATE(2533), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [83020] = 6, - ACTIONS(4258), 1, + 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(4312), 1, + ACTIONS(4314), 1, sym__invalid_template_escape, - ACTIONS(4358), 1, + ACTIONS(4373), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4310), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [83042] = 5, - ACTIONS(3459), 1, - anon_sym_EQ, - ACTIONS(4362), 1, - sym__line_break_after_field, - STATE(2423), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4360), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [83062] = 6, - ACTIONS(4258), 1, + [83027] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4312), 1, - sym__invalid_template_escape, - ACTIONS(4364), 1, + ACTIONS(4377), 1, anon_sym_BQUOTE, + ACTIONS(4379), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4375), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2107), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [83084] = 5, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4366), 1, - sym_identifier, - ACTIONS(4370), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4368), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [83104] = 7, + [83049] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3779), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [83128] = 7, + [83073] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3751), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3757), 1, + ACTIONS(3789), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_repeat1, - STATE(2772), 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(3455), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [83152] = 6, - ACTIONS(4258), 1, + [83097] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4312), 1, + ACTIONS(4314), 1, sym__invalid_template_escape, - ACTIONS(4372), 1, + ACTIONS(4381), 1, anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4310), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [83174] = 8, - ACTIONS(4222), 1, - anon_sym_with, - ACTIONS(4374), 1, - anon_sym_SEMI, - ACTIONS(4376), 1, - sym__automatic_semicolon, - ACTIONS(4378), 1, - sym__line_break_before_attributes, - ACTIONS(4380), 1, - sym__await_identifier_line_break, - ACTIONS(4382), 1, - sym__await_yield_identifier_start, - STATE(2425), 1, - sym_import_attribute, + [83119] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(443), 1, + anon_sym_RBRACE, + 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, - [83200] = 8, - ACTIONS(4222), 1, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83143] = 5, + ACTIONS(4224), 1, anon_sym_with, - ACTIONS(4384), 1, - anon_sym_SEMI, - ACTIONS(4386), 1, - sym__automatic_semicolon, - ACTIONS(4388), 1, + ACTIONS(4385), 1, sym__line_break_before_attributes, - ACTIONS(4390), 1, - sym__await_identifier_line_break, - ACTIONS(4392), 1, - sym__await_yield_identifier_start, - STATE(2399), 1, + STATE(2589), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83226] = 8, - ACTIONS(4222), 1, - anon_sym_with, - ACTIONS(4394), 1, - anon_sym_SEMI, - ACTIONS(4396), 1, + ACTIONS(4383), 4, sym__automatic_semicolon, - ACTIONS(4398), 1, - sym__line_break_before_attributes, - ACTIONS(4400), 1, sym__await_identifier_line_break, - ACTIONS(4402), 1, sym__await_yield_identifier_start, - STATE(2401), 1, - sym_import_attribute, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [83252] = 2, + anon_sym_SEMI, + [83163] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(393), 1, + anon_sym_RBRACE, + 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(2367), 7, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(3457), 2, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_EQ, - [83266] = 8, - ACTIONS(4222), 1, - anon_sym_with, - ACTIONS(4404), 1, - anon_sym_SEMI, - ACTIONS(4406), 1, - sym__automatic_semicolon, - ACTIONS(4408), 1, - sym__line_break_before_attributes, - ACTIONS(4410), 1, - sym__await_identifier_line_break, - ACTIONS(4412), 1, - sym__await_yield_identifier_start, - STATE(2405), 1, - sym_import_attribute, + anon_sym_COLON, + [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, - [83292] = 3, - ACTIONS(2742), 1, - anon_sym_LPAREN, + 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(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(4414), 6, + 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_COMMA, anon_sym_SEMI, anon_sym_EQ, - [83308] = 6, - ACTIONS(4258), 1, + [83245] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4418), 1, + ACTIONS(4397), 1, anon_sym_BQUOTE, - ACTIONS(4420), 1, + ACTIONS(4399), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4416), 2, + ACTIONS(4395), 2, sym__template_chars, sym_escape_sequence, - STATE(2126), 2, + STATE(2134), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [83330] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(3751), 1, + [83267] = 6, + ACTIONS(4369), 1, + sym__line_break_after_binding, + ACTIONS(4371), 1, anon_sym_EQ, - STATE(2651), 1, - aux_sym_object_repeat1, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, + STATE(2534), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [83354] = 4, - ACTIONS(2802), 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(2087), 1, + STATE(2111), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4422), 5, + ACTIONS(4401), 5, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [83372] = 2, + [83307] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4354), 7, + ACTIONS(4403), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -137336,11 +137338,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [83386] = 2, + [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(4286), 7, + ACTIONS(4252), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -137348,1744 +137368,1740 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [83400] = 6, - ACTIONS(4258), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4312), 1, - sym__invalid_template_escape, - ACTIONS(4424), 1, + [83361] = 6, + ACTIONS(4418), 1, anon_sym_BQUOTE, + ACTIONS(4420), 1, + sym__invalid_template_escape, + ACTIONS(4423), 1, + anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4308), 2, + ACTIONS(4415), 2, sym__template_chars, sym_escape_sequence, - STATE(2086), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [83422] = 2, + [83383] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2765), 6, + 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_in, - anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [83435] = 4, - ACTIONS(4426), 1, + [83397] = 7, + ACTIONS(105), 1, anon_sym_COMMA, - STATE(2166), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(3759), 1, + anon_sym_EQ, + 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(4428), 4, + ACTIONS(2133), 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, - [83452] = 2, + 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(2763), 6, + 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_in, - anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [83465] = 3, + [83471] = 5, + ACTIONS(2015), 1, + anon_sym_LPAREN, ACTIONS(4430), 1, - anon_sym_function, + sym__argumentless_new_end, + STATE(891), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4432), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [83480] = 7, - ACTIONS(4434), 1, - anon_sym_COMMA, - ACTIONS(4436), 1, - anon_sym_SEMI, - ACTIONS(4438), 1, - sym__automatic_semicolon, - ACTIONS(4440), 1, - sym__await_identifier_line_break, - ACTIONS(4442), 1, - sym__await_yield_identifier_start, - STATE(2162), 1, - aux_sym_using_declaration_repeat1, + [83490] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83503] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4354), 6, + ACTIONS(4254), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [83516] = 2, + [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(2371), 6, + ACTIONS(4438), 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, - [83529] = 5, - ACTIONS(2424), 1, + [83541] = 5, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(4446), 1, + ACTIONS(4440), 1, sym__argumentless_new_end, - STATE(1226), 1, + STATE(1647), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [83548] = 2, + [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, - ACTIONS(4448), 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, - [83561] = 4, - ACTIONS(4450), 1, - sym_identifier, - ACTIONS(4454), 1, - anon_sym_EQ, + 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(4452), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [83578] = 2, + 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(2353), 6, - anon_sym_export, - anon_sym_class, + ACTIONS(4450), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - anon_sym_AT, - [83591] = 7, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(4456), 1, - sym_identifier, - ACTIONS(4458), 1, + [83607] = 5, + ACTIONS(4452), 1, anon_sym_RBRACE, - STATE(2820), 1, - sym_string, - STATE(3141), 1, - sym__local_export_specifier, + ACTIONS(4454), 1, + anon_sym_case, + ACTIONS(4457), 1, + anon_sym_default, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83614] = 7, - ACTIONS(4434), 1, + 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, - ACTIONS(4460), 1, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, + anon_sym_EQ, + [83639] = 5, + ACTIONS(4460), 1, + anon_sym_LPAREN, ACTIONS(4462), 1, - sym__automatic_semicolon, + anon_sym_DOT, + STATE(2871), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3832), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83658] = 7, ACTIONS(4464), 1, - sym__await_identifier_line_break, + 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, - STATE(2163), 1, + STATE(2164), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83637] = 5, - ACTIONS(4468), 1, - anon_sym_RBRACE, - ACTIONS(4470), 1, + [83681] = 5, + ACTIONS(4444), 1, anon_sym_case, - ACTIONS(4472), 1, + ACTIONS(4446), 1, anon_sym_default, + ACTIONS(4474), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2206), 3, + STATE(2156), 3, sym_switch_case, sym_switch_default, aux_sym_switch_body_repeat1, - [83656] = 7, - ACTIONS(4434), 1, + [83700] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - ACTIONS(4474), 1, - anon_sym_SEMI, ACTIONS(4476), 1, - sym__automatic_semicolon, + anon_sym_SEMI, ACTIONS(4478), 1, - sym__await_identifier_line_break, + sym__automatic_semicolon, ACTIONS(4480), 1, + sym__await_identifier_line_break, + ACTIONS(4482), 1, sym__await_yield_identifier_start, - STATE(2189), 1, + STATE(2162), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83679] = 7, - ACTIONS(4434), 1, + [83723] = 4, + ACTIONS(4484), 1, anon_sym_COMMA, - ACTIONS(4482), 1, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, + 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, - ACTIONS(4484), 1, + [83740] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(4486), 1, + ACTIONS(4493), 1, sym__await_identifier_line_break, - ACTIONS(4488), 1, + ACTIONS(4495), 1, sym__await_yield_identifier_start, - STATE(2189), 1, + STATE(2162), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83702] = 5, - ACTIONS(2693), 1, + [83776] = 5, + ACTIONS(2686), 1, anon_sym_LPAREN, - ACTIONS(4490), 1, + ACTIONS(4497), 1, sym__argumentless_new_end, - STATE(1342), 1, + STATE(1263), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [83721] = 5, - ACTIONS(2824), 1, + [83795] = 3, + ACTIONS(4499), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(4492), 1, + ACTIONS(4505), 1, sym__argumentless_new_end, - STATE(1542), 1, + STATE(2394), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [83740] = 4, - ACTIONS(4494), 1, + [83829] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - STATE(2166), 1, + STATE(2191), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4497), 4, + ACTIONS(4509), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [83757] = 5, - ACTIONS(4470), 1, - anon_sym_case, - ACTIONS(4472), 1, - anon_sym_default, - ACTIONS(4499), 1, - anon_sym_RBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2182), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [83776] = 4, - ACTIONS(4426), 1, + [83846] = 4, + ACTIONS(4511), 1, anon_sym_COMMA, - STATE(2166), 1, - aux_sym_variable_declaration_repeat1, + STATE(2169), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4501), 4, + ACTIONS(2684), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [83793] = 3, - ACTIONS(4503), 1, + [83863] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4296), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [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(2624), 1, + sym_string, + STATE(3240), 1, + sym__local_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83899] = 3, + ACTIONS(4516), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4505), 5, + 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, + ACTIONS(4522), 1, sym__automatic_semicolon, - sym__line_break_ends_statement, + ACTIONS(4524), 1, sym__await_identifier_line_break, + ACTIONS(4526), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [83808] = 2, + STATE(2202), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2367), 6, - anon_sym_as, - anon_sym_COMMA, + [83937] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, + [83950] = 5, + ACTIONS(4444), 1, + anon_sym_case, + ACTIONS(4446), 1, + anon_sym_default, + ACTIONS(4528), 1, anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [83821] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4270), 6, - sym__line_break_after_binding, + STATE(2156), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83969] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4530), 1, anon_sym_SEMI, - anon_sym_EQ, - [83834] = 2, + 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(4300), 6, - sym__line_break_after_binding, + [83992] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4538), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_EQ, - [83847] = 2, + [84009] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2761), 6, - sym__line_break_after_binding, + ACTIONS(2133), 6, + anon_sym_as, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [83860] = 5, - ACTIONS(2005), 1, + anon_sym_RBRACE, + anon_sym_from, anon_sym_LPAREN, - ACTIONS(4507), 1, - sym__argumentless_new_end, - STATE(962), 1, - sym_arguments, + anon_sym_COLON, + [84022] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(2395), 6, + anon_sym_export, + anon_sym_class, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [83879] = 5, - ACTIONS(4509), 1, - anon_sym_LPAREN, - ACTIONS(4511), 1, - anon_sym_DOT, - STATE(2797), 1, - sym_arguments, + 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(3830), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [83898] = 5, - ACTIONS(4470), 1, - anon_sym_case, - ACTIONS(4472), 1, - anon_sym_default, - ACTIONS(4513), 1, - anon_sym_RBRACE, + 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, - STATE(2161), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [83917] = 7, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84071] = 7, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(4515), 1, + ACTIONS(4548), 1, anon_sym_class, - ACTIONS(4517), 1, + ACTIONS(4550), 1, anon_sym_function, - ACTIONS(4519), 1, + ACTIONS(4552), 1, anon_sym_async, - STATE(2578), 1, + STATE(2590), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [83940] = 3, - ACTIONS(4521), 1, - sym_identifier, + [84094] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4523), 5, + ACTIONS(2133), 6, sym__automatic_semicolon, - sym__line_break_ends_statement, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_with, anon_sym_SEMI, - [83955] = 3, - ACTIONS(4525), 1, - sym_identifier, + [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, - ACTIONS(4527), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [83970] = 3, - ACTIONS(4529), 1, - sym_identifier, + 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(4531), 5, + ACTIONS(4556), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [83985] = 7, - ACTIONS(4434), 1, + [84143] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - ACTIONS(4533), 1, + ACTIONS(4558), 1, anon_sym_SEMI, - ACTIONS(4535), 1, + ACTIONS(4560), 1, sym__automatic_semicolon, - ACTIONS(4537), 1, + ACTIONS(4562), 1, sym__await_identifier_line_break, - ACTIONS(4539), 1, + ACTIONS(4564), 1, sym__await_yield_identifier_start, - STATE(2189), 1, + STATE(2161), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84008] = 5, - ACTIONS(4470), 1, - anon_sym_case, - ACTIONS(4472), 1, - anon_sym_default, - ACTIONS(4541), 1, - anon_sym_RBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2206), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [84027] = 5, - ACTIONS(1807), 1, - anon_sym_LBRACE, - ACTIONS(4350), 1, - anon_sym_LBRACK, - ACTIONS(4543), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3353), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [84046] = 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, - ACTIONS(2371), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - anon_sym_LPAREN, - anon_sym_COLON, - [84059] = 4, - ACTIONS(4545), 1, + [84189] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, STATE(2185), 1, - aux_sym_sequence_expression_repeat1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2744), 4, + ACTIONS(4572), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [84076] = 7, - ACTIONS(4434), 1, + [84206] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, - ACTIONS(4548), 1, - anon_sym_SEMI, - ACTIONS(4550), 1, - sym__automatic_semicolon, - ACTIONS(4552), 1, - sym__await_identifier_line_break, - ACTIONS(4554), 1, - sym__await_yield_identifier_start, - STATE(2190), 1, - aux_sym_using_declaration_repeat1, + STATE(2168), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84099] = 5, - ACTIONS(4556), 1, - anon_sym_LPAREN, - ACTIONS(4558), 1, - sym__argumentless_new_end, - STATE(2346), 1, - sym_arguments, + 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, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [84118] = 2, + ACTIONS(4579), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84253] = 3, + ACTIONS(4581), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 6, - anon_sym_export, - anon_sym_class, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - anon_sym_AT, - [84131] = 4, - ACTIONS(4560), 1, - anon_sym_COMMA, - STATE(2189), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(4583), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84268] = 3, + ACTIONS(4585), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4563), 4, + ACTIONS(4587), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [84148] = 7, - ACTIONS(4434), 1, + [84283] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - ACTIONS(4565), 1, + ACTIONS(4589), 1, anon_sym_SEMI, - ACTIONS(4567), 1, + ACTIONS(4591), 1, sym__automatic_semicolon, - ACTIONS(4569), 1, + ACTIONS(4593), 1, sym__await_identifier_line_break, - ACTIONS(4571), 1, + ACTIONS(4595), 1, sym__await_yield_identifier_start, - STATE(2189), 1, + STATE(2176), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84171] = 4, - ACTIONS(2727), 1, + [84306] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - STATE(2185), 1, - aux_sym_sequence_expression_repeat1, + STATE(2200), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4422), 4, + ACTIONS(4597), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [84188] = 4, - ACTIONS(4426), 1, + [84323] = 4, + ACTIONS(2726), 1, anon_sym_COMMA, - STATE(2207), 1, - aux_sym_variable_declaration_repeat1, + STATE(2169), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4573), 4, + ACTIONS(4401), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [84205] = 5, - ACTIONS(3339), 1, + [84340] = 5, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(4575), 1, + ACTIONS(4599), 1, sym__argumentless_new_end, - STATE(1752), 1, + STATE(1214), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84224] = 4, - ACTIONS(4426), 1, - anon_sym_COMMA, - STATE(2149), 1, - aux_sym_variable_declaration_repeat1, + [84359] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4577), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [84241] = 2, + 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(2367), 6, + 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, - [84254] = 3, - ACTIONS(4579), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4581), 5, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84269] = 3, - ACTIONS(4583), 1, - sym_identifier, + [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(4585), 5, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_DOT, - anon_sym_SLASH_GT, - [84284] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4587), 1, - anon_sym_class, - ACTIONS(4589), 1, - anon_sym_function, - ACTIONS(4591), 1, - anon_sym_async, - STATE(2534), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + ACTIONS(4603), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84402] = 4, + ACTIONS(4507), 1, + anon_sym_COMMA, + STATE(2177), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84307] = 2, + ACTIONS(4605), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84419] = 7, + ACTIONS(4464), 1, + anon_sym_COMMA, + ACTIONS(4607), 1, + anon_sym_SEMI, + ACTIONS(4609), 1, + sym__automatic_semicolon, + ACTIONS(4611), 1, + sym__await_identifier_line_break, + ACTIONS(4613), 1, + sym__await_yield_identifier_start, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 6, - anon_sym_export, - anon_sym_class, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - anon_sym_AT, - [84320] = 7, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(4456), 1, - sym_identifier, - ACTIONS(4593), 1, - anon_sym_RBRACE, - STATE(2820), 1, - sym_string, - STATE(3141), 1, - sym__local_export_specifier, + [84442] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84343] = 4, - ACTIONS(4426), 1, + ACTIONS(4236), 6, + sym__line_break_after_binding, anon_sym_COMMA, - STATE(2166), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4595), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - [84360] = 5, - ACTIONS(2514), 1, + anon_sym_EQ, + [84455] = 5, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(4597), 1, + ACTIONS(4615), 1, sym__argumentless_new_end, - STATE(1061), 1, + STATE(1740), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4444), 3, + ACTIONS(4428), 3, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84379] = 2, + [84474] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4298), 6, + ACTIONS(4403), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [84392] = 4, - ACTIONS(4426), 1, - anon_sym_COMMA, - STATE(2168), 1, - aux_sym_variable_declaration_repeat1, + [84487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4599), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [84409] = 7, - ACTIONS(4434), 1, + ACTIONS(4252), 6, + sym__line_break_after_binding, anon_sym_COMMA, - ACTIONS(4601), 1, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - ACTIONS(4603), 1, - sym__automatic_semicolon, - ACTIONS(4605), 1, - sym__await_identifier_line_break, - ACTIONS(4607), 1, - sym__await_yield_identifier_start, - STATE(2181), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [84432] = 5, - ACTIONS(4609), 1, - anon_sym_RBRACE, - ACTIONS(4611), 1, - anon_sym_case, - ACTIONS(4614), 1, - anon_sym_default, + anon_sym_EQ, + [84500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2206), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [84451] = 4, - ACTIONS(4426), 1, + ACTIONS(2767), 6, + sym__line_break_after_binding, anon_sym_COMMA, - STATE(2166), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4617), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_in, + anon_sym_of, anon_sym_SEMI, - [84468] = 5, - ACTIONS(1807), 1, + anon_sym_EQ, + [84513] = 5, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(4350), 1, + ACTIONS(4318), 1, anon_sym_LBRACK, - ACTIONS(4619), 1, + ACTIONS(4617), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3441), 3, + STATE(3477), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [84487] = 4, - ACTIONS(4426), 1, - anon_sym_COMMA, - STATE(2201), 1, - aux_sym_variable_declaration_repeat1, + [84532] = 3, + ACTIONS(4619), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4621), 4, + ACTIONS(4621), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [84504] = 2, + [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(4286), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [84517] = 6, - ACTIONS(4623), 1, - sym_identifier, - ACTIONS(4625), 1, - anon_sym_LBRACE, - ACTIONS(4627), 1, - anon_sym_extends, - STATE(2833), 1, - sym_class_body, - STATE(3099), 1, - sym_class_heritage, + STATE(3405), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [84566] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84537] = 3, - ACTIONS(4631), 1, - anon_sym_LT, + ACTIONS(2301), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84578] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4629), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [84551] = 2, + 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(2329), 5, + ACTIONS(2293), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84563] = 2, + [84602] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 5, + ACTIONS(989), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84575] = 6, - ACTIONS(2005), 1, + [84614] = 6, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(4633), 1, + ACTIONS(4627), 1, sym_identifier, - ACTIONS(4635), 1, + ACTIONS(4629), 1, anon_sym_LBRACK, - ACTIONS(4637), 1, + ACTIONS(4631), 1, sym_private_property_identifier, - STATE(872), 1, + STATE(967), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84595] = 6, - ACTIONS(4639), 1, + [84634] = 6, + ACTIONS(4633), 1, sym_identifier, - ACTIONS(4641), 1, + ACTIONS(4635), 1, anon_sym_GT, - ACTIONS(4643), 1, + ACTIONS(4637), 1, sym_jsx_identifier, - STATE(2972), 1, + STATE(3040), 1, sym_nested_identifier, - STATE(3475), 1, + STATE(3411), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84615] = 3, - ACTIONS(4645), 1, - sym_identifier, + [84654] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4647), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84629] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4652), 1, - anon_sym_DQUOTE, - ACTIONS(4654), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2218), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4649), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [84649] = 3, - ACTIONS(2315), 1, + 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(2317), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84663] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [84686] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(4660), 1, - anon_sym_SQUOTE, - ACTIONS(4662), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2220), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4657), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [84683] = 3, - ACTIONS(2347), 1, + sym_comment, + 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, - ACTIONS(2349), 4, + ACTIONS(4647), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [84697] = 3, - ACTIONS(4665), 1, - anon_sym_from, + [84712] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4667), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [84711] = 6, - ACTIONS(4627), 1, + 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(4651), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84736] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4653), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84748] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4669), 1, + ACTIONS(4655), 1, sym_identifier, - ACTIONS(4671), 1, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(1576), 1, + STATE(2332), 1, sym_class_body, - STATE(2973), 1, + STATE(3041), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84731] = 2, + [84768] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4673), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [84743] = 3, - ACTIONS(4675), 1, - sym_identifier, + 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, + 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(4677), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84757] = 3, - ACTIONS(2323), 1, - sym_identifier, + [84800] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 4, + 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(4663), 1, anon_sym_GT, + ACTIONS(4665), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [84771] = 3, - ACTIONS(4681), 1, - sym__invalid_template_escape, + STATE(3079), 1, + sym_nested_identifier, + STATE(3377), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4679), 4, - sym__template_chars, - sym_escape_sequence, + [84832] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2271), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [84785] = 3, - ACTIONS(2327), 1, - sym_identifier, + [84844] = 3, + ACTIONS(2341), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 4, + ACTIONS(2343), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84799] = 3, - ACTIONS(2331), 1, - sym_identifier, + 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(2333), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84813] = 2, + ACTIONS(4669), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84872] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2289), 5, + ACTIONS(4671), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84825] = 2, + [84884] = 3, + ACTIONS(4675), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4673), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84898] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1027), 5, + ACTIONS(1039), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84837] = 2, + [84910] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2337), 5, + ACTIONS(2285), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84849] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4685), 1, - anon_sym_SQUOTE, - ACTIONS(4687), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2276), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4683), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [84869] = 3, - ACTIONS(4689), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4691), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84883] = 3, - ACTIONS(2343), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2345), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84897] = 2, + [84922] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2341), 5, + ACTIONS(2245), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84909] = 6, - ACTIONS(4627), 1, + [84934] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4693), 1, + ACTIONS(4677), 1, sym_identifier, - ACTIONS(4695), 1, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(895), 1, + STATE(1291), 1, sym_class_body, - STATE(2990), 1, + STATE(2993), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [84929] = 2, + [84954] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 5, + ACTIONS(4681), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84941] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1053), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [84953] = 2, + [84966] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2293), 5, + ACTIONS(1055), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84965] = 2, + [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, - ACTIONS(2297), 5, + ACTIONS(3840), 2, + anon_sym_export, + anon_sym_class, + [84996] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2395), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [84977] = 3, - ACTIONS(4697), 1, - sym_identifier, + [85008] = 3, + ACTIONS(4688), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4699), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [84991] = 3, - ACTIONS(2347), 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(2349), 4, + ACTIONS(4673), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [85005] = 3, - ACTIONS(4701), 1, - anon_sym_from, + [85036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4703), 4, + ACTIONS(4690), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [85019] = 4, - ACTIONS(4509), 1, - anon_sym_LPAREN, - STATE(2797), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3830), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [85035] = 3, - ACTIONS(2315), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2317), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [85049] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3838), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [85061] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2345), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85073] = 6, - ACTIONS(4705), 1, - sym_identifier, - ACTIONS(4707), 1, - anon_sym_GT, - ACTIONS(4709), 1, - sym_jsx_identifier, - STATE(3021), 1, - sym_nested_identifier, - STATE(3372), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [85093] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3849), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [85105] = 2, + [85048] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 5, + ACTIONS(4692), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85117] = 2, + [85060] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(971), 5, + ACTIONS(4694), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85129] = 6, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(4711), 1, - sym_identifier, - ACTIONS(4713), 1, - anon_sym_LBRACK, - ACTIONS(4715), 1, - sym_private_property_identifier, - STATE(1594), 1, - sym_arguments, + [85072] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, + ACTIONS(3794), 1, + anon_sym_RBRACE, + STATE(2724), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85149] = 6, - ACTIONS(4717), 1, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [85102] = 6, + ACTIONS(4696), 1, sym_identifier, - ACTIONS(4719), 1, + ACTIONS(4698), 1, anon_sym_GT, - ACTIONS(4721), 1, + ACTIONS(4700), 1, sym_jsx_identifier, - STATE(3261), 1, + STATE(3103), 1, sym_nested_identifier, - STATE(3431), 1, + STATE(3459), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85169] = 6, - ACTIONS(4627), 1, + [85122] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(3847), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [85146] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4695), 1, - anon_sym_LBRACE, - ACTIONS(4723), 1, + ACTIONS(4702), 1, sym_identifier, - STATE(905), 1, + ACTIONS(4704), 1, + anon_sym_LBRACE, + STATE(1099), 1, sym_class_body, - STATE(3022), 1, + STATE(3096), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85189] = 2, + [85166] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2011), 5, - sym__argumentless_new_end, + ACTIONS(3851), 5, + anon_sym_export, + anon_sym_class, anon_sym_LPAREN, - anon_sym_LBRACK, anon_sym_DOT, - anon_sym_BQUOTE, - [85201] = 3, - ACTIONS(4725), 1, - sym_identifier, + anon_sym_AT, + [85178] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4727), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [85215] = 2, + 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(4729), 5, + ACTIONS(4708), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85227] = 2, + [85202] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4731), 5, + ACTIONS(2329), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85239] = 2, + [85214] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4733), 5, + ACTIONS(4710), 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, - [85251] = 2, + [85226] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, + anon_sym_LBRACE, + ACTIONS(4712), 1, + sym_identifier, + STATE(1291), 1, + sym_class_body, + STATE(2993), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1364), 5, - anon_sym_export, - anon_sym_LBRACE, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_AT, - [85263] = 2, + [85246] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2269), 5, + ACTIONS(2233), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85275] = 2, + [85258] = 3, + ACTIONS(4714), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2301), 5, + ACTIONS(4716), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85272] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2399), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85287] = 3, - ACTIONS(2323), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2325), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [85301] = 6, - ACTIONS(4627), 1, + [85284] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4735), 1, + ACTIONS(4718), 1, sym_identifier, - ACTIONS(4737), 1, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(2278), 1, + STATE(2811), 1, sym_class_body, - STATE(3192), 1, + STATE(2944), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85321] = 2, + [85304] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4739), 5, + ACTIONS(4722), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85333] = 2, + [85316] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2353), 5, + ACTIONS(2125), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85345] = 6, + [85328] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4743), 1, + ACTIONS(4726), 1, anon_sym_DQUOTE, - ACTIONS(4745), 1, + ACTIONS(4728), 1, sym_unescaped_double_jsx_string_fragment, - STATE(2218), 1, + STATE(2283), 1, aux_sym__jsx_string_repeat1, - ACTIONS(4741), 2, + ACTIONS(4724), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [85365] = 4, - ACTIONS(3751), 1, - anon_sym_EQ, + [85348] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, + 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, - anon_sym_COLON, - ACTIONS(3807), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [85381] = 6, + 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(4743), 1, + ACTIONS(4726), 1, anon_sym_SQUOTE, - ACTIONS(4749), 1, + ACTIONS(4742), 1, sym_unescaped_single_jsx_string_fragment, - STATE(2220), 1, + STATE(2284), 1, aux_sym__jsx_string_repeat2, - ACTIONS(4747), 2, + ACTIONS(4740), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [85401] = 2, + [85420] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4751), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [85413] = 2, + 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(2253), 5, + ACTIONS(4746), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85425] = 2, + [85444] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4753), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [85437] = 6, - ACTIONS(4755), 1, - sym_identifier, - ACTIONS(4757), 1, - anon_sym_GT, - ACTIONS(4759), 1, - sym_jsx_identifier, - STATE(3056), 1, - sym_nested_identifier, - STATE(3330), 1, - sym_jsx_namespace_name, + 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, - [85457] = 2, + ACTIONS(1005), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85468] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2357), 5, + ACTIONS(4748), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85469] = 6, - ACTIONS(4761), 1, - sym_identifier, - ACTIONS(4763), 1, + [85480] = 6, + ACTIONS(3301), 1, anon_sym_LPAREN, - STATE(1889), 1, - sym_decorator_member_expression, - STATE(1892), 1, - sym_parenthesized_expression, - STATE(1908), 1, - sym_decorator_call_expression, + 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, - [85489] = 2, + [85500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4765), 5, + ACTIONS(4756), 5, sym__automatic_semicolon, sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [85501] = 2, + [85512] = 4, + ACTIONS(4460), 1, + anon_sym_LPAREN, + STATE(2871), 1, + sym_arguments, 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, - [85513] = 6, - ACTIONS(4627), 1, + ACTIONS(3832), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [85528] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4767), 1, - sym_identifier, - ACTIONS(4769), 1, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(1140), 1, + ACTIONS(4758), 1, + sym_identifier, + STATE(1337), 1, sym_class_body, - STATE(3265), 1, + STATE(3310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85533] = 4, - ACTIONS(4268), 1, - anon_sym_finally, - STATE(2782), 1, - sym_finally_clause, - ACTIONS(5), 2, - sym_html_comment, + [85548] = 6, + ACTIONS(3), 1, sym_comment, - ACTIONS(1390), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [85549] = 3, - ACTIONS(4697), 1, - anon_sym_LT, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(4699), 4, - sym_jsx_text, - anon_sym_LBRACE, + ACTIONS(4762), 1, + anon_sym_DQUOTE, + ACTIONS(4764), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2286), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4760), 2, sym_html_character_reference, - anon_sym_LT_SLASH, - [85563] = 2, - ACTIONS(5), 2, - sym_html_comment, + sym__jsx_string_ampersand, + [85568] = 6, + ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85575] = 5, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(1137), 1, - sym__line_break_after_binding, - STATE(2995), 1, - sym__initializer, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(1131), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [85593] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4771), 1, + 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, + [85588] = 3, + ACTIONS(4770), 1, sym_identifier, - ACTIONS(4773), 1, - anon_sym_LBRACE, - STATE(1290), 1, - sym_class_body, - STATE(2959), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85613] = 2, - ACTIONS(5), 2, - sym_html_comment, + ACTIONS(4772), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85602] = 6, + ACTIONS(3), 1, sym_comment, - ACTIONS(4775), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85625] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(2349), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85637] = 3, ACTIONS(4777), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1876), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [85651] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4769), 1, - anon_sym_LBRACE, - ACTIONS(4780), 1, - sym_identifier, - STATE(1134), 1, - sym_class_body, - STATE(3202), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [85671] = 6, - ACTIONS(2514), 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(4782), 1, sym_identifier, @@ -139093,3168 +139109,3369 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, ACTIONS(4786), 1, sym_private_property_identifier, - STATE(1025), 1, + STATE(1197), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85691] = 2, - ACTIONS(5), 2, - sym_html_comment, + [85642] = 6, + ACTIONS(3), 1, sym_comment, - ACTIONS(2305), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85703] = 6, - ACTIONS(4788), 1, + 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(4790), 1, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4792), 1, + ACTIONS(4800), 1, sym_jsx_identifier, - STATE(2967), 1, + STATE(2017), 1, sym_nested_identifier, - STATE(3381), 1, + STATE(2025), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85723] = 5, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(4290), 1, - sym__line_break_after_binding, - STATE(3000), 1, - sym__initializer, + [85682] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4802), 1, + anon_sym_export, + ACTIONS(4804), 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(4204), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [85741] = 2, + [85702] = 6, + ACTIONS(4806), 1, + sym_identifier, + ACTIONS(4808), 1, + anon_sym_GT, + ACTIONS(4810), 1, + sym_jsx_identifier, + STATE(3202), 1, + sym_nested_identifier, + STATE(3512), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85722] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4794), 5, + ACTIONS(4812), 5, sym__automatic_semicolon, sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [85753] = 5, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2842), 1, - aux_sym_object_repeat1, + [85734] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4814), 1, + sym_identifier, + ACTIONS(4816), 1, + anon_sym_LBRACE, + STATE(880), 1, + sym_class_body, + STATE(3012), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [85771] = 2, + [85754] = 3, + ACTIONS(4820), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(987), 5, + ACTIONS(4818), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [85768] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, + anon_sym_LBRACE, + ACTIONS(4822), 1, + sym_identifier, + STATE(1291), 1, + sym_class_body, + STATE(2993), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85788] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2357), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85783] = 6, - ACTIONS(4796), 1, + [85800] = 6, + ACTIONS(4824), 1, sym_identifier, - ACTIONS(4798), 1, + ACTIONS(4826), 1, anon_sym_GT, - ACTIONS(4800), 1, + ACTIONS(4828), 1, sym_jsx_identifier, - STATE(3082), 1, + STATE(2989), 1, sym_nested_identifier, - STATE(3419), 1, + STATE(3488), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85803] = 2, + [85820] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2361), 5, + ACTIONS(2237), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85815] = 2, + [85832] = 6, + ACTIONS(4830), 1, + sym_identifier, + 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, - ACTIONS(4802), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [85827] = 6, - ACTIONS(4627), 1, + [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(4737), 1, + ACTIONS(4704), 1, anon_sym_LBRACE, - ACTIONS(4804), 1, + ACTIONS(4834), 1, sym_identifier, - STATE(2230), 1, + STATE(1063), 1, sym_class_body, - STATE(2969), 1, + STATE(3204), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85847] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4806), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [85859] = 6, - ACTIONS(3455), 1, - anon_sym_COLON, - ACTIONS(3499), 1, + [85884] = 5, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(4808), 1, + ACTIONS(3796), 1, anon_sym_RBRACE, - STATE(2844), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [85879] = 2, + STATE(2819), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(977), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85891] = 6, - ACTIONS(2693), 1, + ACTIONS(3457), 2, anon_sym_LPAREN, - ACTIONS(4810), 1, - sym_identifier, - ACTIONS(4812), 1, - anon_sym_LBRACK, - ACTIONS(4814), 1, - sym_private_property_identifier, - STATE(1323), 1, - sym_arguments, + anon_sym_COLON, + [85902] = 4, + ACTIONS(3759), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85911] = 2, + 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, - ACTIONS(2057), 5, + ACTIONS(4836), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85923] = 6, - ACTIONS(4627), 1, + [85930] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4816), 1, + ACTIONS(4838), 1, sym_identifier, - ACTIONS(4818), 1, + ACTIONS(4840), 1, anon_sym_LBRACE, - STATE(1654), 1, + STATE(1780), 1, sym_class_body, - STATE(3291), 1, + STATE(3161), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85943] = 3, - ACTIONS(4820), 1, + [85950] = 3, + ACTIONS(2327), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4822), 4, + ACTIONS(2329), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [85957] = 2, + [85964] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1051), 5, + ACTIONS(4842), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [85969] = 2, + [85976] = 3, + ACTIONS(2355), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1035), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [85981] = 2, + 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(2257), 5, + 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, - [85993] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4824), 1, - anon_sym_export, - ACTIONS(4826), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [86013] = 6, - ACTIONS(4828), 1, + [86016] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4840), 1, + anon_sym_LBRACE, + ACTIONS(4846), 1, sym_identifier, - ACTIONS(4830), 1, - anon_sym_GT, - ACTIONS(4832), 1, - sym_jsx_identifier, - STATE(3147), 1, - sym_nested_identifier, - STATE(3498), 1, - sym_jsx_namespace_name, + STATE(1746), 1, + sym_class_body, + STATE(3013), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86033] = 2, + [86036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4834), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86045] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4685), 1, - anon_sym_DQUOTE, - ACTIONS(4838), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2274), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4836), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [86065] = 3, - ACTIONS(2327), 1, - anon_sym_LT, + ACTIONS(4848), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [86048] = 3, + ACTIONS(2341), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 4, - sym_jsx_text, + ACTIONS(2343), 4, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [86079] = 3, - ACTIONS(4842), 1, + 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(4840), 4, + ACTIONS(4850), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [86093] = 2, + [86076] = 3, + ACTIONS(2355), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86105] = 3, - ACTIONS(2331), 1, - anon_sym_LT, + ACTIONS(2357), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86090] = 3, + ACTIONS(2359), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2333), 4, - sym_jsx_text, + ACTIONS(2361), 4, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [86119] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4844), 1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86104] = 3, + ACTIONS(2373), 1, sym_identifier, - ACTIONS(4846), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2375), 4, anon_sym_LBRACE, - STATE(526), 1, - sym_class_body, - STATE(3248), 1, - sym_class_heritage, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86118] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86139] = 6, - ACTIONS(3339), 1, + ACTIONS(2333), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - ACTIONS(4848), 1, - sym_identifier, - ACTIONS(4850), 1, anon_sym_LBRACK, - ACTIONS(4852), 1, - sym_private_property_identifier, - STATE(1658), 1, - sym_arguments, + anon_sym_DOT, + anon_sym_BQUOTE, + [86130] = 3, + ACTIONS(2387), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2389), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86144] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86159] = 6, + 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, ACTIONS(4856), 1, anon_sym_GT, ACTIONS(4858), 1, sym_jsx_identifier, - STATE(3281), 1, + STATE(3052), 1, sym_nested_identifier, - STATE(3473), 1, + STATE(3400), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86179] = 2, + [86176] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 5, + ACTIONS(4579), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [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, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86191] = 2, + [86214] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1876), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [86203] = 2, + 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(4860), 5, + ACTIONS(4864), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86215] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4773), 1, + [86238] = 6, + ACTIONS(4641), 1, anon_sym_LBRACE, - ACTIONS(4862), 1, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4866), 1, sym_identifier, - STATE(1290), 1, + STATE(1621), 1, sym_class_body, - STATE(2959), 1, + STATE(2952), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86235] = 6, - ACTIONS(4627), 1, + [86258] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4773), 1, + ACTIONS(4679), 1, anon_sym_LBRACE, - ACTIONS(4864), 1, + ACTIONS(4868), 1, sym_identifier, - STATE(1334), 1, + STATE(1337), 1, sym_class_body, - STATE(3009), 1, + STATE(3310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86255] = 2, + [86278] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4870), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [86290] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4866), 5, + ACTIONS(2403), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86267] = 2, + [86302] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2325), 5, + ACTIONS(1378), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86279] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4868), 1, + [86314] = 3, + ACTIONS(4872), 1, sym_identifier, - ACTIONS(4870), 1, - anon_sym_LBRACE, - STATE(1030), 1, - sym_class_body, - STATE(3035), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86299] = 6, - ACTIONS(4872), 1, - sym_identifier, - ACTIONS(4874), 1, + ACTIONS(4874), 4, + anon_sym_LBRACE, anon_sym_GT, - ACTIONS(4876), 1, sym_jsx_identifier, - STATE(2015), 1, - sym_nested_identifier, - STATE(2057), 1, - sym_jsx_namespace_name, + 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, - [86319] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4878), 1, - anon_sym_export, + [86348] = 6, ACTIONS(4880), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + sym_identifier, + 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, - [86339] = 2, + [86368] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4882), 5, + ACTIONS(4884), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86351] = 6, - ACTIONS(3455), 1, - anon_sym_COLON, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(4884), 1, - anon_sym_RBRACE, - STATE(2800), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [86371] = 2, + [86380] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(995), 5, + ACTIONS(993), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86383] = 2, + [86392] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1011), 5, + ACTIONS(1015), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86395] = 2, + [86404] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1019), 5, + ACTIONS(971), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86407] = 6, - ACTIONS(4627), 1, + [86416] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4773), 1, + ACTIONS(4679), 1, anon_sym_LBRACE, ACTIONS(4886), 1, sym_identifier, - STATE(1334), 1, + STATE(1337), 1, sym_class_body, - STATE(3009), 1, + STATE(3310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86427] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2401), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86439] = 2, + [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(1043), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86451] = 2, + [86456] = 6, + ACTIONS(3457), 1, + anon_sym_COLON, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(4892), 1, + anon_sym_RBRACE, + STATE(2887), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4888), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [86463] = 2, + [86476] = 3, + ACTIONS(4894), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4890), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [86475] = 2, + ACTIONS(4896), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86490] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4898), 1, + sym_identifier, + ACTIONS(4900), 1, + sym_jsx_identifier, + STATE(2014), 1, + sym_nested_identifier, + STATE(2051), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2317), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86487] = 2, + [86510] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4892), 5, + ACTIONS(4902), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86499] = 2, + [86522] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 5, + ACTIONS(4904), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86511] = 6, - ACTIONS(4896), 1, - sym_identifier, - ACTIONS(4898), 1, - anon_sym_LPAREN, - STATE(2175), 1, - sym_decorator_member_expression, - STATE(2248), 1, - sym_parenthesized_expression, - STATE(2822), 1, - sym_decorator_call_expression, + [86534] = 3, + ACTIONS(2373), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86531] = 5, - ACTIONS(4900), 1, - anon_sym_AT, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + 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(3842), 2, - anon_sym_export, - anon_sym_class, - [86549] = 6, - ACTIONS(4627), 1, + 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(4671), 1, + ACTIONS(4720), 1, anon_sym_LBRACE, - ACTIONS(4903), 1, + ACTIONS(4906), 1, sym_identifier, - STATE(1570), 1, + STATE(2694), 1, sym_class_body, - STATE(2925), 1, + 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, - [86569] = 2, + [86600] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4910), 1, + sym_identifier, + ACTIONS(4912), 1, + sym_jsx_identifier, + STATE(2009), 1, + sym_nested_identifier, + STATE(2036), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2367), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86581] = 2, + [86620] = 5, + 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(4432), 5, - sym__argumentless_new_end, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86593] = 2, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [86638] = 5, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(4369), 1, + sym__line_break_after_binding, + STATE(3227), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4208), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [86656] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 5, + ACTIONS(2007), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86605] = 2, + [86668] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4905), 5, + ACTIONS(4914), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86617] = 2, + [86680] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4497), 5, + ACTIONS(4916), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [86629] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4773), 1, - anon_sym_LBRACE, - ACTIONS(4907), 1, + [86692] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4918), 1, sym_identifier, - STATE(1290), 1, - sym_class_body, - STATE(2959), 1, - sym_class_heritage, + 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, - [86649] = 2, + [86712] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2281), 5, + ACTIONS(2249), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86661] = 2, + [86724] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4922), 1, + sym_identifier, + ACTIONS(4924), 1, + sym_jsx_identifier, + STATE(2002), 1, + sym_nested_identifier, + STATE(2037), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86744] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(2321), 5, + ACTIONS(4928), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86673] = 3, - ACTIONS(2343), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2345), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [86687] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4773), 1, - anon_sym_LBRACE, - ACTIONS(4909), 1, - sym_identifier, - STATE(1334), 1, - sym_class_body, - STATE(3009), 1, - sym_class_heritage, + [86768] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86707] = 2, + ACTIONS(4930), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [86780] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1364), 5, + ACTIONS(4932), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86719] = 6, - ACTIONS(4874), 1, - anon_sym_GT, - ACTIONS(4911), 1, - sym_identifier, - ACTIONS(4913), 1, - sym_jsx_identifier, - STATE(2020), 1, - sym_nested_identifier, - STATE(2062), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [86739] = 2, + [86792] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 5, + ACTIONS(4934), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [86751] = 6, - ACTIONS(4874), 1, - anon_sym_GT, - ACTIONS(4915), 1, + [86804] = 6, + ACTIONS(4936), 1, sym_identifier, - ACTIONS(4917), 1, + ACTIONS(4938), 1, + anon_sym_GT, + ACTIONS(4940), 1, sym_jsx_identifier, - STATE(2010), 1, + STATE(3045), 1, sym_nested_identifier, - STATE(2022), 1, + STATE(3522), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86771] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4846), 1, - anon_sym_LBRACE, - ACTIONS(4919), 1, + [86824] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4942), 1, sym_identifier, - STATE(580), 1, - sym_class_body, - STATE(3207), 1, - sym_class_heritage, + ACTIONS(4944), 1, + sym_jsx_identifier, + STATE(2016), 1, + sym_nested_identifier, + STATE(2057), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86791] = 2, + [86844] = 3, + ACTIONS(4946), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 5, - sym__argumentless_new_end, + ACTIONS(1878), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [86858] = 6, + ACTIONS(2827), 1, anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [86803] = 6, - ACTIONS(4625), 1, - anon_sym_LBRACE, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4921), 1, + ACTIONS(4949), 1, sym_identifier, - STATE(2677), 1, - sym_class_body, - STATE(3122), 1, - sym_class_heritage, + 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, - [86823] = 6, - ACTIONS(4874), 1, - anon_sym_GT, - ACTIONS(4923), 1, + [86878] = 6, + ACTIONS(4955), 1, sym_identifier, - ACTIONS(4925), 1, - sym_jsx_identifier, - STATE(2004), 1, - sym_nested_identifier, - STATE(2024), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [86843] = 6, - ACTIONS(4874), 1, + ACTIONS(4957), 1, anon_sym_GT, - ACTIONS(4927), 1, - sym_identifier, - ACTIONS(4929), 1, + ACTIONS(4959), 1, sym_jsx_identifier, - STATE(2003), 1, + STATE(3317), 1, sym_nested_identifier, - STATE(2055), 1, + STATE(3516), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86863] = 3, - ACTIONS(4933), 1, + [86898] = 3, + ACTIONS(2387), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4931), 4, + ACTIONS(2389), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [86877] = 6, - ACTIONS(4874), 1, + [86912] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4935), 1, + ACTIONS(4961), 1, sym_identifier, - ACTIONS(4937), 1, + ACTIONS(4963), 1, sym_jsx_identifier, - STATE(2011), 1, + STATE(2012), 1, sym_nested_identifier, - STATE(2025), 1, + STATE(2042), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86897] = 6, - ACTIONS(4874), 1, + [86932] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4939), 1, + ACTIONS(4965), 1, sym_identifier, - ACTIONS(4941), 1, + ACTIONS(4967), 1, sym_jsx_identifier, - STATE(2002), 1, + STATE(2011), 1, sym_nested_identifier, - STATE(2034), 1, + STATE(2040), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86917] = 6, - ACTIONS(4874), 1, + [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, + [86972] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4943), 1, + ACTIONS(4973), 1, sym_identifier, - ACTIONS(4945), 1, + ACTIONS(4975), 1, sym_jsx_identifier, - STATE(2009), 1, + STATE(2007), 1, sym_nested_identifier, - STATE(2046), 1, + STATE(2024), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86937] = 6, - ACTIONS(2424), 1, + [86992] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2365), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - ACTIONS(4947), 1, - sym_identifier, - ACTIONS(4949), 1, anon_sym_LBRACK, - ACTIONS(4951), 1, - sym_private_property_identifier, - STATE(1194), 1, - sym_arguments, + anon_sym_DOT, + anon_sym_BQUOTE, + [87004] = 6, + ACTIONS(3457), 1, + anon_sym_COLON, + 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, - [86957] = 3, - ACTIONS(4953), 1, + [87024] = 3, + ACTIONS(4979), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1876), 4, + ACTIONS(1878), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [86971] = 6, - ACTIONS(4956), 1, - sym_identifier, - ACTIONS(4958), 1, - anon_sym_GT, - ACTIONS(4960), 1, - sym_jsx_identifier, - STATE(3107), 1, - sym_nested_identifier, - STATE(3313), 1, - sym_jsx_namespace_name, + [87038] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86991] = 3, - ACTIONS(4962), 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(1881), 4, + ACTIONS(1883), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [87005] = 6, - ACTIONS(4874), 1, - anon_sym_GT, - ACTIONS(4964), 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_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(4988), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87110] = 3, + ACTIONS(2327), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2329), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [87124] = 3, + ACTIONS(4820), 1, sym_identifier, - ACTIONS(4966), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4818), 4, + anon_sym_LBRACE, + anon_sym_GT, sym_jsx_identifier, - STATE(2012), 1, - sym_nested_identifier, - STATE(2054), 1, - sym_jsx_namespace_name, + anon_sym_SLASH_GT, + [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, - [87025] = 2, + [87158] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 5, + ACTIONS(2257), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [87037] = 2, + [87170] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4968), 5, + ACTIONS(2263), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [87049] = 2, + [87182] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 5, + ACTIONS(2369), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [87061] = 6, - ACTIONS(3455), 1, - anon_sym_COLON, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(3751), 1, - anon_sym_EQ, - ACTIONS(4970), 1, - anon_sym_RBRACE, - STATE(2772), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87081] = 6, - ACTIONS(4627), 1, - anon_sym_extends, - ACTIONS(4818), 1, - anon_sym_LBRACE, - ACTIONS(4972), 1, + [87194] = 6, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(4990), 1, sym_identifier, - STATE(1734), 1, - sym_class_body, - STATE(3015), 1, - sym_class_heritage, + 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, - [87101] = 5, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(3810), 1, - anon_sym_RBRACE, - STATE(2729), 1, - aux_sym_object_repeat1, + [87214] = 4, + ACTIONS(4363), 1, + anon_sym_finally, + STATE(2607), 1, + sym_finally_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [87119] = 6, - ACTIONS(4627), 1, + ACTIONS(1382), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [87230] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4870), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(4974), 1, + ACTIONS(4996), 1, sym_identifier, - STATE(1091), 1, + STATE(962), 1, sym_class_body, - STATE(3112), 1, + STATE(3046), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87139] = 2, + [87250] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2285), 5, + ACTIONS(2141), 5, sym__argumentless_new_end, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, anon_sym_BQUOTE, - [87151] = 6, - ACTIONS(1296), 1, - anon_sym_DQUOTE, - ACTIONS(1298), 1, - anon_sym_SQUOTE, - ACTIONS(4456), 1, + [87262] = 6, + ACTIONS(4998), 1, sym_identifier, - STATE(2820), 1, - sym_string, - STATE(3141), 1, - sym__local_export_specifier, + ACTIONS(5000), 1, + anon_sym_GT, + ACTIONS(5002), 1, + sym_jsx_identifier, + STATE(3297), 1, + sym_nested_identifier, + STATE(3489), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87171] = 3, - ACTIONS(4976), 1, + [87282] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4978), 4, + ACTIONS(5006), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [87185] = 3, - ACTIONS(4820), 1, - anon_sym_LT, + [87308] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4822), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [87199] = 5, - ACTIONS(4980), 1, - anon_sym_COMMA, - ACTIONS(4982), 1, - anon_sym_RPAREN, - ACTIONS(4984), 1, - anon_sym_EQ, - STATE(2837), 1, - aux_sym_formal_parameters_repeat1, + 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, - [87216] = 5, - ACTIONS(4986), 1, - anon_sym_SEMI, - ACTIONS(4988), 1, - sym__automatic_semicolon, - ACTIONS(4990), 1, - sym__await_identifier_line_break, - ACTIONS(4992), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, + ACTIONS(5008), 4, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + [87330] = 5, + ACTIONS(3), 1, sym_comment, - [87233] = 5, - ACTIONS(4994), 1, - anon_sym_SEMI, - ACTIONS(4996), 1, - sym__automatic_semicolon, - ACTIONS(4998), 1, - sym__await_identifier_line_break, - ACTIONS(5000), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [87250] = 5, - ACTIONS(5002), 1, - anon_sym_SEMI, - ACTIONS(5004), 1, - sym__automatic_semicolon, - ACTIONS(5006), 1, - sym__await_identifier_line_break, - ACTIONS(5008), 1, - sym__await_yield_identifier_start, + ACTIONS(5010), 1, + anon_sym_SQUOTE, + 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(5017), 1, + anon_sym_extends, + STATE(1020), 1, + sym_class_body, + STATE(2973), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87267] = 5, - ACTIONS(4625), 1, + [87364] = 5, + ACTIONS(4679), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2885), 1, + STATE(1257), 1, sym_class_body, - STATE(2952), 1, + STATE(2983), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87284] = 2, + [87381] = 5, + ACTIONS(4720), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2916), 1, + sym_class_body, + STATE(3002), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5012), 4, + [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, - [87295] = 5, - ACTIONS(5014), 1, - anon_sym_SEMI, - ACTIONS(5016), 1, + ACTIONS(5029), 1, sym__automatic_semicolon, - ACTIONS(5018), 1, + ACTIONS(5031), 1, sym__await_identifier_line_break, - ACTIONS(5020), 1, + ACTIONS(5033), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87312] = 5, - ACTIONS(5022), 1, + [87432] = 5, + ACTIONS(5035), 1, anon_sym_SEMI, - ACTIONS(5024), 1, + ACTIONS(5037), 1, sym__automatic_semicolon, - ACTIONS(5026), 1, + ACTIONS(5039), 1, sym__await_identifier_line_break, - ACTIONS(5028), 1, + ACTIONS(5041), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87329] = 5, - ACTIONS(5030), 1, - sym_identifier, - ACTIONS(5032), 1, - anon_sym_STAR, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3236), 1, - sym_formal_parameters, + [87449] = 5, + ACTIONS(5043), 1, + anon_sym_SEMI, + 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, - [87346] = 2, + [87466] = 5, + ACTIONS(4720), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2803), 1, + sym_class_body, + STATE(3009), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5036), 4, + [87483] = 5, + ACTIONS(5051), 1, + anon_sym_SEMI, + ACTIONS(5053), 1, sym__automatic_semicolon, + ACTIONS(5055), 1, sym__await_identifier_line_break, + ACTIONS(5057), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [87357] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4826), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87374] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5038), 4, + [87500] = 5, + ACTIONS(5059), 1, + anon_sym_SEMI, + ACTIONS(5061), 1, sym__automatic_semicolon, + ACTIONS(5063), 1, sym__await_identifier_line_break, + ACTIONS(5065), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [87385] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5040), 4, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, - [87396] = 5, - ACTIONS(5010), 1, - anon_sym_extends, - ACTIONS(5042), 1, + [87517] = 5, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(110), 1, - sym_class_body, - STATE(3108), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87413] = 5, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - ACTIONS(5042), 1, - anon_sym_LBRACE, - STATE(111), 1, + STATE(591), 1, sym_class_body, - STATE(2922), 1, + STATE(3165), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87430] = 5, - ACTIONS(4846), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(627), 1, - sym_class_body, - STATE(3070), 1, - sym_class_heritage, + [87534] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87447] = 5, - ACTIONS(5044), 1, - anon_sym_SEMI, - ACTIONS(5046), 1, + ACTIONS(2728), 4, sym__automatic_semicolon, - ACTIONS(5048), 1, sym__await_identifier_line_break, - ACTIONS(5050), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87545] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87464] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5052), 1, + ACTIONS(2730), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87556] = 5, + ACTIONS(5067), 1, sym_identifier, - ACTIONS(5054), 1, + ACTIONS(5069), 1, anon_sym_STAR, - STATE(3025), 1, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3197), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87481] = 2, + [87573] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5056), 4, + ACTIONS(5073), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87492] = 2, + [87584] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, - ACTIONS(5058), 4, + ACTIONS(5075), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87503] = 2, + [87606] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1400), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [87514] = 5, - ACTIONS(5060), 1, + ACTIONS(5077), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(5062), 1, + [87617] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5079), 4, sym__automatic_semicolon, - ACTIONS(5064), 1, sym__await_identifier_line_break, - ACTIONS(5066), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87628] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87531] = 2, + ACTIONS(5081), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87639] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5068), 4, + ACTIONS(5083), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87542] = 5, + [87650] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(5070), 1, + ACTIONS(5085), 1, anon_sym_DQUOTE, - STATE(2433), 1, + STATE(2443), 1, aux_sym_string_repeat1, - ACTIONS(5072), 2, + ACTIONS(5087), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [87559] = 5, + [87678] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5070), 1, + ACTIONS(5085), 1, anon_sym_SQUOTE, - STATE(2434), 1, + STATE(2444), 1, aux_sym_string_repeat2, - ACTIONS(5074), 2, + ACTIONS(5089), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [87576] = 5, - ACTIONS(2183), 1, + [87695] = 5, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2514), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(5076), 1, + ACTIONS(5091), 1, sym_optional_chain, - STATE(1117), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87593] = 5, - ACTIONS(4818), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, + [87712] = 5, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1740), 1, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(109), 1, sym_class_body, - STATE(3039), 1, + STATE(3200), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87610] = 5, - ACTIONS(3), 1, + [87729] = 3, + ACTIONS(5095), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + ACTIONS(1883), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + [87742] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5078), 1, - anon_sym_DQUOTE, - STATE(2438), 1, - aux_sym_string_repeat1, - ACTIONS(5080), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [87627] = 5, - ACTIONS(1143), 1, + sym_comment, + ACTIONS(5097), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87753] = 5, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(4984), 1, + ACTIONS(5099), 1, anon_sym_EQ, - ACTIONS(5082), 1, + ACTIONS(5101), 1, anon_sym_RBRACK, - STATE(2849), 1, + STATE(2834), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87644] = 5, + [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(5084), 1, + ACTIONS(5105), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [87661] = 5, + [87804] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5084), 1, + ACTIONS(5105), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [87678] = 5, - ACTIONS(4846), 1, + [87821] = 4, + ACTIONS(4014), 1, + anon_sym_STAR, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(549), 1, - sym_class_body, - STATE(3091), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87695] = 5, - ACTIONS(4737), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, + STATE(3396), 2, + sym_namespace_import, + sym_named_imports, + [87836] = 5, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2231), 1, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(114), 1, sym_class_body, - STATE(2976), 1, + STATE(3027), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87712] = 5, - ACTIONS(5090), 1, - anon_sym_SEMI, - ACTIONS(5092), 1, - sym__automatic_semicolon, - ACTIONS(5094), 1, - sym__await_identifier_line_break, - ACTIONS(5096), 1, - sym__await_yield_identifier_start, + [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, - [87729] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5098), 1, - anon_sym_DQUOTE, - STATE(2493), 1, - aux_sym_string_repeat1, - ACTIONS(5086), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [87746] = 5, - ACTIONS(4818), 1, + [87870] = 5, + ACTIONS(4657), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1782), 1, + STATE(2339), 1, sym_class_body, - STATE(3040), 1, + STATE(3044), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87763] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2321), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87774] = 5, - ACTIONS(5100), 1, - anon_sym_SEMI, - ACTIONS(5102), 1, - sym__automatic_semicolon, - ACTIONS(5104), 1, - sym__await_identifier_line_break, - ACTIONS(5106), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87791] = 5, - ACTIONS(4737), 1, + [87887] = 5, + ACTIONS(4657), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2314), 1, + STATE(2243), 1, sym_class_body, - STATE(2987), 1, + STATE(3057), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87808] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2765), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [87819] = 2, + [87904] = 5, + ACTIONS(4840), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1728), 1, + sym_class_body, + STATE(3109), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2763), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [87830] = 5, + [87921] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5108), 1, + ACTIONS(5115), 1, anon_sym_DQUOTE, - STATE(2454), 1, + STATE(2551), 1, aux_sym_string_repeat1, - ACTIONS(5110), 2, + ACTIONS(5117), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [87847] = 5, + [87938] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5108), 1, + ACTIONS(5115), 1, anon_sym_SQUOTE, - STATE(2455), 1, + STATE(2557), 1, aux_sym_string_repeat2, - ACTIONS(5112), 2, + ACTIONS(5119), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [87864] = 5, - ACTIONS(2424), 1, + [87955] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(2428), 1, - anon_sym_DOT, - ACTIONS(5114), 1, - sym_optional_chain, - STATE(1158), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87881] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2337), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87892] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2341), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87903] = 4, - ACTIONS(5116), 1, - anon_sym_else, - STATE(2733), 1, - sym_else_clause, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1394), 2, - sym__statement_boundary, - anon_sym_while, - [87918] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5118), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87929] = 2, + ACTIONS(5121), 1, + sym_identifier, + ACTIONS(5123), 1, + anon_sym_STAR, + STATE(3289), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(977), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87940] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5098), 1, - anon_sym_SQUOTE, - STATE(2494), 1, - aux_sym_string_repeat2, - ACTIONS(5088), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [87957] = 5, + [87972] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5120), 1, + ACTIONS(5125), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2460), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5127), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [87974] = 5, + [87989] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5120), 1, + ACTIONS(5125), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2461), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5129), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [87991] = 3, - ACTIONS(5122), 1, - anon_sym_EQ, + [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, - ACTIONS(1881), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - [88004] = 5, - ACTIONS(4870), 1, + [88023] = 5, + ACTIONS(4878), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1092), 1, + STATE(606), 1, sym_class_body, - STATE(3115), 1, + STATE(3134), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88021] = 4, - ACTIONS(5124), 1, - anon_sym_COMMA, - STATE(2458), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3047), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [88036] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5078), 1, - anon_sym_SQUOTE, - STATE(2453), 1, - aux_sym_string_repeat2, - ACTIONS(5127), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [88053] = 5, - ACTIONS(5129), 1, - anon_sym_SEMI, - ACTIONS(5131), 1, - sym__automatic_semicolon, + [88040] = 5, ACTIONS(5133), 1, - sym__await_identifier_line_break, + anon_sym_SEMI, ACTIONS(5135), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88070] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, + sym__automatic_semicolon, ACTIONS(5137), 1, - sym_identifier, + sym__await_identifier_line_break, ACTIONS(5139), 1, - anon_sym_STAR, - STATE(3205), 1, - sym_formal_parameters, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88087] = 5, - ACTIONS(4870), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(1112), 1, - sym_class_body, - STATE(3130), 1, - sym_class_heritage, + [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, - [88104] = 5, + [88074] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5141), 1, + ACTIONS(5145), 1, anon_sym_DQUOTE, - STATE(2474), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5143), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88121] = 5, + [88091] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5141), 1, + ACTIONS(5145), 1, anon_sym_SQUOTE, - STATE(2475), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5145), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88138] = 2, + [88108] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5147), 4, + ACTIONS(2007), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88149] = 5, - ACTIONS(2824), 1, - anon_sym_LPAREN, - ACTIONS(2828), 1, - anon_sym_DOT, + [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, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88136] = 5, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, sym_optional_chain, - STATE(1550), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88166] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5151), 1, - sym_identifier, - ACTIONS(5153), 1, - anon_sym_STAR, - STATE(3038), 1, - sym_formal_parameters, + [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, - [88183] = 5, - ACTIONS(5155), 1, - anon_sym_SEMI, - ACTIONS(5157), 1, - sym__automatic_semicolon, - ACTIONS(5159), 1, - sym__await_identifier_line_break, - ACTIONS(5161), 1, - sym__await_yield_identifier_start, + [88170] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88200] = 5, - ACTIONS(4846), 1, + ACTIONS(5157), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88181] = 5, + ACTIONS(4704), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(569), 1, + STATE(1081), 1, sym_class_body, - STATE(3180), 1, + STATE(3219), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, - sym_comment, - [88217] = 5, - ACTIONS(2676), 1, - anon_sym_DOT, - ACTIONS(2693), 1, + sym_comment, + [88198] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5159), 1, + anon_sym_DQUOTE, + STATE(2476), 1, + aux_sym_string_repeat1, + ACTIONS(5161), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [88215] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5159), 1, + anon_sym_SQUOTE, + STATE(2477), 1, + aux_sym_string_repeat2, + ACTIONS(5163), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88232] = 5, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(5163), 1, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(5165), 1, sym_optional_chain, - STATE(1341), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88234] = 5, - ACTIONS(4846), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(571), 1, - sym_class_body, - STATE(3114), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88251] = 5, + [88249] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5165), 1, + ACTIONS(5167), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88268] = 4, - ACTIONS(3455), 1, - anon_sym_COLON, - ACTIONS(3751), 1, - anon_sym_EQ, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5167), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [88283] = 5, + [88283] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5177), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88294] = 5, + ACTIONS(5179), 1, + anon_sym_SEMI, + ACTIONS(5181), 1, + sym__automatic_semicolon, + ACTIONS(5183), 1, + sym__await_identifier_line_break, + ACTIONS(5185), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88311] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5169), 1, + ACTIONS(5187), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88300] = 5, + [88328] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5169), 1, + ACTIONS(5187), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88317] = 3, + [88345] = 5, + ACTIONS(4840), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1707), 1, + sym_class_body, + STATE(3015), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88362] = 5, + ACTIONS(4878), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(540), 1, + sym_class_body, + STATE(3284), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3455), 2, + [88379] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3826), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [88330] = 5, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(4984), 1, - anon_sym_EQ, - ACTIONS(5171), 1, - anon_sym_RBRACK, - STATE(2610), 1, - aux_sym_array_pattern_repeat1, + 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, - [88347] = 5, - ACTIONS(4769), 1, + [88396] = 5, + ACTIONS(4890), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1141), 1, + STATE(1232), 1, sym_class_body, - STATE(3272), 1, + STATE(2930), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88364] = 5, - ACTIONS(4769), 1, + [88413] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2333), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88424] = 5, + ACTIONS(4890), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1155), 1, + STATE(1133), 1, sym_class_body, - STATE(3286), 1, + STATE(2938), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88381] = 5, + [88441] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5173), 1, + ACTIONS(5193), 1, anon_sym_DQUOTE, - STATE(2484), 1, + STATE(2487), 1, aux_sym_string_repeat1, - ACTIONS(5175), 2, + ACTIONS(5195), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88398] = 5, + [88458] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5173), 1, + ACTIONS(5193), 1, anon_sym_SQUOTE, - STATE(2485), 1, + STATE(2488), 1, aux_sym_string_repeat2, - ACTIONS(5177), 2, + ACTIONS(5197), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88415] = 5, - ACTIONS(1997), 1, + [88475] = 5, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2005), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - ACTIONS(5179), 1, + ACTIONS(5199), 1, sym_optional_chain, - STATE(849), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88432] = 5, - ACTIONS(1846), 1, - anon_sym_BQUOTE, - ACTIONS(5181), 1, - anon_sym_LBRACK, - ACTIONS(5183), 1, - anon_sym_DOT, - STATE(2330), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88449] = 5, + [88492] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5185), 1, + ACTIONS(5201), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88466] = 5, + [88509] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5185), 1, + ACTIONS(5201), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88483] = 5, - ACTIONS(4671), 1, + [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(1398), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [88559] = 4, + ACTIONS(3457), 1, + anon_sym_COLON, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5203), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [88574] = 4, + ACTIONS(5205), 1, + anon_sym_else, + STATE(2806), 1, + sym_else_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1402), 2, + sym__statement_boundary, + anon_sym_while, + [88589] = 5, + ACTIONS(4641), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1578), 1, + STATE(1534), 1, sym_class_body, - STATE(2974), 1, + STATE(2991), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88500] = 5, - ACTIONS(3), 1, + [88606] = 3, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3816), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [88619] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5187), 1, - anon_sym_DQUOTE, - STATE(2519), 1, - aux_sym_string_repeat1, - ACTIONS(5189), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [88517] = 5, - ACTIONS(3), 1, sym_comment, - ACTIONS(5), 1, + 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, - ACTIONS(5187), 1, - anon_sym_SQUOTE, - STATE(2520), 1, - aux_sym_string_repeat2, - ACTIONS(5191), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [88534] = 5, - ACTIONS(4671), 1, + sym_comment, + 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(5211), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88652] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5213), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88663] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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(5215), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88685] = 5, + ACTIONS(4641), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1647), 1, + STATE(1541), 1, sym_class_body, - STATE(2981), 1, + STATE(2999), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88551] = 5, - ACTIONS(5034), 1, + [88702] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5193), 1, + ACTIONS(5217), 1, sym_identifier, - ACTIONS(5195), 1, + ACTIONS(5219), 1, anon_sym_STAR, - STATE(2997), 1, + STATE(3102), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88568] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5197), 1, - anon_sym_DQUOTE, - STATE(2499), 1, - aux_sym_string_repeat1, - ACTIONS(5199), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [88585] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5197), 1, - anon_sym_SQUOTE, - STATE(2500), 1, - aux_sym_string_repeat2, - ACTIONS(5201), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [88602] = 5, + [88719] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5203), 1, + ACTIONS(5221), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2513), 1, aux_sym_string_repeat1, - ACTIONS(5205), 2, + ACTIONS(5223), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88619] = 5, + [88736] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5208), 1, + ACTIONS(5221), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2514), 1, aux_sym_string_repeat2, - ACTIONS(5210), 2, + ACTIONS(5225), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88636] = 5, - ACTIONS(3173), 1, - anon_sym_DOT, - ACTIONS(3339), 1, - anon_sym_LPAREN, - ACTIONS(5213), 1, - sym_optional_chain, - STATE(1730), 1, - sym_arguments, + [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, - [88653] = 2, + [88770] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2755), 4, + ACTIONS(5229), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88664] = 5, - ACTIONS(4773), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(1337), 1, - sym_class_body, - STATE(2932), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [88781] = 5, + ACTIONS(3), 1, sym_comment, - [88681] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(2761), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [88692] = 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(5215), 1, + ACTIONS(5236), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88709] = 5, + [88815] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5215), 1, + ACTIONS(5236), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88726] = 2, + [88832] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5217), 4, + ACTIONS(5238), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88737] = 2, + [88843] = 5, + ACTIONS(4816), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(902), 1, + sym_class_body, + STATE(3047), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5219), 4, + [88860] = 2, + 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, - [88748] = 5, - ACTIONS(4695), 1, + [88871] = 5, + ACTIONS(4878), 1, anon_sym_LBRACE, - ACTIONS(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(906), 1, + STATE(582), 1, sym_class_body, - STATE(3023), 1, + STATE(3059), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88765] = 5, - ACTIONS(5010), 1, - anon_sym_extends, - ACTIONS(5221), 1, - anon_sym_LBRACE, - STATE(988), 1, - sym_class_body, - STATE(3111), 1, - sym_class_heritage, + [88888] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88782] = 5, - ACTIONS(4695), 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(5010), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(913), 1, + STATE(906), 1, sym_class_body, - STATE(3029), 1, + STATE(3050), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88799] = 5, - ACTIONS(5223), 1, - anon_sym_SEMI, - ACTIONS(5225), 1, - sym__automatic_semicolon, - ACTIONS(5227), 1, - sym__await_identifier_line_break, - ACTIONS(5229), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [88816] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5231), 1, - anon_sym_SQUOTE, - STATE(2509), 1, - aux_sym_string_repeat2, - ACTIONS(5233), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [88833] = 5, + [88916] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5235), 1, + ACTIONS(5244), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2529), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5246), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88850] = 5, + [88933] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5235), 1, + ACTIONS(5244), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2530), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5248), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88867] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2759), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88878] = 2, + [88950] = 4, + ACTIONS(5250), 1, + anon_sym_EQ, + STATE(3167), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2729), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88889] = 2, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [88965] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2011), 4, + ACTIONS(5252), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88900] = 5, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(4984), 1, + [88976] = 4, + ACTIONS(5250), 1, anon_sym_EQ, - ACTIONS(5237), 1, - anon_sym_RBRACK, - STATE(2830), 1, - aux_sym_array_pattern_repeat1, + STATE(3170), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88917] = 5, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [88991] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5239), 1, + ACTIONS(5254), 1, anon_sym_DQUOTE, - STATE(2521), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5241), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [88934] = 5, + [89008] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5239), 1, + ACTIONS(5254), 1, anon_sym_SQUOTE, - STATE(2522), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5243), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [88951] = 2, + [89025] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5245), 4, + ACTIONS(5256), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88962] = 2, + [89036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5247), 4, + ACTIONS(5258), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [88973] = 4, - ACTIONS(4012), 1, - anon_sym_STAR, - ACTIONS(4014), 1, - anon_sym_LBRACE, + [89047] = 4, + ACTIONS(5260), 1, + anon_sym_in, + ACTIONS(5262), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3433), 2, - sym_namespace_import, - sym_named_imports, - [88988] = 5, + 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(5249), 1, + ACTIONS(5268), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2538), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5270), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [89005] = 5, + [89094] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5249), 1, + ACTIONS(5268), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2539), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5272), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [89022] = 5, + [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, + [89128] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5251), 1, + ACTIONS(5278), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [89039] = 5, + [89145] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5251), 1, + ACTIONS(5278), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [89056] = 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(1404), 4, - sym__statement_boundary, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [89067] = 5, + [89179] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5253), 1, + ACTIONS(5284), 1, anon_sym_DQUOTE, - STATE(2526), 1, + STATE(2567), 1, aux_sym_string_repeat1, - ACTIONS(5255), 2, + ACTIONS(5286), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [89084] = 5, + [89196] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5253), 1, + ACTIONS(5284), 1, anon_sym_SQUOTE, - STATE(2527), 1, + STATE(2568), 1, aux_sym_string_repeat2, - ACTIONS(5257), 2, + ACTIONS(5288), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [89101] = 5, + [89213] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5259), 1, + ACTIONS(5290), 1, anon_sym_DQUOTE, - STATE(2493), 1, + STATE(2545), 1, aux_sym_string_repeat1, - ACTIONS(5086), 2, + ACTIONS(5292), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [89118] = 5, + [89230] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5259), 1, + ACTIONS(5290), 1, anon_sym_SQUOTE, - STATE(2494), 1, + STATE(2546), 1, aux_sym_string_repeat2, - ACTIONS(5088), 2, + ACTIONS(5294), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [89135] = 5, - ACTIONS(4773), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(1301), 1, - sym_class_body, - STATE(3298), 1, - sym_class_heritage, + [89247] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5296), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5107), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [89264] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5296), 1, + anon_sym_SQUOTE, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5109), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [89281] = 5, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(5298), 1, + sym_optional_chain, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89152] = 5, - ACTIONS(4625), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(2672), 1, - sym_class_body, - STATE(3302), 1, - sym_class_heritage, + [89298] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89169] = 5, - ACTIONS(4625), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(2686), 1, - sym_class_body, - STATE(3259), 1, - sym_class_heritage, + ACTIONS(2755), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89309] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5300), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89320] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2769), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [89331] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + 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, - [89186] = 5, - ACTIONS(5034), 1, + [89365] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5261), 1, + ACTIONS(5304), 1, sym_identifier, - ACTIONS(5263), 1, + ACTIONS(5306), 1, anon_sym_STAR, - STATE(3025), 1, + STATE(3289), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89203] = 5, + [89382] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5265), 1, + ACTIONS(5308), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89220] = 5, - ACTIONS(5034), 1, + [89399] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5267), 1, + ACTIONS(5310), 1, sym_identifier, - ACTIONS(5269), 1, + ACTIONS(5312), 1, anon_sym_STAR, - STATE(3100), 1, + STATE(3249), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89237] = 5, + [89416] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5271), 1, + ACTIONS(5314), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89254] = 5, - ACTIONS(5034), 1, + [89433] = 5, + ACTIONS(3), 1, + sym_comment, + 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(5273), 1, + ACTIONS(5316), 1, sym_identifier, - ACTIONS(5275), 1, + ACTIONS(5318), 1, anon_sym_STAR, - STATE(2997), 1, + STATE(3254), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89271] = 5, - ACTIONS(5034), 1, + [89467] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5277), 1, + ACTIONS(5320), 1, sym_identifier, - ACTIONS(5279), 1, + ACTIONS(5322), 1, anon_sym_STAR, - STATE(3305), 1, + STATE(3309), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89288] = 5, + [89484] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(4880), 1, + ACTIONS(4804), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89305] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5281), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89316] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5283), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89327] = 2, + [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(2757), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89338] = 2, + [89518] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5285), 4, + ACTIONS(5324), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89349] = 2, + [89529] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5287), 4, + ACTIONS(2759), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89360] = 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, - ACTIONS(5289), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89371] = 2, + [89557] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5291), 4, + ACTIONS(2761), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89382] = 2, + [89568] = 5, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5099), 1, + anon_sym_EQ, + ACTIONS(5330), 1, + anon_sym_RBRACK, + STATE(2919), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5293), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89393] = 2, - ACTIONS(5), 2, - sym_html_comment, + [89585] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(2746), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89404] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5332), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5107), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [89602] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(5295), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89415] = 2, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5332), 1, + anon_sym_SQUOTE, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5109), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [89619] = 4, + ACTIONS(5334), 1, + anon_sym_COMMA, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5297), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89426] = 2, + ACTIONS(2871), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + [89634] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5337), 1, + sym_identifier, + ACTIONS(5339), 1, + anon_sym_STAR, + STATE(3072), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5299), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89437] = 2, + [89651] = 5, + ACTIONS(4679), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1349), 1, + sym_class_body, + STATE(3236), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2748), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89448] = 5, - ACTIONS(5034), 1, + [89668] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5301), 1, + ACTIONS(5341), 1, sym_identifier, - ACTIONS(5303), 1, + ACTIONS(5343), 1, anon_sym_STAR, - STATE(3201), 1, + STATE(2959), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89465] = 5, + [89685] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5305), 1, + ACTIONS(5345), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89482] = 4, - ACTIONS(5307), 1, - anon_sym_EQ, - STATE(3043), 1, - sym__initializer, + [89702] = 5, + ACTIONS(4720), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2864), 1, + sym_class_body, + STATE(3263), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4276), 2, - anon_sym_in, - anon_sym_of, - [89497] = 5, - ACTIONS(5034), 1, + [89719] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5309), 1, + ACTIONS(5347), 1, sym_identifier, - ACTIONS(5311), 1, + ACTIONS(5349), 1, anon_sym_STAR, - STATE(2950), 1, + STATE(3023), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89514] = 4, - ACTIONS(5307), 1, - anon_sym_EQ, - STATE(3049), 1, - sym__initializer, + [89736] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5351), 1, + sym_identifier, + ACTIONS(5353), 1, + anon_sym_STAR, + STATE(3098), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4288), 2, - anon_sym_in, - anon_sym_of, - [89529] = 5, + [89753] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5313), 1, + ACTIONS(5355), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89546] = 2, + [89770] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5315), 4, + ACTIONS(2757), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89557] = 5, - ACTIONS(5034), 1, + [89781] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5317), 1, + ACTIONS(5357), 1, sym_identifier, - ACTIONS(5319), 1, + ACTIONS(5359), 1, anon_sym_STAR, - STATE(3036), 1, + STATE(3159), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89574] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5321), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + [89798] = 5, + ACTIONS(4720), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2643), 1, + sym_class_body, + STATE(2963), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89591] = 5, - ACTIONS(5034), 1, + [89815] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5323), 1, + ACTIONS(5361), 1, sym_identifier, - ACTIONS(5325), 1, + ACTIONS(5363), 1, anon_sym_STAR, - STATE(3092), 1, + STATE(3250), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89608] = 4, - ACTIONS(5327), 1, - anon_sym_in, - ACTIONS(5329), 1, - anon_sym_of, + [89832] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5365), 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(4890), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [89623] = 4, - ACTIONS(5331), 1, - anon_sym_in, - ACTIONS(5333), 1, - anon_sym_of, + [89849] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5367), 1, + sym_identifier, + ACTIONS(5369), 1, + anon_sym_STAR, + STATE(3304), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [89638] = 5, - ACTIONS(5034), 1, + [89866] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5335), 1, + ACTIONS(5371), 1, sym_identifier, - ACTIONS(5337), 1, + ACTIONS(5373), 1, anon_sym_STAR, - STATE(3203), 1, + STATE(2953), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89655] = 5, + [89883] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5339), 1, + ACTIONS(5375), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89672] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5341), 1, - sym_identifier, - ACTIONS(5343), 1, - anon_sym_STAR, - STATE(3249), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89689] = 5, - ACTIONS(5034), 1, + [89900] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5345), 1, + ACTIONS(5377), 1, sym_identifier, - ACTIONS(5347), 1, + ACTIONS(5379), 1, anon_sym_STAR, - STATE(3267), 1, + STATE(2980), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89706] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5349), 1, - sym_identifier, - ACTIONS(5351), 1, - anon_sym_STAR, - STATE(2926), 1, - sym_formal_parameters, + [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, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89723] = 5, + [89934] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5353), 1, + ACTIONS(5389), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89740] = 5, + [89951] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5391), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89962] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5355), 1, + ACTIONS(5393), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89757] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5357), 1, - sym_identifier, - ACTIONS(5359), 1, - anon_sym_STAR, - STATE(2964), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89774] = 5, - ACTIONS(5034), 1, + [89979] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5361), 1, + ACTIONS(5395), 1, sym_identifier, - ACTIONS(5363), 1, + ACTIONS(5397), 1, anon_sym_STAR, - STATE(2991), 1, + STATE(3289), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89791] = 5, + [89996] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5365), 1, + ACTIONS(5399), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2840), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89808] = 5, - ACTIONS(5034), 1, + [90013] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5367), 1, + ACTIONS(5401), 1, sym_identifier, - ACTIONS(5369), 1, + ACTIONS(5403), 1, anon_sym_STAR, - STATE(3014), 1, + STATE(3254), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89825] = 5, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5371), 1, - sym_identifier, - ACTIONS(5373), 1, - anon_sym_STAR, - STATE(3025), 1, - sym_formal_parameters, + [90030] = 5, + ACTIONS(5405), 1, + anon_sym_SEMI, + 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, - [89842] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5375), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2840), 1, - sym_decorator, + [90047] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89859] = 5, - ACTIONS(5034), 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(5377), 1, + ACTIONS(5415), 1, sym_identifier, - ACTIONS(5379), 1, + ACTIONS(5417), 1, anon_sym_STAR, - STATE(2997), 1, + STATE(3233), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89876] = 2, + [90075] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5419), 1, + anon_sym_RBRACE, + STATE(2725), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5381), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89887] = 2, + [90089] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5421), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5383), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89898] = 5, - ACTIONS(5010), 1, - anon_sym_extends, - ACTIONS(5221), 1, - anon_sym_LBRACE, - STATE(1048), 1, - sym_class_body, - STATE(2923), 1, - sym_class_heritage, + [90103] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89915] = 5, - ACTIONS(4625), 1, - anon_sym_LBRACE, - ACTIONS(5010), 1, - anon_sym_extends, - STATE(2767), 1, - sym_class_body, - STATE(2940), 1, - sym_class_heritage, + ACTIONS(1626), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90113] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5423), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89932] = 5, - ACTIONS(3), 1, + [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(5), 1, + [90141] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5427), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5231), 1, - anon_sym_DQUOTE, - STATE(2508), 1, - aux_sym_string_repeat1, - ACTIONS(5385), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [89949] = 4, + sym_comment, + [90155] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1638), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90165] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3041), 1, + ACTIONS(5429), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89963] = 4, - ACTIONS(5387), 1, - sym_identifier, - ACTIONS(5389), 1, - anon_sym_of, - STATE(2205), 1, - sym__using_declarator, + [90179] = 4, + ACTIONS(2325), 1, + anon_sym_RBRACE, + ACTIONS(5431), 1, + anon_sym_COMMA, + STATE(2622), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89977] = 2, + [90193] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -142262,6795 +142479,6801 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [89987] = 2, + [90203] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1634), 3, + ACTIONS(1486), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [89997] = 2, + [90213] = 4, + ACTIONS(5433), 1, + anon_sym_COMMA, + ACTIONS(5435), 1, + anon_sym_RBRACE, + STATE(2630), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1544), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90007] = 2, + [90227] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1638), 3, + ACTIONS(1634), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90017] = 4, - ACTIONS(4947), 1, - sym_identifier, - ACTIONS(4949), 1, - anon_sym_LBRACK, - ACTIONS(4951), 1, - sym_private_property_identifier, + [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, - [90031] = 4, + [90251] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5391), 1, - anon_sym_RBRACK, - STATE(2458), 1, + ACTIONS(3039), 1, + anon_sym_RPAREN, + STATE(2616), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90045] = 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(5393), 3, - anon_sym_LBRACK, + [90279] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, anon_sym_DOT, - anon_sym_BQUOTE, - [90055] = 2, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1642), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90065] = 2, + [90293] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5441), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1646), 3, + [90307] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1490), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90075] = 2, + [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, - ACTIONS(1650), 3, + [90331] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1494), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90085] = 2, + [90341] = 4, + ACTIONS(5447), 1, + anon_sym_COMMA, + ACTIONS(5450), 1, + anon_sym_RBRACE, + STATE(2622), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + [90355] = 3, + ACTIONS(5452), 1, + anon_sym_as, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5454), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90367] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1440), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90095] = 4, - ACTIONS(3521), 1, + [90377] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5395), 1, + ACTIONS(5456), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2647), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90109] = 4, - ACTIONS(3521), 1, + [90391] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5397), 1, + ACTIONS(5456), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90123] = 4, - ACTIONS(1143), 1, + [90405] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5399), 1, + ACTIONS(5227), 1, anon_sym_RBRACK, - STATE(2613), 1, + STATE(2848), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90137] = 4, + [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, + [90433] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5401), 1, + ACTIONS(3051), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2648), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90151] = 4, - ACTIONS(5403), 1, + [90447] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5406), 1, + ACTIONS(3051), 1, anon_sym_RBRACK, - STATE(2613), 1, - aux_sym_array_pattern_repeat1, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90165] = 2, + [90461] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2811), 1, + anon_sym_RBRACK, + STATE(2839), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1448), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90175] = 2, + [90475] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1570), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90185] = 4, - ACTIONS(5408), 1, + ACTIONS(5463), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [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, + [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, + [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, + [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, + [90543] = 4, + ACTIONS(5470), 1, sym_identifier, - ACTIONS(5410), 1, + ACTIONS(5472), 1, anon_sym_of, - STATE(2984), 1, + STATE(2194), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90199] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3009), 1, - anon_sym_RPAREN, - STATE(2623), 1, - aux_sym_array_repeat1, + [90557] = 3, + ACTIONS(2696), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90213] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3009), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(2753), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [90569] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90227] = 2, + ACTIONS(1586), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90579] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, + ACTIONS(1009), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90237] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5412), 1, - anon_sym_GT, + [90589] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90251] = 2, + ACTIONS(1654), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90599] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1498), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90261] = 4, - ACTIONS(1188), 1, + [90609] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5414), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(5474), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90275] = 4, - ACTIONS(4563), 1, - anon_sym_SEMI, - ACTIONS(5416), 1, + [90623] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - STATE(2626), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5476), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90289] = 4, - ACTIONS(5419), 1, - anon_sym_LPAREN, - ACTIONS(5421), 1, - sym__await_keyword, - STATE(49), 1, - sym__for_header, + [90637] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5478), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90303] = 4, - ACTIONS(4020), 1, - anon_sym_DQUOTE, - ACTIONS(4022), 1, - anon_sym_SQUOTE, - STATE(2156), 1, - sym_string, + [90651] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(2657), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90317] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5423), 1, - anon_sym_GT, + [90665] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90331] = 4, - ACTIONS(5425), 1, - anon_sym_COMMA, - ACTIONS(5427), 1, - anon_sym_SEMI, - STATE(2871), 1, - aux_sym_variable_declaration_repeat1, + [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, - [90345] = 2, + [90693] = 4, + ACTIONS(5463), 1, + anon_sym_RPAREN, + ACTIONS(5482), 1, + anon_sym_COMMA, + STATE(2656), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90355] = 4, - ACTIONS(3521), 1, + [90707] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5429), 1, - anon_sym_RBRACE, - STATE(2652), 1, - aux_sym_object_repeat1, + ACTIONS(5485), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90369] = 4, - ACTIONS(5431), 1, + [90721] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5433), 1, + ACTIONS(5487), 1, anon_sym_RBRACE, - STATE(2726), 1, - aux_sym_named_imports_repeat1, + STATE(2680), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90383] = 4, - ACTIONS(3521), 1, + [90735] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5429), 1, + ACTIONS(5487), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90397] = 2, + [90749] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, + ACTIONS(1506), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90407] = 4, - ACTIONS(5425), 1, - anon_sym_COMMA, - ACTIONS(5435), 1, - anon_sym_SEMI, - STATE(2877), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90421] = 4, + [90759] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3019), 1, + ACTIONS(3061), 1, anon_sym_RBRACK, - STATE(2654), 1, + STATE(2681), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90435] = 4, + [90773] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3019), 1, + ACTIONS(3061), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90449] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5437), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90463] = 4, - ACTIONS(5439), 1, - sym_identifier, - ACTIONS(5441), 1, - anon_sym_of, - STATE(2883), 1, - sym__using_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90477] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(5443), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + [90787] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90491] = 2, + ACTIONS(1444), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90797] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1500), 3, + ACTIONS(1408), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90501] = 3, - ACTIONS(5445), 1, - anon_sym_as, + [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(5448), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90513] = 4, - ACTIONS(4711), 1, + [90821] = 4, + ACTIONS(4732), 1, sym_identifier, - ACTIONS(4713), 1, + ACTIONS(4734), 1, anon_sym_LBRACK, - ACTIONS(4715), 1, + ACTIONS(4736), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90527] = 4, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(5171), 1, - anon_sym_RBRACK, - STATE(2610), 1, - aux_sym_array_pattern_repeat1, + [90835] = 3, + ACTIONS(5491), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90541] = 4, - ACTIONS(1188), 1, + ACTIONS(5494), 2, anon_sym_COMMA, - ACTIONS(3001), 1, - anon_sym_RBRACK, - STATE(2601), 1, - aux_sym_array_repeat1, + anon_sym_RBRACE, + [90847] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90555] = 4, - ACTIONS(5451), 1, - anon_sym_LBRACE, - ACTIONS(5453), 1, - anon_sym_LPAREN, - STATE(506), 1, - sym_statement_block, + ACTIONS(1424), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [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, - [90569] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5455), 1, - sym_identifier, - STATE(3142), 1, - sym_formal_parameters, + [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, - [90583] = 2, + [90885] = 3, + ACTIONS(5505), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1578), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90593] = 4, - ACTIONS(3521), 1, + ACTIONS(5507), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90897] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5457), 1, + ACTIONS(5509), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90607] = 4, - ACTIONS(3521), 1, + [90911] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5459), 1, + ACTIONS(5511), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90621] = 4, + [90925] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3001), 1, + ACTIONS(5513), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90635] = 4, + [90939] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5461), 1, - anon_sym_RBRACK, - STATE(2458), 1, + ACTIONS(5515), 1, + anon_sym_RPAREN, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90649] = 4, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(5171), 1, - anon_sym_RBRACK, - STATE(2613), 1, - aux_sym_array_pattern_repeat1, + [90953] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90663] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(5463), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(1033), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90963] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90677] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5465), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(1510), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [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, + [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, - [90691] = 4, + [91001] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3023), 1, + ACTIONS(3065), 1, anon_sym_RPAREN, - STATE(2663), 1, + STATE(2695), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90705] = 4, + [91015] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3023), 1, + ACTIONS(3065), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90719] = 3, - ACTIONS(4984), 1, - anon_sym_EQ, + [91029] = 4, + ACTIONS(5521), 1, + anon_sym_COMMA, + ACTIONS(5523), 1, + anon_sym_SEMI, + STATE(2704), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5467), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90731] = 4, - ACTIONS(4028), 1, + [91043] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1436), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91053] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4034), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5469), 1, + ACTIONS(5525), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90745] = 4, + [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(5471), 1, + ACTIONS(5527), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90759] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5473), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [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, - [90773] = 4, - ACTIONS(5475), 1, - anon_sym_COMMA, - ACTIONS(5477), 1, - anon_sym_RBRACE, - STATE(2893), 1, - aux_sym_export_clause_repeat1, + [91115] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90787] = 2, + ACTIONS(1502), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91125] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1586), 3, + ACTIONS(997), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90797] = 2, + [91135] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1666), 3, + ACTIONS(1474), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90807] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5479), 1, - anon_sym_RBRACE, - STATE(2691), 1, - aux_sym_object_repeat1, + [91145] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90821] = 4, - ACTIONS(3521), 1, + ACTIONS(5531), 2, anon_sym_COMMA, - ACTIONS(5479), 1, anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [91157] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90835] = 2, + ACTIONS(989), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91167] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1536), 3, + ACTIONS(1642), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90845] = 2, + [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, - ACTIONS(1416), 3, + [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, + [91205] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, - [90855] = 2, + [91225] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1424), 3, + ACTIONS(1526), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90865] = 4, + [91235] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3031), 1, + ACTIONS(3073), 1, anon_sym_RBRACK, - STATE(2692), 1, + STATE(2727), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90879] = 4, + [91249] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3031), 1, + ACTIONS(3073), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90893] = 2, + [91263] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1468), 3, + ACTIONS(993), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90903] = 2, + [91273] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5537), 1, + anon_sym_COLON, + STATE(3265), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1480), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [90913] = 2, + [91287] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1408), 3, + ACTIONS(1590), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90923] = 4, - ACTIONS(4633), 1, - sym_identifier, - ACTIONS(4635), 1, - anon_sym_LBRACK, - ACTIONS(4637), 1, - sym_private_property_identifier, + [91297] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90937] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1021), 3, + ACTIONS(1650), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [90947] = 4, - ACTIONS(5481), 1, - anon_sym_LPAREN, - ACTIONS(5483), 1, - sym__await_keyword, - STATE(30), 1, - sym__for_header, + [91307] = 4, + ACTIONS(4579), 1, + anon_sym_SEMI, + ACTIONS(5539), 1, + anon_sym_COMMA, + STATE(2721), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90961] = 4, - ACTIONS(5485), 1, - anon_sym_COMMA, - ACTIONS(5487), 1, - anon_sym_RBRACE, - STATE(2914), 1, - aux_sym__local_export_clause_repeat1, + [91321] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90975] = 4, - ACTIONS(3521), 1, + ACTIONS(1530), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91331] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5489), 1, + ACTIONS(5542), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90989] = 4, - ACTIONS(3521), 1, + [91345] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5491), 1, + ACTIONS(5544), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91003] = 4, + [91359] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5493), 1, + ACTIONS(5546), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91017] = 3, - ACTIONS(5495), 1, + [91373] = 3, + ACTIONS(5548), 1, anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5497), 2, + ACTIONS(5550), 2, anon_sym_COMMA, anon_sym_RBRACE, - [91029] = 2, + [91385] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 3, + ACTIONS(1462), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91039] = 4, + [91395] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3035), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(2703), 1, + STATE(2736), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91053] = 4, + [91409] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3035), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91067] = 4, - ACTIONS(5499), 1, - anon_sym_COMMA, - ACTIONS(5502), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [91423] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91081] = 4, - ACTIONS(4028), 1, + ACTIONS(1534), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91433] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4034), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5504), 1, + ACTIONS(5552), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91095] = 2, + [91447] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1590), 3, + ACTIONS(1594), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91105] = 4, + [91457] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5506), 1, + ACTIONS(5554), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91119] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91129] = 2, + [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, - ACTIONS(1598), 3, + [91485] = 3, + ACTIONS(5558), 1, sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91139] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, - sym__statement_boundary, + ACTIONS(1456), 2, anon_sym_else, anon_sym_while, - [91149] = 2, + [91497] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, + ACTIONS(1025), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91159] = 3, - ACTIONS(5508), 1, - anon_sym_DOT, + [91507] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5560), 1, + anon_sym_RBRACE, + STATE(2822), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, - anon_sym_LPAREN, - sym_optional_chain, - [91171] = 4, - ACTIONS(5510), 1, + [91521] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5512), 1, - anon_sym_SEMI, - STATE(2626), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5562), 1, + anon_sym_RBRACE, + STATE(2756), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91185] = 2, + [91535] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1610), 3, + ACTIONS(1538), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91195] = 4, - ACTIONS(5514), 1, + [91545] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5517), 1, + ACTIONS(5562), 1, anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91209] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5519), 1, - anon_sym_RBRACE, - STATE(2730), 1, - aux_sym_object_repeat1, + [91559] = 4, + ACTIONS(5564), 1, + anon_sym_LBRACE, + ACTIONS(5566), 1, + anon_sym_LPAREN, + STATE(503), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91223] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5521), 1, - sym_identifier, - STATE(3018), 1, - sym_formal_parameters, + [91573] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5568), 1, + anon_sym_RBRACE, + STATE(2823), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91237] = 4, - ACTIONS(3521), 1, + [91587] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5519), 1, + ACTIONS(5568), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91251] = 2, + [91601] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5560), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5523), 3, - anon_sym_LBRACK, - anon_sym_DOT, - anon_sym_BQUOTE, - [91261] = 2, + [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(1412), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91271] = 4, - ACTIONS(1188), 1, + [91629] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(3041), 1, - anon_sym_RBRACK, - STATE(2732), 1, - aux_sym_array_repeat1, + ACTIONS(5574), 1, + anon_sym_RBRACE, + STATE(2891), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91285] = 4, - ACTIONS(5034), 1, + [91643] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5525), 1, + ACTIONS(5576), 1, sym_identifier, - STATE(2921), 1, + STATE(3064), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91299] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1504), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91309] = 2, + [91657] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1606), 3, + ACTIONS(1412), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91319] = 2, + [91667] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1420), 3, + ACTIONS(1416), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91329] = 4, - ACTIONS(4497), 1, - anon_sym_SEMI, - ACTIONS(5527), 1, + [91677] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - STATE(2724), 1, + ACTIONS(5580), 1, + anon_sym_SEMI, + STATE(2721), 1, aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, - sym_comment, - [91343] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1432), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91353] = 4, - ACTIONS(2153), 1, - anon_sym_RBRACE, - ACTIONS(5530), 1, - anon_sym_COMMA, - STATE(2904), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91367] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5532), 1, - anon_sym_RBRACE, - STATE(2801), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91381] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5534), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91395] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5536), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91409] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5538), 1, - anon_sym_RBRACE, - STATE(2802), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91423] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(5540), 1, - anon_sym_RBRACK, - STATE(2458), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91437] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1456), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91447] = 4, - ACTIONS(3521), 1, + sym_comment, + [91691] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5538), 1, + ACTIONS(5582), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91461] = 4, - ACTIONS(3499), 1, + [91705] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5532), 1, + ACTIONS(5584), 1, anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91475] = 2, + [91719] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1658), 3, + ACTIONS(1542), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91485] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3045), 1, - anon_sym_RPAREN, - STATE(2742), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91499] = 4, - ACTIONS(1188), 1, + [91729] = 4, + ACTIONS(5521), 1, anon_sym_COMMA, - ACTIONS(3045), 1, - anon_sym_RPAREN, - STATE(2458), 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, - [91513] = 2, + [91743] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1460), 3, + ACTIONS(1420), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91523] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5542), 1, - anon_sym_GT, + [91753] = 4, + ACTIONS(5578), 1, + anon_sym_COMMA, + ACTIONS(5588), 1, + anon_sym_SEMI, + STATE(2721), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91537] = 3, - ACTIONS(5544), 1, - sym__statement_boundary, + [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, - ACTIONS(1548), 2, - anon_sym_else, - anon_sym_while, - [91549] = 4, + [91781] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5546), 1, + ACTIONS(3089), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2766), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91563] = 4, - ACTIONS(3499), 1, + [91795] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5548), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(3089), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91577] = 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(1508), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91587] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5550), 1, - anon_sym_RBRACE, - STATE(2756), 1, - aux_sym_object_repeat1, + [91823] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5594), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91601] = 4, - ACTIONS(3521), 1, + [91837] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5550), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + ACTIONS(5596), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91615] = 3, - ACTIONS(5552), 1, - anon_sym_as, + [91851] = 3, + ACTIONS(5598), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5554), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [91627] = 2, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [91863] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1512), 3, + ACTIONS(1546), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91637] = 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(1662), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91647] = 2, + [91887] = 4, + ACTIONS(5470), 1, + sym_identifier, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2173), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1464), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91657] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5556), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [91901] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91671] = 4, - ACTIONS(3521), 1, + ACTIONS(5602), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [91911] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5558), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + ACTIONS(5101), 1, + anon_sym_RBRACK, + STATE(2834), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91685] = 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(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91695] = 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(1472), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91705] = 4, - ACTIONS(1143), 1, + [91953] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5237), 1, + ACTIONS(2811), 1, anon_sym_RBRACK, - STATE(2830), 1, - aux_sym_array_pattern_repeat1, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91719] = 4, + [91967] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3091), 1, + ACTIONS(3027), 1, anon_sym_RBRACK, - STATE(2829), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91733] = 4, - ACTIONS(1188), 1, + [91981] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(3051), 1, - anon_sym_RPAREN, - STATE(2764), 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, + [91995] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5227), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91747] = 4, + [92009] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3051), 1, + ACTIONS(3095), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2784), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91761] = 4, - ACTIONS(4028), 1, + [92023] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4034), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5560), 1, + ACTIONS(5608), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91775] = 4, + [92037] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5562), 1, + ACTIONS(5610), 1, anon_sym_RPAREN, - STATE(2458), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91789] = 2, + [92051] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1516), 3, + ACTIONS(1041), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91799] = 4, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(5564), 1, - anon_sym_of, - STATE(3089), 1, - sym__initializer, + [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, + [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, + [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, - [91813] = 2, + [92103] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1520), 3, + ACTIONS(981), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91823] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3091), 1, - anon_sym_RBRACK, - STATE(2458), 1, - aux_sym_array_repeat1, + [92113] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91837] = 4, - ACTIONS(1143), 1, + ACTIONS(1658), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92123] = 4, + ACTIONS(1210), 1, + anon_sym_RPAREN, + ACTIONS(5625), 1, anon_sym_COMMA, - ACTIONS(5237), 1, - anon_sym_RBRACK, - STATE(2613), 1, - aux_sym_array_pattern_repeat1, + STATE(2656), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91851] = 4, - ACTIONS(3521), 1, + [92137] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1562), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92147] = 4, + ACTIONS(5627), 1, anon_sym_COMMA, - ACTIONS(5566), 1, + ACTIONS(5630), 1, anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91865] = 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(1440), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91875] = 4, - ACTIONS(3499), 1, + [92175] = 4, + ACTIONS(5634), 1, anon_sym_COMMA, - ACTIONS(5568), 1, + ACTIONS(5637), 1, anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + STATE(2799), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91889] = 4, - ACTIONS(5387), 1, - sym_identifier, - ACTIONS(5389), 1, - anon_sym_of, - STATE(2359), 1, - sym__using_declarator, + [92189] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5639), 1, + anon_sym_COLON, + STATE(3265), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91903] = 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(1524), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [91913] = 4, + [92217] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3005), 1, - anon_sym_RBRACK, - STATE(2458), 1, + ACTIONS(5641), 1, + anon_sym_RPAREN, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91927] = 4, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(5570), 1, - anon_sym_of, - STATE(3096), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91941] = 2, + [92231] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 3, + ACTIONS(1049), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91951] = 4, - ACTIONS(4980), 1, + [92241] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(4982), 1, - anon_sym_RPAREN, - STATE(2837), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5643), 1, + anon_sym_RBRACE, + STATE(2888), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91965] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5572), 1, - sym_identifier, - STATE(3047), 1, - sym_formal_parameters, + [92255] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5645), 1, + anon_sym_RBRACE, + STATE(2889), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91979] = 2, + [92269] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1484), 3, + ACTIONS(1606), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [91989] = 4, - ACTIONS(4848), 1, - sym_identifier, - ACTIONS(4850), 1, - anon_sym_LBRACK, - ACTIONS(4852), 1, - sym_private_property_identifier, + [92279] = 3, + ACTIONS(4020), 1, + anon_sym_DOT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [92291] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5632), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92003] = 2, + [92305] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1488), 3, + ACTIONS(1610), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92013] = 2, + [92315] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1492), 3, + ACTIONS(1578), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92023] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3057), 1, - anon_sym_RPAREN, - STATE(2787), 1, - aux_sym_array_repeat1, + [92325] = 4, + ACTIONS(5621), 1, + anon_sym_as, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2140), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92037] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(3057), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + [92339] = 4, + ACTIONS(5470), 1, + sym_identifier, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2186), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92051] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5574), 1, - anon_sym_GT, + [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, - [92065] = 4, - ACTIONS(1188), 1, + [92367] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5576), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(5643), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92079] = 4, - ACTIONS(5510), 1, - anon_sym_COMMA, - ACTIONS(5578), 1, - anon_sym_SEMI, - STATE(2709), 1, - aux_sym_using_declaration_repeat1, + [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, - [92093] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5580), 1, - anon_sym_RBRACE, - STATE(2845), 1, - aux_sym_object_pattern_repeat1, + [92395] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5651), 1, + sym_identifier, + STATE(3113), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92107] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5582), 1, - anon_sym_RBRACE, - STATE(2846), 1, - aux_sym_object_repeat1, + [92409] = 4, + ACTIONS(5470), 1, + sym_identifier, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2159), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92121] = 4, - ACTIONS(3521), 1, + [92423] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5582), 1, + ACTIONS(5653), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92135] = 2, + [92437] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5655), 1, + sym_identifier, + STATE(3269), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92145] = 4, - ACTIONS(3499), 1, + [92451] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5580), 1, + ACTIONS(5657), 1, anon_sym_RBRACE, - STATE(2711), 1, + STATE(2796), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92159] = 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(3939), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [92169] = 4, - ACTIONS(3521), 1, + [92479] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5584), 1, + ACTIONS(5661), 1, anon_sym_RBRACE, - STATE(2700), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92183] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5586), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + [92493] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92197] = 4, - ACTIONS(3499), 1, + ACTIONS(2871), 3, anon_sym_COMMA, - ACTIONS(5588), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + 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, - [92211] = 4, - ACTIONS(3521), 1, + [92517] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - ACTIONS(5590), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + ACTIONS(5663), 1, + anon_sym_SEMI, + STATE(2754), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92225] = 4, - ACTIONS(5034), 1, + [92531] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5592), 1, + ACTIONS(5665), 1, sym_identifier, - STATE(3084), 1, + STATE(2932), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92239] = 3, - ACTIONS(4018), 1, - anon_sym_DOT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4016), 2, + [92545] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - sym_optional_chain, - [92251] = 4, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(5082), 1, - anon_sym_RBRACK, - STATE(2849), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5667), 1, + sym_identifier, + STATE(2996), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92265] = 4, + [92559] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2991), 1, + ACTIONS(5669), 1, anon_sym_RBRACK, - STATE(2848), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92279] = 4, - ACTIONS(5594), 1, - anon_sym_as, - ACTIONS(5596), 1, - anon_sym_from, - STATE(2137), 1, - sym__from_clause, + [92573] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92293] = 4, - ACTIONS(1188), 1, + ACTIONS(5671), 2, anon_sym_COMMA, - ACTIONS(3071), 1, - anon_sym_RPAREN, - STATE(2656), 1, - aux_sym_array_repeat1, + anon_sym_RBRACK, + [92585] = 4, + ACTIONS(5578), 1, + anon_sym_COMMA, + ACTIONS(5673), 1, + anon_sym_SEMI, + STATE(2760), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92307] = 4, - ACTIONS(5387), 1, + [92599] = 4, + ACTIONS(5675), 1, sym_identifier, - ACTIONS(5389), 1, + ACTIONS(5677), 1, anon_sym_of, - STATE(2152), 1, + STATE(2770), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92321] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5598), 1, - sym_identifier, - STATE(2921), 1, - sym_formal_parameters, + [92613] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1598), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92623] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5679), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92637] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1478), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92647] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1558), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92657] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1432), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92667] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5681), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92335] = 4, - ACTIONS(5387), 1, - sym_identifier, - ACTIONS(5389), 1, - anon_sym_of, - STATE(2160), 1, - sym__using_declarator, + [92681] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5330), 1, + anon_sym_RBRACK, + STATE(2919), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92349] = 4, + [92695] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2991), 1, + ACTIONS(2911), 1, anon_sym_RBRACK, - STATE(2458), 1, + STATE(2917), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92363] = 4, - ACTIONS(5034), 1, + [92709] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5600), 1, + ACTIONS(5683), 1, sym_identifier, - STATE(3303), 1, + STATE(3281), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92377] = 4, - ACTIONS(1143), 1, + [92723] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5082), 1, + ACTIONS(2911), 1, anon_sym_RBRACK, - STATE(2613), 1, - aux_sym_array_pattern_repeat1, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92391] = 4, - ACTIONS(1188), 1, + [92737] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(3071), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(5330), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92405] = 2, + [92751] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1554), 3, + ACTIONS(1662), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92415] = 4, - ACTIONS(5602), 1, + [92761] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RBRACE, - STATE(2818), 1, - aux_sym_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92429] = 3, - ACTIONS(5607), 1, - anon_sym_as, + ACTIONS(3029), 1, + anon_sym_RPAREN, + STATE(2860), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5609), 2, + [92775] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - anon_sym_RBRACE, - [92441] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3830), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [92451] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5611), 1, - sym_identifier, - STATE(3018), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92465] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5613), 1, - sym_identifier, - STATE(2936), 1, - sym_formal_parameters, + ACTIONS(3029), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92479] = 4, - ACTIONS(5615), 1, + [92789] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5618), 1, - anon_sym_RBRACE, - STATE(2826), 1, - aux_sym__local_export_clause_repeat1, + ACTIONS(5685), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92493] = 4, - ACTIONS(4782), 1, + [92803] = 4, + ACTIONS(4750), 1, sym_identifier, - ACTIONS(4784), 1, + ACTIONS(4752), 1, anon_sym_LBRACK, - ACTIONS(4786), 1, + ACTIONS(4754), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92507] = 4, - ACTIONS(5620), 1, - anon_sym_LBRACE, - ACTIONS(5622), 1, + [92817] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2523), 1, - sym_statement_block, + ACTIONS(5687), 1, + sym_identifier, + STATE(3320), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92521] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(5624), 1, + [92831] = 4, + ACTIONS(5671), 1, anon_sym_RBRACK, - STATE(2458), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92535] = 4, - ACTIONS(1143), 1, + ACTIONS(5689), 1, anon_sym_COMMA, - ACTIONS(5626), 1, - anon_sym_RBRACK, - STATE(2613), 1, + STATE(2851), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92549] = 3, - ACTIONS(2691), 1, - anon_sym_in, + [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(2742), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [92561] = 2, + [92859] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1476), 3, + ACTIONS(1466), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92571] = 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(1558), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92581] = 2, + [92883] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1562), 3, + ACTIONS(1518), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92591] = 3, - ACTIONS(4984), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5628), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [92603] = 2, + [92893] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1566), 3, + ACTIONS(1582), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92613] = 4, - ACTIONS(1214), 1, - anon_sym_RPAREN, - ACTIONS(5630), 1, + [92903] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - STATE(2856), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5696), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92627] = 2, + [92917] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 3, + ACTIONS(1550), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92637] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5632), 1, - anon_sym_COLON, - STATE(3301), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92651] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3887), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [92661] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5634), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [92927] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92675] = 2, + ACTIONS(1554), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92937] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1582), 3, + ACTIONS(1566), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92685] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5636), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + [92947] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92699] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5638), 1, - anon_sym_RBRACE, - STATE(2711), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(1452), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92957] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5698), 1, + sym_identifier, + STATE(3016), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92713] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5640), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [92971] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5700), 1, + sym_identifier, + STATE(3051), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92727] = 2, + [92985] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 3, + ACTIONS(1602), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92737] = 4, - ACTIONS(1188), 1, + [92995] = 4, + ACTIONS(2349), 1, + anon_sym_RBRACE, + ACTIONS(5702), 1, anon_sym_COMMA, - ACTIONS(5642), 1, - anon_sym_RBRACK, - STATE(2458), 1, - aux_sym_array_repeat1, + STATE(2799), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92751] = 4, - ACTIONS(1143), 1, - anon_sym_COMMA, - ACTIONS(5644), 1, - anon_sym_RBRACK, - STATE(2613), 1, - aux_sym_array_pattern_repeat1, + [93009] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92765] = 4, - ACTIONS(3499), 1, - anon_sym_COMMA, - ACTIONS(5548), 1, - anon_sym_RBRACE, - STATE(2657), 1, - aux_sym_object_pattern_repeat1, + 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, - [92779] = 4, - ACTIONS(4810), 1, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [93031] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5706), 1, sym_identifier, - ACTIONS(4812), 1, - anon_sym_LBRACK, - ACTIONS(4814), 1, - sym_private_property_identifier, + STATE(3129), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92793] = 2, + [93045] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3047), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [92803] = 4, - ACTIONS(5628), 1, - anon_sym_RPAREN, - ACTIONS(5646), 1, - anon_sym_COMMA, - STATE(2856), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(1570), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93055] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5708), 1, + sym_identifier, + STATE(3146), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92817] = 2, + [93069] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1602), 3, + ACTIONS(1482), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92827] = 4, - ACTIONS(5034), 1, + [93079] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5649), 1, + ACTIONS(5710), 1, sym_identifier, - STATE(2933), 1, + STATE(3211), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92841] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2993), 1, - anon_sym_RPAREN, - STATE(2873), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92855] = 4, - ACTIONS(1188), 1, - anon_sym_COMMA, - ACTIONS(2993), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + [93093] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92869] = 4, - ACTIONS(5034), 1, + ACTIONS(3966), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93103] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5651), 1, + ACTIONS(5712), 1, sym_identifier, - STATE(2983), 1, + STATE(3113), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92883] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5653), 1, - anon_sym_GT, + [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, - [92897] = 4, - ACTIONS(5655), 1, - sym_identifier, - ACTIONS(5657), 1, - anon_sym_of, - STATE(2788), 1, - sym__using_declarator, + [93131] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92911] = 4, - ACTIONS(5510), 1, + ACTIONS(1574), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93141] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5659), 1, - anon_sym_SEMI, - STATE(2626), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92925] = 3, - ACTIONS(5661), 1, + [93155] = 3, + ACTIONS(5714), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - [92937] = 4, - ACTIONS(1188), 1, + [93167] = 4, + ACTIONS(5141), 1, anon_sym_COMMA, - ACTIONS(3099), 1, + ACTIONS(5143), 1, anon_sym_RPAREN, - STATE(2641), 1, - aux_sym_array_repeat1, + STATE(2794), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92951] = 4, - ACTIONS(1188), 1, + [93181] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3099), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92965] = 2, + ACTIONS(5716), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1428), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92975] = 4, - ACTIONS(5425), 1, + [93195] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5663), 1, - anon_sym_SEMI, - STATE(2724), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(5718), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92989] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5665), 1, - sym_identifier, - STATE(3078), 1, - sym_formal_parameters, + [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, - [93003] = 4, - ACTIONS(1188), 1, + [93223] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5667), 1, - anon_sym_RPAREN, - STATE(2458), 1, - aux_sym_array_repeat1, + ACTIONS(5722), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93017] = 4, - ACTIONS(5034), 1, + [93237] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5669), 1, + ACTIONS(5724), 1, sym_identifier, - STATE(3123), 1, + STATE(3295), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93031] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5671), 1, - sym_identifier, - STATE(3119), 1, - sym_formal_parameters, + [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, - [93045] = 4, - ACTIONS(5425), 1, - anon_sym_COMMA, - ACTIONS(5673), 1, - anon_sym_SEMI, - STATE(2724), 1, - aux_sym_variable_declaration_repeat1, + [93265] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5728), 1, + sym_identifier, + STATE(3322), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93059] = 4, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(5675), 1, - anon_sym_of, - STATE(3089), 1, - sym__initializer, + [93279] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93073] = 3, - ACTIONS(5677), 1, + ACTIONS(1666), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93289] = 3, + ACTIONS(5730), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - [93085] = 4, - ACTIONS(1135), 1, - anon_sym_EQ, - ACTIONS(5679), 1, - anon_sym_of, - STATE(3096), 1, - sym__initializer, + [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, - [93099] = 4, - ACTIONS(5510), 1, - anon_sym_COMMA, - ACTIONS(5681), 1, - anon_sym_SEMI, - STATE(2865), 1, - aux_sym_using_declaration_repeat1, + [93315] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93113] = 4, - ACTIONS(5034), 1, + ACTIONS(1428), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93325] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5683), 1, + ACTIONS(5734), 1, sym_identifier, - STATE(3240), 1, + STATE(2978), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93127] = 2, + [93339] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5732), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93137] = 2, + [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(1614), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93147] = 4, - ACTIONS(5034), 1, + [93367] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5685), 1, + ACTIONS(5736), 1, sym_identifier, - STATE(3275), 1, + STATE(2994), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93161] = 2, + [93381] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1436), 3, + ACTIONS(1614), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93171] = 4, - ACTIONS(5387), 1, - sym_identifier, - ACTIONS(5389), 1, - anon_sym_of, - STATE(2186), 1, - sym__using_declarator, + [93391] = 3, + ACTIONS(5738), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93185] = 3, - ACTIONS(4984), 1, - anon_sym_EQ, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [93403] = 4, + ACTIONS(5470), 1, + sym_identifier, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2261), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5406), 2, + [93417] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, + ACTIONS(3037), 1, anon_sym_RBRACK, - [93197] = 3, - ACTIONS(5687), 1, - anon_sym_DOT, + STATE(2605), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4016), 2, - anon_sym_LPAREN, - sym_optional_chain, - [93209] = 2, + [93431] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1618), 3, + ACTIONS(1670), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93219] = 4, - ACTIONS(2397), 1, - anon_sym_RBRACE, - ACTIONS(5689), 1, + [93441] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - STATE(2818), 1, - aux_sym_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93233] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5691), 1, - sym_identifier, - STATE(2958), 1, - sym_formal_parameters, + ACTIONS(3037), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93247] = 2, + [93455] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1622), 3, + ACTIONS(1017), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93257] = 4, - ACTIONS(5034), 1, + [93465] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5693), 1, + ACTIONS(5740), 1, sym_identifier, - STATE(2977), 1, + STATE(3113), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93271] = 2, + [93479] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1444), 3, + ACTIONS(1646), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93281] = 3, - ACTIONS(5695), 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(4016), 2, + [93503] = 4, + ACTIONS(5742), 1, + anon_sym_LBRACE, + ACTIONS(5744), 1, anon_sym_LPAREN, - sym_optional_chain, - [93293] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5697), 1, - anon_sym_RBRACE, - STATE(2609), 1, - aux_sym_object_repeat1, + STATE(2404), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93307] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5699), 1, + [93517] = 4, + ACTIONS(4782), 1, sym_identifier, - STATE(3010), 1, - sym_formal_parameters, + ACTIONS(4784), 1, + anon_sym_LBRACK, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93321] = 2, + [93531] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1532), 3, + ACTIONS(1618), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93331] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5701), 1, - sym_identifier, - STATE(3026), 1, - sym_formal_parameters, + [93541] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5746), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93345] = 4, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5703), 1, - anon_sym_GT, + [93555] = 3, + ACTIONS(5095), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93359] = 4, - ACTIONS(5705), 1, + ACTIONS(1890), 2, + anon_sym_in, + anon_sym_of, + [93567] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5708), 1, - anon_sym_RBRACE, - STATE(2904), 1, - aux_sym_named_imports_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93373] = 4, - ACTIONS(5594), 1, - anon_sym_as, - ACTIONS(5596), 1, - anon_sym_from, - STATE(2112), 1, - sym__from_clause, + ACTIONS(5748), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93387] = 4, - ACTIONS(3521), 1, - anon_sym_COMMA, - ACTIONS(5697), 1, - anon_sym_RBRACE, - STATE(2700), 1, - aux_sym_object_repeat1, + [93581] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5750), 1, + sym_identifier, + STATE(3220), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93401] = 2, + [93595] = 3, + ACTIONS(4982), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1540), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93411] = 4, - ACTIONS(5034), 1, + ACTIONS(1890), 2, + anon_sym_in, + anon_sym_of, + [93607] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5710), 1, + ACTIONS(5752), 1, sym_identifier, - STATE(2921), 1, + STATE(2932), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93425] = 2, + [93621] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1452), 3, + ACTIONS(1622), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93435] = 3, - ACTIONS(5122), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1891), 2, - anon_sym_in, - anon_sym_of, - [93447] = 2, + [93631] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1626), 3, + ACTIONS(1448), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93457] = 4, - ACTIONS(5712), 1, - anon_sym_COMMA, - ACTIONS(5714), 1, - anon_sym_RBRACE, - STATE(2826), 1, - aux_sym__local_export_clause_repeat1, + [93641] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93471] = 4, - ACTIONS(3521), 1, + ACTIONS(3832), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93651] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5437), 1, - anon_sym_RBRACE, - STATE(2664), 1, - aux_sym_object_repeat1, + ACTIONS(2915), 1, + anon_sym_RPAREN, + STATE(2683), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93485] = 4, + [93665] = 4, ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3005), 1, - anon_sym_RBRACK, - STATE(2611), 1, + ACTIONS(3095), 1, + anon_sym_RPAREN, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93499] = 3, - ACTIONS(4962), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1891), 2, - anon_sym_in, - anon_sym_of, - [93511] = 4, - ACTIONS(5034), 1, + [93679] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5716), 1, - sym_identifier, - STATE(3018), 1, + STATE(3120), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93525] = 4, - ACTIONS(5034), 1, - anon_sym_LPAREN, - ACTIONS(5718), 1, - anon_sym_COLON, - STATE(3301), 1, - sym_formal_parameters, + [93690] = 3, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1226), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93539] = 3, - ACTIONS(5720), 1, + [93701] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1338), 1, + STATE(1597), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93550] = 3, - ACTIONS(5042), 1, + [93712] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(109), 1, - sym_class_body, + STATE(1328), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93561] = 3, - ACTIONS(5221), 1, + [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(1105), 1, - sym_class_body, + STATE(110), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93572] = 3, - ACTIONS(5034), 1, + [93745] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3190), 1, + STATE(3090), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93583] = 3, - ACTIONS(4671), 1, + [93756] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1538), 1, - sym_class_body, + STATE(1606), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93594] = 3, - ACTIONS(5722), 1, + [93767] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1539), 1, + STATE(1608), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93605] = 3, - ACTIONS(5724), 1, + [93778] = 3, + ACTIONS(4890), 1, anon_sym_LBRACE, - STATE(3093), 1, - sym__class_member_body, + STATE(1145), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93616] = 3, - ACTIONS(5720), 1, + [93789] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1346), 1, + STATE(1616), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93627] = 3, - ACTIONS(5726), 1, - anon_sym_LBRACE, - STATE(104), 1, - sym_statement_block, + [93800] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93638] = 2, + 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, - ACTIONS(3919), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [93647] = 3, - ACTIONS(5720), 1, - anon_sym_LBRACE, - STATE(1347), 1, - sym_statement_block, + [93820] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93658] = 3, - ACTIONS(4773), 1, + ACTIONS(5764), 2, anon_sym_LBRACE, - STATE(1348), 1, - sym_class_body, + 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, - [93669] = 3, - ACTIONS(5728), 1, + [93840] = 3, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(2243), 1, - sym_statement_block, + STATE(2925), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93680] = 3, - ACTIONS(5724), 1, + [93851] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(3094), 1, + STATE(3106), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93691] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2697), 1, - sym_statement_block, + [93862] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3108), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93702] = 3, - ACTIONS(5620), 1, + [93873] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2702), 1, - sym_statement_block, + STATE(3291), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93713] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5730), 1, - anon_sym_SLASH2, - ACTIONS(5732), 1, - sym__regex_flags_start, - [93726] = 3, - ACTIONS(5620), 1, + [93884] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2704), 1, - sym_statement_block, + STATE(3139), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93737] = 2, + [93895] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3294), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5406), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [93746] = 3, - ACTIONS(4625), 1, + [93906] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2705), 1, - sym_class_body, + STATE(3142), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93757] = 3, - ACTIONS(5734), 1, - sym_identifier, - ACTIONS(5736), 1, - sym_private_property_identifier, + [93917] = 3, + ACTIONS(4448), 1, + anon_sym_function, + ACTIONS(5768), 1, + anon_sym_async, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93768] = 3, - ACTIONS(4633), 1, - sym_identifier, - ACTIONS(4637), 1, - sym_private_property_identifier, + [93928] = 3, + ACTIONS(4641), 1, + anon_sym_LBRACE, + STATE(1629), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93779] = 3, - ACTIONS(5620), 1, + [93939] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(2706), 1, + STATE(925), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93790] = 3, - ACTIONS(5724), 1, + [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(3095), 1, + STATE(3143), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93801] = 3, - ACTIONS(5738), 1, - anon_sym_COMMA, - ACTIONS(5740), 1, - anon_sym_from, + [93972] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3128), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93812] = 2, + [93983] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [93821] = 2, + [93994] = 3, + ACTIONS(4657), 1, + anon_sym_LBRACE, + STATE(2240), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2737), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [93830] = 3, - ACTIONS(5728), 1, + [94005] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(2269), 1, + STATE(1122), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93841] = 3, - ACTIONS(5742), 1, + [94016] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(31), 1, - sym_parenthesized_expression, + STATE(3130), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94027] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3132), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93852] = 3, - ACTIONS(4625), 1, + [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(2707), 1, + STATE(2684), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93863] = 3, - ACTIONS(3453), 1, - anon_sym_LBRACE, - STATE(1912), 1, - sym__class_member_body, + [94062] = 3, + ACTIONS(5778), 1, + sym_identifier, + ACTIONS(5780), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93874] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2090), 1, - sym_statement_block, + [94073] = 3, + ACTIONS(4732), 1, + sym_identifier, + ACTIONS(4736), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93885] = 3, - ACTIONS(5742), 1, - anon_sym_LPAREN, - STATE(52), 1, - sym_parenthesized_expression, + [94084] = 3, + ACTIONS(5782), 1, + sym_identifier, + ACTIONS(5784), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93896] = 3, - ACTIONS(3453), 1, + [94095] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1914), 1, + STATE(3133), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93907] = 3, - ACTIONS(5742), 1, - anon_sym_LPAREN, - STATE(32), 1, - sym_parenthesized_expression, + [94106] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3135), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93918] = 3, - ACTIONS(5722), 1, + [94117] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1584), 1, + STATE(2698), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93929] = 3, - ACTIONS(4773), 1, + [94128] = 3, + ACTIONS(5015), 1, anon_sym_LBRACE, - STATE(1300), 1, + STATE(1025), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93940] = 3, - ACTIONS(5742), 1, + [94139] = 3, + ACTIONS(5786), 1, anon_sym_LPAREN, - STATE(33), 1, + STATE(50), 1, sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93951] = 3, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(3869), 1, - anon_sym_EQ_GT, + [94150] = 3, + ACTIONS(5756), 1, + anon_sym_LBRACE, + STATE(1258), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93962] = 3, - ACTIONS(3453), 1, + [94161] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1916), 1, - sym__class_member_body, + STATE(1259), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93973] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5653), 1, - anon_sym_GT, + [94172] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93984] = 3, - ACTIONS(5722), 1, + ACTIONS(3907), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [94181] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1589), 1, + STATE(883), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93995] = 3, - ACTIONS(3453), 1, - anon_sym_LBRACE, - STATE(1917), 1, - sym__class_member_body, + [94192] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2934), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94006] = 3, - ACTIONS(5744), 1, + [94203] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1756), 1, + STATE(915), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94017] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5653), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, + [94214] = 4, + ACTIONS(3), 1, sym_comment, - [94028] = 3, - ACTIONS(5034), 1, + 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(3006), 1, + STATE(2947), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94039] = 3, - ACTIONS(4737), 1, + [94238] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(2296), 1, + STATE(1260), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94050] = 3, - ACTIONS(4028), 1, + [94249] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2739), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94260] = 3, + ACTIONS(5792), 1, + sym_identifier, + ACTIONS(5794), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94271] = 3, + ACTIONS(4627), 1, + sym_identifier, + ACTIONS(4631), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94282] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5504), 1, + ACTIONS(5525), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94061] = 3, - ACTIONS(5746), 1, + [94293] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(2426), 1, - sym_object, + STATE(1717), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94072] = 3, - ACTIONS(4034), 1, + [94304] = 3, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5504), 1, + ACTIONS(5525), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94083] = 3, - ACTIONS(4671), 1, + [94315] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(1591), 1, + STATE(1539), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94094] = 3, - ACTIONS(4671), 1, + [94326] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(1596), 1, + STATE(1540), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94105] = 3, - ACTIONS(5722), 1, + [94337] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1598), 1, + STATE(841), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94116] = 3, - ACTIONS(4737), 1, + [94348] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(2301), 1, + STATE(1317), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94127] = 3, - ACTIONS(5722), 1, + [94359] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1649), 1, + STATE(850), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94138] = 3, - ACTIONS(5728), 1, + [94370] = 3, + ACTIONS(5798), 1, anon_sym_LBRACE, - STATE(2313), 1, - sym_statement_block, + STATE(2595), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94149] = 3, - ACTIONS(5722), 1, + [94381] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1533), 1, + STATE(2752), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94160] = 3, - ACTIONS(5722), 1, + [94392] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1534), 1, + STATE(858), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94171] = 3, - ACTIONS(4671), 1, - anon_sym_LBRACE, - STATE(1537), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94182] = 3, - ACTIONS(5722), 1, + [94403] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1545), 1, + STATE(859), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94193] = 3, - ACTIONS(5728), 1, + [94414] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(2322), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94204] = 2, + STATE(1543), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4905), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [94213] = 3, - ACTIONS(5728), 1, + [94425] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(2341), 1, + STATE(873), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94224] = 3, - ACTIONS(5728), 1, + [94436] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(2342), 1, + STATE(2753), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94235] = 3, - ACTIONS(4737), 1, + [94447] = 3, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(2343), 1, + STATE(2759), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94246] = 3, - ACTIONS(5728), 1, - anon_sym_LBRACE, - STATE(2347), 1, - sym_statement_block, + [94458] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94257] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3020), 1, - sym_formal_parameters, + ACTIONS(5531), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [94467] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94268] = 3, - ACTIONS(4695), 1, + ACTIONS(5800), 2, anon_sym_LBRACE, - STATE(897), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94279] = 3, - ACTIONS(5748), 1, + anon_sym_EQ_GT, + [94476] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(898), 1, + STATE(2786), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94290] = 2, + [94487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4888), 2, + ACTIONS(3923), 2, anon_sym_COMMA, - anon_sym_SEMI, - [94299] = 3, - ACTIONS(5034), 1, + anon_sym_RBRACE, + [94496] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3064), 1, + STATE(3311), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94310] = 3, - ACTIONS(3455), 1, - anon_sym_LPAREN, - ACTIONS(5750), 1, + [94507] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + 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, sym_comment, - [94321] = 2, + [94527] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1910), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4890), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [94330] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3196), 1, - sym_formal_parameters, + [94538] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94341] = 3, - ACTIONS(5720), 1, + ACTIONS(5463), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [94547] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(1332), 1, - sym_statement_block, + STATE(885), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94352] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3197), 1, - sym_formal_parameters, + [94558] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1715), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94363] = 2, + [94569] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1914), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4892), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [94372] = 2, + [94580] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1674), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [94381] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5752), 1, - anon_sym_SLASH2, - ACTIONS(5754), 1, - sym__regex_flags_start, - [94394] = 2, + [94591] = 3, + ACTIONS(5772), 1, + anon_sym_LBRACE, + STATE(1035), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4497), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [94403] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3086), 1, - sym_formal_parameters, + [94602] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1918), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94414] = 3, - ACTIONS(3453), 1, + [94613] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1918), 1, + STATE(1921), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94425] = 3, - ACTIONS(5034), 1, + [94624] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3198), 1, + STATE(3075), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94436] = 3, - ACTIONS(5724), 1, + [94635] = 3, + ACTIONS(5796), 1, + anon_sym_LBRACE, + STATE(1783), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94646] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(3199), 1, + STATE(1942), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94447] = 3, - ACTIONS(5345), 1, - sym_identifier, - ACTIONS(5756), 1, - anon_sym_STAR, + [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, - [94458] = 3, - ACTIONS(3453), 1, + [94681] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1919), 1, + STATE(1905), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94469] = 3, - ACTIONS(4773), 1, - anon_sym_LBRACE, - STATE(1261), 1, - sym_class_body, + [94692] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2945), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94480] = 3, - ACTIONS(5748), 1, + [94703] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(907), 1, + STATE(2267), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94491] = 3, - ACTIONS(5596), 1, - anon_sym_from, - STATE(2136), 1, - sym__from_clause, + [94714] = 3, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(103), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94502] = 2, + [94725] = 3, + ACTIONS(5810), 1, + sym_identifier, + ACTIONS(5812), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5758), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [94511] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [94736] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3215), 1, + sym_formal_parameters, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5760), 1, - anon_sym_SLASH2, - ACTIONS(5762), 1, - sym__regex_flags_start, - [94524] = 3, - ACTIONS(5748), 1, - anon_sym_LBRACE, - STATE(909), 1, - sym_statement_block, + sym_comment, + [94747] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2961), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94535] = 3, - ACTIONS(4818), 1, - anon_sym_LBRACE, - STATE(1732), 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, - [94546] = 3, - ACTIONS(5034), 1, + [94769] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3306), 1, + STATE(2969), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94557] = 3, - ACTIONS(5034), 1, + [94780] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3209), 1, + STATE(3100), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94568] = 3, - ACTIONS(5720), 1, - anon_sym_LBRACE, - STATE(1277), 1, - sym_statement_block, + [94791] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2970), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94579] = 3, - ACTIONS(4028), 1, + [94802] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5542), 1, + ACTIONS(5694), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94590] = 3, - ACTIONS(5726), 1, + [94813] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [94822] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(2977), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94833] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(108), 1, + STATE(1031), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94601] = 3, - ACTIONS(4034), 1, + [94844] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [94853] = 3, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5542), 1, + ACTIONS(5694), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94612] = 3, - ACTIONS(4695), 1, + [94864] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(910), 1, + STATE(2227), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94623] = 3, - ACTIONS(4695), 1, + [94875] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3259), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94886] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5552), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94897] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(911), 1, + STATE(2238), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94634] = 3, - ACTIONS(5748), 1, - anon_sym_LBRACE, - STATE(912), 1, - sym_statement_block, + [94908] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5552), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94645] = 3, - ACTIONS(5720), 1, + [94919] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(1335), 1, - sym_statement_block, + STATE(904), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94656] = 3, - ACTIONS(5748), 1, + [94930] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(914), 1, - sym_statement_block, + STATE(905), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94667] = 3, - ACTIONS(5748), 1, + [94941] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(1098), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94678] = 3, - ACTIONS(5748), 1, + [94952] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(917), 1, + STATE(527), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94689] = 3, - ACTIONS(4695), 1, + [94963] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(918), 1, + STATE(909), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94700] = 3, - ACTIONS(5748), 1, + [94974] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(919), 1, + STATE(999), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94711] = 3, - ACTIONS(5034), 1, + [94985] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5489), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94996] = 3, + ACTIONS(4460), 1, anon_sym_LPAREN, - STATE(3211), 1, - sym_formal_parameters, + STATE(2706), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94722] = 3, - ACTIONS(5724), 1, - anon_sym_LBRACE, - STATE(2946), 1, - sym__class_member_body, + [95007] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94733] = 3, - ACTIONS(5764), 1, + ACTIONS(5630), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95016] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(986), 1, + STATE(1096), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94744] = 3, - ACTIONS(5744), 1, + [95027] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(1687), 1, + STATE(1097), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94755] = 3, - ACTIONS(4870), 1, + [95038] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(1055), 1, + STATE(2326), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94766] = 3, - ACTIONS(5766), 1, + [95049] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(1057), 1, + STATE(972), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94777] = 3, - ACTIONS(5768), 1, - anon_sym_LPAREN, - STATE(34), 1, - sym__for_header, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94788] = 3, - ACTIONS(5744), 1, + [95060] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1742), 1, - sym_statement_block, + STATE(631), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94799] = 3, - ACTIONS(4818), 1, + [95071] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1760), 1, + STATE(583), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94810] = 3, - ACTIONS(4818), 1, + [95082] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1753), 1, - sym_class_body, + STATE(608), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94821] = 3, - ACTIONS(5742), 1, - anon_sym_LPAREN, - STATE(42), 1, - sym_parenthesized_expression, + [95093] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94832] = 3, - ACTIONS(5770), 1, - sym_identifier, - ACTIONS(5772), 1, - anon_sym_of, + ACTIONS(5615), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95102] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3111), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94843] = 3, - ACTIONS(5327), 1, - anon_sym_in, - ACTIONS(5329), 1, - anon_sym_of, + [95113] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(632), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94854] = 3, - ACTIONS(5774), 1, + [95124] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2594), 1, - sym_switch_body, + STATE(509), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94865] = 3, - ACTIONS(3453), 1, + [95135] = 3, + ACTIONS(5758), 1, anon_sym_LBRACE, - STATE(1911), 1, - sym__class_member_body, + STATE(111), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94876] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2847), 1, - sym_statement_block, + [95146] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3065), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94887] = 3, - ACTIONS(5744), 1, - anon_sym_LBRACE, - STATE(1653), 1, - sym_statement_block, + [95157] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94898] = 3, - ACTIONS(5764), 1, - anon_sym_LBRACE, - STATE(1125), 1, - sym_statement_block, + ACTIONS(4904), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95166] = 3, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94909] = 3, - ACTIONS(5331), 1, - anon_sym_in, - ACTIONS(5333), 1, - anon_sym_of, + [95177] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94920] = 3, - ACTIONS(3459), 1, - anon_sym_EQ, - STATE(2277), 1, - sym__initializer, + ACTIONS(2740), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [95186] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3131), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94931] = 3, - ACTIONS(5720), 1, + [95197] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1265), 1, + STATE(584), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94942] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5776), 1, - anon_sym_SLASH2, - ACTIONS(5778), 1, - sym__regex_flags_start, - [94955] = 3, - ACTIONS(5451), 1, + [95208] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(602), 1, + STATE(616), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94966] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5560), 1, - anon_sym_GT, + [95219] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94977] = 3, - ACTIONS(5620), 1, + ACTIONS(3911), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95228] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(2736), 1, + STATE(1772), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94988] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5560), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94999] = 3, - ACTIONS(5034), 1, + [95239] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2966), 1, + STATE(3115), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95010] = 3, - ACTIONS(5780), 1, - sym_identifier, - ACTIONS(5782), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95021] = 3, - ACTIONS(4947), 1, - sym_identifier, - ACTIONS(4951), 1, - sym_private_property_identifier, + [95250] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5594), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95032] = 3, - ACTIONS(3453), 1, + [95261] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1921), 1, - sym__class_member_body, + STATE(542), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95043] = 3, - ACTIONS(5742), 1, - anon_sym_LPAREN, - STATE(19), 1, - sym_parenthesized_expression, + [95272] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5594), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95054] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3232), 1, - sym_formal_parameters, + [95283] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2275), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95065] = 3, - ACTIONS(3453), 1, + [95294] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1922), 1, - sym__class_member_body, + STATE(2278), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95076] = 3, - ACTIONS(5744), 1, - anon_sym_LBRACE, - STATE(1784), 1, - sym_statement_block, + [95305] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95087] = 3, - ACTIONS(3453), 1, + ACTIONS(4710), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95314] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1923), 1, + STATE(3278), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95098] = 3, + [95325] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3955), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95334] = 3, ACTIONS(1135), 1, anon_sym_EQ, - STATE(3089), 1, + STATE(3193), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95109] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5784), 1, - anon_sym_SLASH2, - ACTIONS(5786), 1, - sym__regex_flags_start, - [95122] = 3, + [95345] = 3, ACTIONS(1135), 1, anon_sym_EQ, - STATE(3096), 1, + STATE(3243), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95133] = 3, - ACTIONS(3453), 1, - anon_sym_LBRACE, - STATE(1924), 1, - sym__class_member_body, + [95356] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95144] = 3, - ACTIONS(4846), 1, + ACTIONS(3895), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95365] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(559), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95155] = 3, - ACTIONS(5788), 1, - sym_identifier, - ACTIONS(5790), 1, - sym_private_property_identifier, + STATE(505), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95166] = 3, - ACTIONS(4848), 1, - sym_identifier, - ACTIONS(4852), 1, - sym_private_property_identifier, + [95376] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3302), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95177] = 3, - ACTIONS(3453), 1, + [95387] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1925), 1, + STATE(3306), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95188] = 2, + [95398] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(32), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3911), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95197] = 3, - ACTIONS(3453), 1, + [95409] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1926), 1, + STATE(3307), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95208] = 3, - ACTIONS(5724), 1, + [95420] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(3246), 1, - sym__class_member_body, + STATE(2121), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95219] = 2, + [95431] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(33), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3915), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95228] = 3, - ACTIONS(5766), 1, - anon_sym_LBRACE, - STATE(1097), 1, - sym_statement_block, + [95442] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(34), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95239] = 3, - ACTIONS(3453), 1, + [95453] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(1927), 1, - sym__class_member_body, + STATE(1010), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95250] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5574), 1, - anon_sym_GT, + [95464] = 3, + ACTIONS(3461), 1, + anon_sym_EQ, + STATE(2248), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95261] = 3, - ACTIONS(5034), 1, + [95475] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1175), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95486] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3171), 1, + STATE(2988), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95272] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5574), 1, - anon_sym_GT, + [95497] = 3, + ACTIONS(5796), 1, + anon_sym_LBRACE, + STATE(1776), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95283] = 3, - ACTIONS(3453), 1, - anon_sym_LBRACE, - STATE(1928), 1, - sym__class_member_body, + [95508] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5608), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95294] = 3, - ACTIONS(5451), 1, + [95519] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(603), 1, + STATE(2212), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95305] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3034), 1, - sym_formal_parameters, + [95530] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5608), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95316] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(560), 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, - [95327] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(604), 1, - sym_statement_block, + [95552] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95338] = 2, + ACTIONS(4914), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95561] = 3, + ACTIONS(3461), 1, + anon_sym_EQ, + STATE(2312), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4751), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [95347] = 3, - ACTIONS(5724), 1, + [95572] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(3247), 1, + STATE(2940), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95358] = 3, - ACTIONS(4846), 1, + [95583] = 3, + ACTIONS(4840), 1, anon_sym_LBRACE, - STATE(605), 1, + STATE(1654), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95369] = 3, - ACTIONS(5766), 1, - anon_sym_LBRACE, - STATE(963), 1, - sym_statement_block, + [95594] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2948), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95380] = 2, + [95605] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(511), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3935), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95389] = 2, + [95616] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4753), 2, + ACTIONS(5822), 2, anon_sym_COMMA, - anon_sym_SEMI, - [95398] = 3, - ACTIONS(5792), 1, - sym_identifier, - ACTIONS(5794), 1, - sym_private_property_identifier, + anon_sym_RBRACE, + [95625] = 3, + ACTIONS(5756), 1, + anon_sym_LBRACE, + STATE(1302), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95409] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5423), 1, - anon_sym_GT, + [95636] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2950), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95420] = 3, - ACTIONS(4625), 1, + [95647] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(2673), 1, - sym_class_body, + STATE(2307), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95431] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2674), 1, - sym_statement_block, + [95658] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95442] = 3, - ACTIONS(5034), 1, + ACTIONS(5824), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [95667] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3109), 1, + STATE(2955), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95453] = 3, - ACTIONS(3459), 1, - anon_sym_EQ, - STATE(2279), 1, - sym__initializer, + [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, - [95464] = 3, - ACTIONS(5620), 1, + [95702] = 3, + ACTIONS(5758), 1, anon_sym_LBRACE, - STATE(2424), 1, + STATE(107), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95475] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5412), 1, - anon_sym_GT, + [95713] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95486] = 3, - ACTIONS(4898), 1, + ACTIONS(5637), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95722] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3044), 1, - sym_parenthesized_expression, + STATE(3049), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95497] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3204), 1, - sym_formal_parameters, + [95733] = 3, + ACTIONS(5830), 1, + sym_identifier, + ACTIONS(5832), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95508] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5412), 1, - anon_sym_GT, + [95744] = 3, + ACTIONS(4782), 1, + sym_identifier, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95519] = 3, - ACTIONS(5042), 1, - anon_sym_LBRACE, - STATE(103), 1, - sym_class_body, + [95755] = 3, + ACTIONS(4832), 1, + anon_sym_LPAREN, + STATE(3205), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95530] = 3, - ACTIONS(3453), 1, + [95766] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1903), 1, + STATE(2964), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95541] = 3, - ACTIONS(5724), 1, - anon_sym_LBRACE, - STATE(3295), 1, - sym__class_member_body, + [95777] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95552] = 3, - ACTIONS(5221), 1, + ACTIONS(4902), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95786] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1021), 1, - sym_class_body, + STATE(2965), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95563] = 3, - ACTIONS(4870), 1, + [95797] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1109), 1, - sym_class_body, + STATE(512), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95574] = 3, - ACTIONS(5724), 1, + [95808] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(3296), 1, + STATE(2971), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95585] = 3, - ACTIONS(4846), 1, + [95819] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(545), 1, - sym_class_body, + STATE(513), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95596] = 3, - ACTIONS(4870), 1, + [95830] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1110), 1, + STATE(514), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95607] = 3, - ACTIONS(5766), 1, + [95841] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1111), 1, + STATE(1261), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95618] = 3, - ACTIONS(5596), 1, + [95852] = 3, + ACTIONS(5623), 1, anon_sym_from, - STATE(2138), 1, + STATE(2114), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95629] = 3, - ACTIONS(5034), 1, + [95863] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3124), 1, + STATE(3280), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95640] = 3, - ACTIONS(5766), 1, - anon_sym_LBRACE, - STATE(1113), 1, - sym_statement_block, + [95874] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95651] = 3, - ACTIONS(5596), 1, + ACTIONS(3891), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95883] = 3, + ACTIONS(5623), 1, anon_sym_from, - STATE(2140), 1, + STATE(2116), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95662] = 3, - ACTIONS(5796), 1, - anon_sym_LPAREN, - STATE(2096), 1, - sym_parenthesized_expression, + [95894] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2625), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95673] = 3, - ACTIONS(4625), 1, + [95905] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(2774), 1, - sym_class_body, + STATE(1917), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95684] = 3, - ACTIONS(5744), 1, + [95916] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1682), 1, - sym_statement_block, + STATE(1920), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95695] = 3, - ACTIONS(5764), 1, + [95927] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1024), 1, + STATE(1227), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95706] = 2, + [95938] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1927), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5605), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95715] = 3, - ACTIONS(5034), 1, + [95949] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3299), 1, + STATE(3239), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95726] = 3, - ACTIONS(5766), 1, + [95960] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1118), 1, - sym_statement_block, + STATE(1928), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95737] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3304), 1, - sym_formal_parameters, + [95971] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1931), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95748] = 3, - ACTIONS(5766), 1, - anon_sym_LBRACE, - STATE(1119), 1, - sym_statement_block, + [95982] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3277), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95759] = 3, - ACTIONS(4870), 1, + [95993] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1120), 1, - sym_class_body, + STATE(1933), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95770] = 3, - ACTIONS(5766), 1, + [96004] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1123), 1, - sym_statement_block, + STATE(1938), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95781] = 3, - ACTIONS(5034), 1, + [96015] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3046), 1, + STATE(2972), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95792] = 3, - ACTIONS(5267), 1, + [96026] = 3, + ACTIONS(5310), 1, sym_identifier, - ACTIONS(5798), 1, + ACTIONS(5834), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95803] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(505), 1, - sym_statement_block, + [96037] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95814] = 3, - ACTIONS(5034), 1, + ACTIONS(5671), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [96046] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3290), 1, + STATE(3226), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95825] = 3, - ACTIONS(5034), 1, + [96057] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3045), 1, + STATE(3238), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95836] = 3, - ACTIONS(5596), 1, - anon_sym_from, - STATE(2082), 1, - sym__from_clause, + [96068] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1130), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95847] = 3, - ACTIONS(5034), 1, + [96079] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3143), 1, + STATE(3241), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95858] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3053), 1, - sym_formal_parameters, + [96090] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1743), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95869] = 3, - ACTIONS(5034), 1, + [96101] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3048), 1, + STATE(3286), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95880] = 2, + [96112] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1940), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5800), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95889] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(546), 1, - sym_statement_block, + [96123] = 3, + ACTIONS(5836), 1, + sym_identifier, + ACTIONS(5838), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95900] = 3, - ACTIONS(5764), 1, + [96134] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1124), 1, - sym_statement_block, + STATE(528), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95911] = 3, - ACTIONS(5034), 1, + [96145] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2928), 1, + STATE(2975), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95922] = 3, - ACTIONS(5034), 1, + [96156] = 3, + ACTIONS(5260), 1, + anon_sym_in, + ACTIONS(5262), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96167] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2931), 1, + STATE(2976), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95933] = 3, - ACTIONS(5034), 1, + [96178] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2935), 1, + STATE(2984), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95944] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5423), 1, - anon_sym_GT, + [96189] = 3, + ACTIONS(5264), 1, + anon_sym_in, + ACTIONS(5266), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95955] = 3, - ACTIONS(5034), 1, + [96200] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2938), 1, + STATE(3001), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95966] = 3, - ACTIONS(5034), 1, + [96211] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2943), 1, + STATE(3005), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95977] = 3, - ACTIONS(5034), 1, + [96222] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2953), 1, + STATE(3010), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95988] = 3, - ACTIONS(5034), 1, + [96233] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2956), 1, + STATE(3014), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95999] = 3, - ACTIONS(5034), 1, + [96244] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2962), 1, + STATE(3017), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96010] = 3, - ACTIONS(5034), 1, + [96255] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2965), 1, + STATE(3018), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96021] = 3, - ACTIONS(5034), 1, + [96266] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3004), 1, + STATE(3021), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96032] = 3, - ACTIONS(5034), 1, + [96277] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3008), 1, + STATE(3024), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96043] = 3, - ACTIONS(5034), 1, + [96288] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3033), 1, + STATE(3038), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96054] = 3, - ACTIONS(5034), 1, + [96299] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3051), 1, + STATE(3136), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96065] = 3, - ACTIONS(5034), 1, + [96310] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3055), 1, + STATE(3141), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96076] = 3, - ACTIONS(5034), 1, + [96321] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3060), 1, + STATE(3144), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96087] = 3, - ACTIONS(5034), 1, + [96332] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3063), 1, + STATE(3145), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96098] = 3, - ACTIONS(5034), 1, + [96343] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3065), 1, + STATE(3147), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96109] = 3, - ACTIONS(5034), 1, + [96354] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3069), 1, + STATE(3149), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96120] = 3, - ACTIONS(5034), 1, + [96365] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3073), 1, + STATE(3150), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96131] = 3, - ACTIONS(5034), 1, + [96376] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3075), 1, + STATE(3152), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96142] = 3, - ACTIONS(5034), 1, + [96387] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3079), 1, + STATE(3153), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96153] = 3, - ACTIONS(5034), 1, + [96398] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3083), 1, + STATE(3163), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96164] = 3, - ACTIONS(5034), 1, + [96409] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3208), 1, + STATE(3230), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96175] = 3, - ACTIONS(5034), 1, + [96420] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3217), 1, + STATE(3231), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96186] = 3, - ACTIONS(5034), 1, + [96431] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3224), 1, + STATE(3234), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96197] = 2, + [96442] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5802), 2, + ACTIONS(4690), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [96206] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(606), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96217] = 3, - ACTIONS(4898), 1, + anon_sym_SEMI, + [96451] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3176), 1, - sym_parenthesized_expression, + STATE(3262), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96228] = 3, - ACTIONS(5804), 1, - sym_identifier, - ACTIONS(5806), 1, - sym_private_property_identifier, + [96462] = 3, + ACTIONS(5840), 1, + anon_sym_LPAREN, + STATE(35), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96239] = 3, - ACTIONS(4810), 1, - sym_identifier, - ACTIONS(4814), 1, - sym_private_property_identifier, + [96473] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3270), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96250] = 3, - ACTIONS(5808), 1, + [96484] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(618), 1, - sym_switch_body, + STATE(1745), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96261] = 3, - ACTIONS(5724), 1, - anon_sym_LBRACE, - STATE(3297), 1, - sym__class_member_body, + [96495] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96272] = 3, - ACTIONS(5810), 1, - sym_identifier, - ACTIONS(5812), 1, - sym_private_property_identifier, + [96506] = 3, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(5842), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96283] = 3, - ACTIONS(5620), 1, + [96517] = 3, + ACTIONS(5093), 1, anon_sym_LBRACE, - STATE(2780), 1, - sym_statement_block, + STATE(112), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96294] = 3, - ACTIONS(4846), 1, - anon_sym_LBRACE, - STATE(607), 1, - sym_class_body, + [96528] = 3, + ACTIONS(5844), 1, + sym_identifier, + ACTIONS(5846), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96305] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(2927), 1, - sym_formal_parameters, + [96539] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96316] = 2, + [96550] = 3, + ACTIONS(1456), 1, + anon_sym_while, + ACTIONS(5848), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3899), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96325] = 3, - ACTIONS(5724), 1, + [96561] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(3074), 1, - sym__class_member_body, + STATE(1077), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96336] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3076), 1, - sym_formal_parameters, + [96572] = 3, + ACTIONS(5850), 1, + anon_sym_LBRACE, + STATE(2709), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96347] = 2, + [96583] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(529), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3903), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96356] = 3, - ACTIONS(5724), 1, + [96594] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(3088), 1, - sym__class_member_body, + STATE(1080), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96367] = 3, - ACTIONS(5034), 1, + [96605] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3090), 1, + STATE(3026), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96378] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3110), 1, - sym_formal_parameters, + [96616] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1149), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96389] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3113), 1, - sym_formal_parameters, + [96627] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2491), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96400] = 3, - ACTIONS(5724), 1, + [96638] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(3172), 1, - sym__class_member_body, + STATE(1155), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96411] = 3, - ACTIONS(5034), 1, + [96649] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3177), 1, + STATE(3206), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96422] = 3, - ACTIONS(4737), 1, - anon_sym_LBRACE, - STATE(2385), 1, - sym_class_body, + [96660] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96433] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3032), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, + ACTIONS(5852), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96669] = 4, + ACTIONS(3), 1, sym_comment, - [96444] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3230), 1, - sym_formal_parameters, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - [96455] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3235), 1, - sym_formal_parameters, + 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, - [96466] = 3, - ACTIONS(5724), 1, + [96693] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(3238), 1, - sym__class_member_body, + STATE(1171), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96477] = 3, - ACTIONS(5724), 1, + [96704] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(3245), 1, - sym__class_member_body, + STATE(1178), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96488] = 3, - ACTIONS(5724), 1, + [96715] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5858), 1, + anon_sym_SLASH2, + ACTIONS(5860), 1, + sym__regex_flags_start, + [96728] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(2930), 1, - sym__class_member_body, + STATE(1093), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96499] = 2, + [96739] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2249), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3907), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96508] = 3, - ACTIONS(5451), 1, + [96750] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(547), 1, + STATE(2250), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96519] = 3, - ACTIONS(5728), 1, - anon_sym_LBRACE, - STATE(2387), 1, - sym_statement_block, + [96761] = 3, + ACTIONS(5862), 1, + sym_identifier, + ACTIONS(5864), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96530] = 3, - ACTIONS(4769), 1, - anon_sym_LBRACE, - STATE(1207), 1, - sym_class_body, + [96772] = 3, + ACTIONS(4750), 1, + sym_identifier, + ACTIONS(4754), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96541] = 3, - ACTIONS(5814), 1, + [96783] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1210), 1, + STATE(1249), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96552] = 3, - ACTIONS(5724), 1, + [96794] = 3, + ACTIONS(5866), 1, + sym_identifier, + ACTIONS(5868), 1, + sym_jsx_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96805] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(3182), 1, + STATE(1906), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96563] = 3, - ACTIONS(5744), 1, - anon_sym_LBRACE, - STATE(1746), 1, - sym_statement_block, + [96816] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96574] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3183), 1, - sym_formal_parameters, + ACTIONS(4916), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96585] = 3, - ACTIONS(4846), 1, - anon_sym_LBRACE, - STATE(510), 1, - sym_class_body, + ACTIONS(5450), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96834] = 3, + ACTIONS(5337), 1, + sym_identifier, + ACTIONS(5870), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96596] = 3, - ACTIONS(3453), 1, + [96845] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1929), 1, + STATE(1943), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96607] = 3, - ACTIONS(5726), 1, + [96856] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(112), 1, - sym_statement_block, + STATE(1922), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96618] = 2, + [96867] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3081), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5517), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96627] = 3, - ACTIONS(5744), 1, + [96878] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1680), 1, + STATE(2258), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96638] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5502), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96647] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5816), 1, - anon_sym_SLASH2, - ACTIONS(5818), 1, - sym__regex_flags_start, - [96660] = 3, - ACTIONS(5820), 1, - sym_identifier, - ACTIONS(5822), 1, - sym_jsx_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96671] = 3, - ACTIONS(5768), 1, - anon_sym_LPAREN, - STATE(20), 1, - sym__for_header, + [96889] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1903), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96682] = 3, - ACTIONS(4016), 1, + [96900] = 3, + ACTIONS(4018), 1, anon_sym_LPAREN, - ACTIONS(5824), 1, + ACTIONS(5872), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96693] = 3, - ACTIONS(3453), 1, + [96911] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(1930), 1, - sym__class_member_body, + STATE(1255), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96704] = 2, + [96922] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4276), 2, - anon_sym_in, - anon_sym_of, - [96713] = 3, - ACTIONS(5826), 1, - sym_identifier, - ACTIONS(5828), 1, - sym_private_property_identifier, + ACTIONS(4579), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96931] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1908), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96724] = 2, + [96942] = 3, + ACTIONS(5756), 1, + anon_sym_LBRACE, + STATE(1256), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4288), 2, - anon_sym_in, - anon_sym_of, - [96733] = 3, - ACTIONS(5830), 1, - sym_identifier, - ACTIONS(5832), 1, - sym_private_property_identifier, + [96953] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96744] = 3, - ACTIONS(4711), 1, - sym_identifier, - ACTIONS(4715), 1, - sym_private_property_identifier, + ACTIONS(5874), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96962] = 3, + ACTIONS(5818), 1, + anon_sym_LBRACE, + STATE(1022), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96755] = 3, - ACTIONS(5034), 1, + [96973] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2978), 1, + STATE(3048), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96766] = 3, - ACTIONS(3453), 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(1931), 1, - sym__class_member_body, + STATE(2874), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96777] = 3, - ACTIONS(5034), 1, + [97004] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2985), 1, + STATE(3055), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96788] = 3, - ACTIONS(5834), 1, - sym_identifier, - ACTIONS(5836), 1, - anon_sym_of, + [97015] = 3, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1194), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96799] = 3, - ACTIONS(5034), 1, + [97026] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2986), 1, + STATE(3056), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96810] = 3, - ACTIONS(5034), 1, + [97037] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2988), 1, + STATE(3058), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96821] = 3, - ACTIONS(5838), 1, - anon_sym_LPAREN, - STATE(491), 1, - sym_parenthesized_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96832] = 3, - ACTIONS(5724), 1, + [97048] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(2948), 1, - sym__class_member_body, + STATE(2882), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96843] = 3, - ACTIONS(5451), 1, + [97059] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(530), 1, + STATE(1583), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96854] = 3, - ACTIONS(5451), 1, + [97070] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(624), 1, + STATE(2259), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96865] = 3, - ACTIONS(5034), 1, + [97081] = 3, + ACTIONS(5840), 1, anon_sym_LPAREN, - STATE(3087), 1, - sym_formal_parameters, + STATE(20), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96876] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3200), 1, - sym_formal_parameters, + [97092] = 3, + ACTIONS(4990), 1, + sym_identifier, + ACTIONS(4994), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96887] = 3, - ACTIONS(5724), 1, + [97103] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(2949), 1, - sym__class_member_body, + STATE(1312), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96898] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(548), 1, - sym_statement_block, + [97114] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96909] = 3, - ACTIONS(5034), 1, + ACTIONS(5876), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97123] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3116), 1, + STATE(3209), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96920] = 3, - ACTIONS(5034), 1, + [97134] = 3, + ACTIONS(5878), 1, + anon_sym_LPAREN, + STATE(490), 1, + sym_parenthesized_expression, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97145] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3127), 1, + STATE(3216), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96931] = 3, - ACTIONS(5814), 1, + [97156] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1147), 1, + STATE(2369), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96942] = 3, - ACTIONS(5034), 1, + [97167] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3129), 1, + STATE(3217), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96953] = 3, - ACTIONS(5034), 1, + [97178] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3131), 1, + STATE(3224), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96964] = 4, + [97189] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(516), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97200] = 3, + ACTIONS(4720), 1, + anon_sym_LBRACE, + STATE(2893), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97211] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5840), 1, + ACTIONS(5880), 1, anon_sym_SLASH2, - ACTIONS(5842), 1, + ACTIONS(5882), 1, sym__regex_flags_start, - [96977] = 3, - ACTIONS(1548), 1, - anon_sym_while, - ACTIONS(5844), 1, - sym__statement_boundary, + [97224] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3006), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96988] = 2, + [97235] = 3, + ACTIONS(5884), 1, + sym_identifier, + ACTIONS(5886), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3927), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96997] = 3, - ACTIONS(4846), 1, - anon_sym_LBRACE, - STATE(550), 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, - [97008] = 3, - ACTIONS(5814), 1, - anon_sym_LBRACE, - STATE(1149), 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, - [97019] = 2, + [97268] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2906), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5467), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97028] = 2, + [97279] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1915), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5846), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [97037] = 3, - ACTIONS(5034), 1, + [97290] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3273), 1, + STATE(2936), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97048] = 3, - ACTIONS(4509), 1, + [97301] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2602), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97059] = 3, - ACTIONS(5848), 1, - sym_identifier, - ACTIONS(5850), 1, - sym_private_property_identifier, + STATE(2937), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97070] = 3, - ACTIONS(5034), 1, + [97312] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3282), 1, + STATE(2939), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97081] = 3, - ACTIONS(4782), 1, - sym_identifier, - ACTIONS(4786), 1, - sym_private_property_identifier, + [97323] = 3, + ACTIONS(5015), 1, + anon_sym_LBRACE, + STATE(1016), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97092] = 3, - ACTIONS(5034), 1, + [97334] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3283), 1, + STATE(3020), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97103] = 3, - ACTIONS(5034), 1, + [97345] = 3, + ACTIONS(5888), 1, anon_sym_LPAREN, - STATE(3287), 1, - sym_formal_parameters, + STATE(2090), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97114] = 3, - ACTIONS(4625), 1, + [97356] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(2838), 1, - sym_class_body, + STATE(2910), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97125] = 3, - ACTIONS(4028), 1, - anon_sym_COLON, - ACTIONS(5469), 1, - anon_sym_GT, + [97367] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97136] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5469), 1, - anon_sym_GT, + ACTIONS(3927), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97376] = 3, + ACTIONS(5796), 1, + anon_sym_LBRACE, + STATE(1677), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97147] = 2, + [97387] = 3, + ACTIONS(5818), 1, + anon_sym_LBRACE, + STATE(1017), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5852), 2, + [97398] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - anon_sym_EQ_GT, - [97156] = 2, + STATE(1737), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5854), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97165] = 3, - ACTIONS(5034), 1, + [97409] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2975), 1, + STATE(2992), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97176] = 3, - ACTIONS(4769), 1, + [97420] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(487), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97431] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1152), 1, + STATE(517), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97187] = 3, - ACTIONS(5034), 1, + [97442] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2979), 1, + STATE(2997), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97198] = 3, - ACTIONS(5451), 1, + [97453] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(512), 1, + STATE(1023), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97209] = 3, - ACTIONS(5034), 1, + [97464] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2980), 1, + STATE(2998), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97220] = 3, - ACTIONS(5034), 1, + [97475] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2982), 1, + STATE(3000), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97231] = 2, + [97486] = 3, + ACTIONS(5756), 1, + anon_sym_LBRACE, + STATE(1251), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5708), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97240] = 3, - ACTIONS(4028), 1, + [97497] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5703), 1, + ACTIONS(5556), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97251] = 3, - ACTIONS(4769), 1, - anon_sym_LBRACE, - STATE(1153), 1, - sym_class_body, + [97508] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97262] = 3, - ACTIONS(5814), 1, - anon_sym_LBRACE, - STATE(1154), 1, - sym_statement_block, + 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, - [97273] = 2, + [97528] = 3, + ACTIONS(5890), 1, + anon_sym_LBRACE, + STATE(571), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5856), 2, + [97539] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - anon_sym_EQ_GT, - [97282] = 3, - ACTIONS(5814), 1, + STATE(3074), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97550] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1157), 1, + STATE(1591), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97293] = 3, - ACTIONS(5034), 1, + [97561] = 3, + ACTIONS(5786), 1, anon_sym_LPAREN, - STATE(3024), 1, - sym_formal_parameters, + STATE(46), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97304] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3027), 1, - sym_formal_parameters, + [97572] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5556), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97315] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(3028), 1, - sym_formal_parameters, + [97583] = 3, + ACTIONS(5892), 1, + sym_identifier, + ACTIONS(5894), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97326] = 3, - ACTIONS(5034), 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, - [97337] = 2, + [97605] = 3, + ACTIONS(5896), 1, + anon_sym_COMMA, + ACTIONS(5898), 1, + anon_sym_from, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97616] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3891), 2, + ACTIONS(3903), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97346] = 3, - ACTIONS(4034), 1, - anon_sym_DOT, - ACTIONS(5703), 1, - anon_sym_GT, + [97625] = 3, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2095), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97357] = 3, - ACTIONS(5814), 1, + [97636] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1167), 1, + STATE(1652), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97368] = 3, - ACTIONS(5814), 1, + [97647] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1169), 1, + STATE(2600), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97379] = 3, - ACTIONS(5451), 1, - anon_sym_LBRACE, - STATE(486), 1, - sym_statement_block, + [97658] = 3, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2099), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97390] = 3, - ACTIONS(5858), 1, - sym_identifier, - ACTIONS(5860), 1, - anon_sym_STAR, + [97669] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2912), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97401] = 3, - ACTIONS(4769), 1, + [97680] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(1176), 1, + STATE(1250), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97412] = 3, - ACTIONS(5814), 1, + [97691] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1177), 1, - sym_statement_block, + STATE(3087), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97423] = 2, + [97702] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5628), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [97432] = 3, - ACTIONS(5034), 1, + [97713] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3186), 1, + STATE(3221), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97443] = 3, - ACTIONS(3453), 1, + [97724] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1909), 1, - sym__class_member_body, + STATE(2304), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97735] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3066), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97454] = 3, - ACTIONS(4818), 1, + [97746] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(1662), 1, - sym_class_body, + STATE(1766), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97465] = 3, - ACTIONS(5862), 1, - sym_identifier, - ACTIONS(5864), 1, - anon_sym_STAR, + [97757] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97476] = 3, - ACTIONS(5034), 1, + [97768] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2929), 1, + STATE(3251), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97487] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(2944), 1, - sym_formal_parameters, + [97779] = 3, + ACTIONS(5900), 1, + sym_identifier, + ACTIONS(5902), 1, + sym_private_property_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97790] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2337), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97498] = 3, - ACTIONS(4773), 1, + [97801] = 3, + ACTIONS(4890), 1, anon_sym_LBRACE, - STATE(1310), 1, + STATE(1218), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97509] = 3, - ACTIONS(5720), 1, + [97812] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1297), 1, + STATE(1600), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97520] = 3, - ACTIONS(5034), 1, - anon_sym_LPAREN, - STATE(2934), 1, - sym_formal_parameters, + [97823] = 2, + ACTIONS(2897), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97531] = 3, - ACTIONS(5724), 1, - anon_sym_LBRACE, - STATE(3280), 1, - sym__class_member_body, + [97831] = 2, + ACTIONS(5904), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97542] = 3, - ACTIONS(4625), 1, - anon_sym_LBRACE, - STATE(2744), 1, - sym_class_body, + [97839] = 2, + ACTIONS(5906), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97553] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2749), 1, - sym_statement_block, + [97847] = 2, + ACTIONS(5906), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97564] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2757), 1, - sym_statement_block, + [97855] = 2, + ACTIONS(5908), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97575] = 3, - ACTIONS(5620), 1, - anon_sym_LBRACE, - STATE(2765), 1, - sym_statement_block, + [97863] = 2, + ACTIONS(5910), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97586] = 3, - ACTIONS(5726), 1, - anon_sym_LBRACE, - STATE(113), 1, - sym_statement_block, + [97871] = 2, + ACTIONS(5912), 1, + anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97597] = 2, + [97879] = 2, + ACTIONS(2885), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5866), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97606] = 2, - ACTIONS(5868), 1, - anon_sym_function, + [97887] = 2, + ACTIONS(3043), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97614] = 2, - ACTIONS(5870), 1, - anon_sym_EQ_GT, + [97895] = 2, + ACTIONS(5914), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97622] = 2, - ACTIONS(5872), 1, - anon_sym_as, + [97903] = 2, + ACTIONS(5916), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97630] = 2, - ACTIONS(5570), 1, - anon_sym_of, + [97911] = 2, + ACTIONS(5918), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97638] = 2, - ACTIONS(2691), 1, - anon_sym_in, + [97919] = 2, + ACTIONS(3069), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97646] = 2, - ACTIONS(5412), 1, - anon_sym_GT, + [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, - [97654] = 2, - ACTIONS(5874), 1, - anon_sym_target, + [97945] = 2, + ACTIONS(5924), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97662] = 2, - ACTIONS(5876), 1, - sym__postfix_update_end, + [97953] = 2, + ACTIONS(2825), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97670] = 2, - ACTIONS(5740), 1, - anon_sym_from, + [97961] = 2, + ACTIONS(2417), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97678] = 2, - ACTIONS(3087), 1, - anon_sym_RBRACE, + [97969] = 2, + ACTIONS(5926), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97686] = 2, - ACTIONS(5878), 1, - anon_sym_RPAREN, + [97977] = 2, + ACTIONS(3083), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97694] = 2, - ACTIONS(5880), 1, - anon_sym_meta, + [97985] = 2, + ACTIONS(5928), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97702] = 2, - ACTIONS(5880), 1, - anon_sym_target, + [97993] = 2, + ACTIONS(5576), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97710] = 2, - ACTIONS(5882), 1, + [98001] = 2, + ACTIONS(5930), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97718] = 2, - ACTIONS(5884), 1, - anon_sym_meta, + [98009] = 2, + ACTIONS(5932), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97726] = 2, - ACTIONS(3097), 1, - anon_sym_RPAREN, + [98017] = 2, + ACTIONS(5934), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97734] = 2, - ACTIONS(5886), 1, - sym_identifier, + [98025] = 2, + ACTIONS(5936), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97742] = 2, - ACTIONS(3017), 1, - anon_sym_RPAREN, + [98033] = 2, + ACTIONS(2696), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97750] = 2, - ACTIONS(5888), 1, - anon_sym_from, + [98041] = 2, + ACTIONS(5938), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97758] = 2, - ACTIONS(5884), 1, - anon_sym_target, + [98049] = 2, + ACTIONS(5940), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97766] = 2, - ACTIONS(5890), 1, - anon_sym_while, + [98057] = 2, + ACTIONS(3321), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97774] = 2, - ACTIONS(5892), 1, - anon_sym_as, + [98065] = 2, + ACTIONS(5942), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97782] = 2, - ACTIONS(5560), 1, - anon_sym_GT, - ACTIONS(5), 2, - sym_html_comment, + [98073] = 3, + ACTIONS(3), 1, sym_comment, - [97790] = 2, - ACTIONS(5894), 1, - sym__resource_binding_continuation, + 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, - [97798] = 2, - ACTIONS(3223), 1, + [98091] = 2, + ACTIONS(3115), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97806] = 2, - ACTIONS(5896), 1, - anon_sym_target, + [98099] = 2, + ACTIONS(5948), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97814] = 2, - ACTIONS(2989), 1, - anon_sym_RPAREN, + [98107] = 2, + ACTIONS(5950), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97822] = 2, - ACTIONS(4962), 1, + [98115] = 2, + ACTIONS(4982), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97830] = 2, - ACTIONS(5898), 1, + [98123] = 2, + ACTIONS(5952), 1, sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97838] = 2, - ACTIONS(5900), 1, - anon_sym_EQ_GT, + [98131] = 2, + ACTIONS(5954), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97846] = 2, - ACTIONS(5902), 1, + [98139] = 2, + ACTIONS(5095), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97854] = 3, + [98147] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5904), 1, + ACTIONS(5956), 1, sym_regex_pattern, - [97864] = 2, - ACTIONS(5906), 1, + [98157] = 2, + ACTIONS(5958), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97872] = 2, - ACTIONS(5908), 1, - anon_sym_EQ_GT, + [98165] = 2, + ACTIONS(5960), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97880] = 2, - ACTIONS(1448), 1, - anon_sym_while, + [98173] = 2, + ACTIONS(3457), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97888] = 2, - ACTIONS(5910), 1, - anon_sym_EQ_GT, + [98181] = 2, + ACTIONS(5962), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97896] = 2, - ACTIONS(5564), 1, - anon_sym_of, + [98189] = 2, + ACTIONS(5964), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97904] = 2, - ACTIONS(5912), 1, - anon_sym_RPAREN, + [98197] = 2, + ACTIONS(2917), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97912] = 2, - ACTIONS(5914), 1, - sym__postfix_update_end, + [98205] = 2, + ACTIONS(5966), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97920] = 2, - ACTIONS(5916), 1, + [98213] = 2, + ACTIONS(5968), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97928] = 2, - ACTIONS(5918), 1, + [98221] = 2, + ACTIONS(5970), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97936] = 2, - ACTIONS(5920), 1, + [98229] = 2, + ACTIONS(5972), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97944] = 2, - ACTIONS(5922), 1, - anon_sym_from, + [98237] = 2, + ACTIONS(5974), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97952] = 2, - ACTIONS(1476), 1, - anon_sym_while, + [98245] = 2, + ACTIONS(5976), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97960] = 2, - ACTIONS(5924), 1, - sym__postfix_update_end, + [98253] = 2, + ACTIONS(3031), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97968] = 2, - ACTIONS(5926), 1, - anon_sym_RPAREN, + [98261] = 2, + ACTIONS(5594), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97976] = 2, - ACTIONS(5928), 1, - anon_sym_meta, + [98269] = 2, + ACTIONS(1704), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97984] = 2, - ACTIONS(5930), 1, - sym_regex_flags, + [98277] = 2, + ACTIONS(3105), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97992] = 3, + [98285] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5932), 1, + ACTIONS(5978), 1, anon_sym_SLASH2, - [98002] = 2, - ACTIONS(5934), 1, - sym__postfix_update_end, + [98295] = 2, + ACTIONS(3087), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98010] = 2, - ACTIONS(3013), 1, - anon_sym_RBRACK, + [98303] = 2, + ACTIONS(5980), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98018] = 2, - ACTIONS(5928), 1, - anon_sym_target, + [98311] = 2, + ACTIONS(2155), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98026] = 2, - ACTIONS(2914), 1, - anon_sym_RBRACK, + [98319] = 2, + ACTIONS(5982), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98034] = 2, - ACTIONS(5936), 1, - anon_sym_RPAREN, + [98327] = 2, + ACTIONS(4986), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98042] = 2, - ACTIONS(1893), 1, - sym__resource_binding_start, + [98335] = 2, + ACTIONS(2865), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98050] = 2, - ACTIONS(3055), 1, - anon_sym_RPAREN, + [98343] = 2, + ACTIONS(5517), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98058] = 2, - ACTIONS(5938), 1, - anon_sym_RBRACE, + [98351] = 2, + ACTIONS(5984), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98066] = 3, + [98359] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5940), 1, + ACTIONS(5986), 1, sym_regex_pattern, - [98076] = 2, - ACTIONS(5942), 1, + [98369] = 2, + ACTIONS(5988), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98084] = 2, - ACTIONS(2916), 1, - anon_sym_RPAREN, + [98377] = 2, + ACTIONS(5590), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98092] = 2, - ACTIONS(3869), 1, - anon_sym_EQ_GT, + [98385] = 2, + ACTIONS(3091), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98100] = 2, - ACTIONS(5433), 1, - anon_sym_RBRACE, + [98393] = 2, + ACTIONS(5984), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98108] = 2, - ACTIONS(5944), 1, - sym_regex_flags, + [98401] = 2, + ACTIONS(1905), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98116] = 2, - ACTIONS(5946), 1, - anon_sym_EQ, + [98409] = 2, + ACTIONS(3107), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98124] = 2, - ACTIONS(5542), 1, - anon_sym_GT, + [98417] = 2, + ACTIONS(5990), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98132] = 2, - ACTIONS(5948), 1, + [98425] = 2, + ACTIONS(5992), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98140] = 2, - ACTIONS(5950), 1, + [98433] = 2, + ACTIONS(5994), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98148] = 2, - ACTIONS(5952), 1, + [98441] = 2, + ACTIONS(5996), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98156] = 2, - ACTIONS(5954), 1, - sym_identifier, + [98449] = 2, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98164] = 2, - ACTIONS(3455), 1, - anon_sym_LPAREN, + [98457] = 2, + ACTIONS(3049), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98172] = 2, - ACTIONS(5956), 1, - sym_identifier, + [98465] = 2, + ACTIONS(1498), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98180] = 2, - ACTIONS(5958), 1, - anon_sym_from, + [98473] = 2, + ACTIONS(5998), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98188] = 2, - ACTIONS(3039), 1, + [98481] = 2, + ACTIONS(3093), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98196] = 2, - ACTIONS(5653), 1, - anon_sym_GT, + [98489] = 2, + ACTIONS(6000), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98204] = 3, + [98497] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5960), 1, + ACTIONS(6002), 1, anon_sym_SLASH2, - [98214] = 2, - ACTIONS(5962), 1, - sym_regex_flags, + [98507] = 2, + ACTIONS(5592), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98222] = 2, - ACTIONS(5964), 1, + [98515] = 2, + ACTIONS(6004), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98230] = 2, - ACTIONS(3037), 1, - anon_sym_RBRACK, + [98523] = 2, + ACTIONS(6006), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98238] = 2, - ACTIONS(5966), 1, - sym__resource_binding_continuation, + [98531] = 2, + ACTIONS(3059), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98246] = 2, - ACTIONS(5968), 1, - sym_regex_flags, + [98539] = 2, + ACTIONS(5694), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98254] = 2, - ACTIONS(5970), 1, - anon_sym_RPAREN, + [98547] = 2, + ACTIONS(6008), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98555] = 2, + ACTIONS(5519), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98262] = 3, + [98563] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5972), 1, + ACTIONS(6010), 1, anon_sym_SLASH2, - [98272] = 2, - ACTIONS(3101), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98280] = 3, + [98573] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5974), 1, + ACTIONS(6012), 1, sym_regex_pattern, - [98290] = 2, - ACTIONS(5976), 1, + [98583] = 2, + ACTIONS(6014), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98298] = 2, - ACTIONS(5978), 1, - anon_sym_from, + [98591] = 2, + ACTIONS(6016), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98306] = 2, - ACTIONS(5980), 1, - anon_sym_from, + [98599] = 2, + ACTIONS(6018), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98314] = 2, - ACTIONS(5982), 1, - sym__postfix_update_end, + [98607] = 2, + ACTIONS(2985), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98322] = 2, - ACTIONS(3313), 1, - anon_sym_in, + [98615] = 2, + ACTIONS(6020), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98330] = 2, - ACTIONS(5984), 1, - sym_identifier, + [98623] = 2, + ACTIONS(2919), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98338] = 2, - ACTIONS(2804), 1, - anon_sym_RBRACK, + [98631] = 2, + ACTIONS(2893), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98346] = 2, - ACTIONS(5986), 1, + [98639] = 2, + ACTIONS(6022), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98354] = 2, - ACTIONS(5988), 1, + [98647] = 2, + ACTIONS(6024), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98362] = 2, - ACTIONS(5990), 1, + [98655] = 2, + ACTIONS(6026), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98370] = 2, - ACTIONS(5992), 1, - anon_sym_EQ, + [98663] = 2, + ACTIONS(3023), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98378] = 2, - ACTIONS(5675), 1, - anon_sym_of, + [98671] = 2, + ACTIONS(6028), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98386] = 2, - ACTIONS(5679), 1, - anon_sym_of, + [98679] = 2, + ACTIONS(6030), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98394] = 2, - ACTIONS(3337), 1, - anon_sym_in, + [98687] = 2, + ACTIONS(6032), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98402] = 2, - ACTIONS(2618), 1, - anon_sym_in, - ACTIONS(5), 2, - sym_html_comment, + [98695] = 3, + ACTIONS(3), 1, sym_comment, - [98410] = 2, - ACTIONS(5600), 1, - sym_identifier, + 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, - [98418] = 3, + [98713] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5994), 1, + ACTIONS(6036), 1, anon_sym_SLASH2, - [98428] = 2, - ACTIONS(2995), 1, + [98723] = 2, + ACTIONS(2929), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98436] = 2, - ACTIONS(5996), 1, - anon_sym_RPAREN, + [98731] = 2, + ACTIONS(6038), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98444] = 2, - ACTIONS(2949), 1, - anon_sym_in, + [98739] = 2, + ACTIONS(6040), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98452] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5998), 1, - anon_sym_SLASH2, - [98462] = 2, - ACTIONS(3075), 1, - anon_sym_RPAREN, + [98747] = 2, + ACTIONS(2921), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98470] = 2, - ACTIONS(3079), 1, - anon_sym_RPAREN, + [98755] = 2, + ACTIONS(6042), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98478] = 2, - ACTIONS(3089), 1, - anon_sym_RPAREN, + [98763] = 2, + ACTIONS(6044), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98486] = 3, - ACTIONS(3), 1, + [98771] = 2, + ACTIONS(6046), 1, + sym_regex_flags, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [98779] = 2, + ACTIONS(6048), 1, + anon_sym_meta, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(6000), 1, - sym_regex_pattern, - [98496] = 3, + sym_comment, + [98787] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6002), 1, + ACTIONS(6050), 1, sym_regex_pattern, - [98506] = 2, - ACTIONS(6004), 1, + [98797] = 2, + ACTIONS(6052), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98514] = 2, - ACTIONS(5574), 1, - anon_sym_GT, + [98805] = 2, + ACTIONS(6054), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98522] = 2, - ACTIONS(6006), 1, + [98813] = 2, + ACTIONS(6056), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98530] = 2, - ACTIONS(3025), 1, - anon_sym_RBRACK, + [98821] = 2, + ACTIONS(2889), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98538] = 2, - ACTIONS(6008), 1, - anon_sym_EQ, + [98829] = 2, + ACTIONS(5655), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98546] = 2, - ACTIONS(6010), 1, - sym__postfix_update_end, + [98837] = 2, + ACTIONS(6048), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98554] = 2, - ACTIONS(6012), 1, - sym_regex_flags, + [98845] = 2, + ACTIONS(6042), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98562] = 2, - ACTIONS(6014), 1, + [98853] = 2, + ACTIONS(6058), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98570] = 2, - ACTIONS(6016), 1, + [98861] = 2, + ACTIONS(6060), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98578] = 2, - ACTIONS(6018), 1, + [98869] = 2, + ACTIONS(6062), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98586] = 2, - ACTIONS(3103), 1, - anon_sym_RBRACE, + [98877] = 2, + ACTIONS(3067), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98594] = 2, - ACTIONS(5874), 1, - anon_sym_meta, + [98885] = 2, + ACTIONS(1638), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98602] = 2, - ACTIONS(2119), 1, + [98893] = 2, + ACTIONS(2618), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98610] = 2, - ACTIONS(5469), 1, - anon_sym_GT, + [98901] = 2, + ACTIONS(6064), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98618] = 2, - ACTIONS(6020), 1, - anon_sym_meta, + [98909] = 2, + ACTIONS(6066), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98626] = 2, - ACTIONS(6022), 1, - anon_sym_from, + [98917] = 2, + ACTIONS(6068), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98634] = 3, + [98925] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6024), 1, + ACTIONS(6070), 1, anon_sym_SLASH2, - [98644] = 2, - ACTIONS(6026), 1, - anon_sym_from, + [98935] = 2, + ACTIONS(5608), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98652] = 2, - ACTIONS(6028), 1, - anon_sym_EQ_GT, + [98943] = 2, + ACTIONS(3035), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98660] = 2, - ACTIONS(2422), 1, + [98951] = 2, + ACTIONS(2991), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98668] = 2, - ACTIONS(3049), 1, + [98959] = 2, + ACTIONS(3025), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98676] = 2, - ACTIONS(3061), 1, + [98967] = 2, + ACTIONS(3071), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98684] = 2, - ACTIONS(5455), 1, - sym_identifier, + [98975] = 2, + ACTIONS(6072), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98692] = 2, - ACTIONS(6030), 1, - anon_sym_RPAREN, + [98983] = 2, + ACTIONS(6074), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98700] = 3, + [98991] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6032), 1, + ACTIONS(6076), 1, sym_regex_pattern, - [98710] = 2, - ACTIONS(6034), 1, + [99001] = 2, + ACTIONS(6078), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98718] = 2, - ACTIONS(6036), 1, - anon_sym_meta, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98726] = 2, - ACTIONS(3081), 1, - anon_sym_RPAREN, + [99009] = 2, + ACTIONS(3345), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98734] = 2, - ACTIONS(3077), 1, - anon_sym_RPAREN, + [99017] = 2, + ACTIONS(6080), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98742] = 2, - ACTIONS(6038), 1, + [99025] = 2, + ACTIONS(6082), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98750] = 2, - ACTIONS(6040), 1, + [99033] = 2, + ACTIONS(6084), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98758] = 2, - ACTIONS(6042), 1, + [99041] = 2, + ACTIONS(6086), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98766] = 2, - ACTIONS(6044), 1, - anon_sym_using, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98774] = 2, - ACTIONS(2806), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98782] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(6046), 1, - sym_regex_pattern, - [98792] = 2, - ACTIONS(6048), 1, - sym_regex_flags, + [99049] = 2, + ACTIONS(1897), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98800] = 3, + [99057] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(6050), 1, + ACTIONS(6088), 1, anon_sym_SLASH2, - [98810] = 2, - ACTIONS(6036), 1, - anon_sym_target, + [99067] = 2, + ACTIONS(3033), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98818] = 2, - ACTIONS(1895), 1, - sym__resource_binding_start, + [99075] = 2, + ACTIONS(3097), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98826] = 2, - ACTIONS(6052), 1, - anon_sym_COLON, + [99083] = 2, + ACTIONS(6090), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98834] = 2, - ACTIONS(6054), 1, - anon_sym_EQ, + [99091] = 2, + ACTIONS(6092), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98842] = 2, - ACTIONS(6020), 1, - anon_sym_target, + [99099] = 2, + ACTIONS(3103), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98850] = 2, - ACTIONS(3027), 1, + [99107] = 2, + ACTIONS(3057), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98858] = 2, - ACTIONS(6056), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98866] = 2, - ACTIONS(6058), 1, - ts_builtin_sym_end, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98874] = 2, - ACTIONS(6060), 1, - anon_sym_from, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98882] = 2, - ACTIONS(5122), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98890] = 2, - ACTIONS(6062), 1, + [99115] = 2, + ACTIONS(6094), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98898] = 2, - ACTIONS(2997), 1, - anon_sym_RBRACK, + [99123] = 2, + ACTIONS(5934), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98906] = 2, - ACTIONS(6064), 1, + [99131] = 2, + ACTIONS(6096), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98914] = 2, - ACTIONS(6066), 1, + [99139] = 2, + ACTIONS(6098), 1, anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98922] = 2, - ACTIONS(6068), 1, + [99147] = 2, + ACTIONS(6100), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98930] = 2, - ACTIONS(1795), 1, + [99155] = 2, + ACTIONS(1803), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98938] = 2, - ACTIONS(6070), 1, + [99163] = 2, + ACTIONS(6102), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98946] = 2, - ACTIONS(3067), 1, - anon_sym_RPAREN, + [99171] = 2, + ACTIONS(5525), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98954] = 2, - ACTIONS(5703), 1, + [99179] = 2, + ACTIONS(5556), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98962] = 2, - ACTIONS(6072), 1, - sym_identifier, + [99187] = 2, + ACTIONS(3109), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98970] = 2, - ACTIONS(5504), 1, - anon_sym_GT, + [99195] = 2, + ACTIONS(6104), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98978] = 2, - ACTIONS(2999), 1, - anon_sym_SEMI, + [99203] = 2, + ACTIONS(6106), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98986] = 2, - ACTIONS(6074), 1, + [99211] = 2, + ACTIONS(6108), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98994] = 2, - ACTIONS(5750), 1, - anon_sym_EQ_GT, + [99219] = 2, + ACTIONS(6110), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99002] = 2, - ACTIONS(6076), 1, + [99227] = 2, + ACTIONS(6112), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99010] = 2, - ACTIONS(6078), 1, + [99235] = 2, + ACTIONS(6114), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99018] = 2, - ACTIONS(2808), 1, - anon_sym_RBRACK, + [99243] = 2, + ACTIONS(6116), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99026] = 2, - ACTIONS(3107), 1, - anon_sym_SEMI, + [99251] = 2, + ACTIONS(5898), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99034] = 2, - ACTIONS(6080), 1, + [99259] = 2, + ACTIONS(6118), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99042] = 2, - ACTIONS(3105), 1, + [99267] = 2, + ACTIONS(3085), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99050] = 2, - ACTIONS(2822), 1, - anon_sym_in, + [99275] = 2, + ACTIONS(6120), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99058] = 2, - ACTIONS(3069), 1, - anon_sym_RPAREN, + [99283] = 2, + ACTIONS(3041), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99066] = 2, - ACTIONS(3003), 1, - anon_sym_RPAREN, + [99291] = 2, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99074] = 2, - ACTIONS(6082), 1, - anon_sym_EQ, + [99299] = 2, + ACTIONS(6120), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99082] = 2, - ACTIONS(6084), 1, - anon_sym_function, + [99307] = 2, + ACTIONS(6122), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99090] = 2, - ACTIONS(5896), 1, - anon_sym_meta, + [99315] = 2, + ACTIONS(6124), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99098] = 2, - ACTIONS(6086), 1, - anon_sym_EQ, + [99323] = 2, + ACTIONS(6126), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99106] = 2, - ACTIONS(3085), 1, - anon_sym_COLON, + [99331] = 2, + ACTIONS(5918), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99114] = 2, - ACTIONS(6088), 1, - anon_sym_EQ, + [99339] = 2, + ACTIONS(3055), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99122] = 2, - ACTIONS(3021), 1, + [99347] = 2, + ACTIONS(3099), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99130] = 2, - ACTIONS(3011), 1, - anon_sym_RBRACK, + [99355] = 2, + ACTIONS(6128), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99138] = 2, - ACTIONS(1704), 1, - sym__resource_binding_start, + [99363] = 2, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99146] = 2, - ACTIONS(4701), 1, - anon_sym_from, + [99371] = 2, + ACTIONS(6130), 1, + ts_builtin_sym_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99154] = 2, - ACTIONS(5423), 1, - anon_sym_GT, + [99379] = 2, + ACTIONS(6132), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99162] = 2, - ACTIONS(6090), 1, - anon_sym_EQ_GT, + [99387] = 2, + ACTIONS(3101), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99170] = 2, - ACTIONS(6092), 1, - sym_identifier, + [99395] = 2, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99178] = 2, - ACTIONS(3059), 1, - anon_sym_RBRACE, + [99403] = 2, + ACTIONS(2895), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99186] = 2, - ACTIONS(6094), 1, - anon_sym_while, + [99411] = 2, + ACTIONS(2913), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99194] = 2, - ACTIONS(6096), 1, - sym_identifier, + [99419] = 2, + ACTIONS(5619), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99202] = 2, - ACTIONS(3073), 1, - anon_sym_RBRACK, + [99427] = 2, + ACTIONS(6134), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99210] = 2, - ACTIONS(3029), 1, - anon_sym_RPAREN, + [99435] = 2, + ACTIONS(5842), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99218] = 2, - ACTIONS(3007), 1, - anon_sym_RBRACK, + [99443] = 2, + ACTIONS(5552), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -149059,8 +149282,8 @@ static const uint16_t ts_small_parse_table[] = { static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(641)] = 0, [SMALL_STATE(642)] = 89, - [SMALL_STATE(643)] = 160, - [SMALL_STATE(644)] = 249, + [SMALL_STATE(643)] = 178, + [SMALL_STATE(644)] = 271, [SMALL_STATE(645)] = 342, [SMALL_STATE(646)] = 430, [SMALL_STATE(647)] = 518, @@ -149069,2860 +149292,2876 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(650)] = 779, [SMALL_STATE(651)] = 866, [SMALL_STATE(652)] = 934, - [SMALL_STATE(653)] = 1002, + [SMALL_STATE(653)] = 1018, [SMALL_STATE(654)] = 1086, [SMALL_STATE(655)] = 1170, [SMALL_STATE(656)] = 1238, - [SMALL_STATE(657)] = 1322, - [SMALL_STATE(658)] = 1410, - [SMALL_STATE(659)] = 1494, + [SMALL_STATE(657)] = 1306, + [SMALL_STATE(658)] = 1390, + [SMALL_STATE(659)] = 1474, [SMALL_STATE(660)] = 1562, [SMALL_STATE(661)] = 1630, - [SMALL_STATE(662)] = 866, - [SMALL_STATE(663)] = 866, - [SMALL_STATE(664)] = 866, - [SMALL_STATE(665)] = 1698, + [SMALL_STATE(662)] = 1698, + [SMALL_STATE(663)] = 1630, + [SMALL_STATE(664)] = 1698, + [SMALL_STATE(665)] = 1630, [SMALL_STATE(666)] = 1698, - [SMALL_STATE(667)] = 1698, - [SMALL_STATE(668)] = 1698, - [SMALL_STATE(669)] = 1766, + [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)] = 2178, - [SMALL_STATE(676)] = 2245, - [SMALL_STATE(677)] = 2312, - [SMALL_STATE(678)] = 2379, + [SMALL_STATE(675)] = 2184, + [SMALL_STATE(676)] = 2251, + [SMALL_STATE(677)] = 2318, + [SMALL_STATE(678)] = 2385, [SMALL_STATE(679)] = 2452, - [SMALL_STATE(680)] = 2525, - [SMALL_STATE(681)] = 2592, - [SMALL_STATE(682)] = 2659, + [SMALL_STATE(680)] = 2519, + [SMALL_STATE(681)] = 2586, + [SMALL_STATE(682)] = 2653, [SMALL_STATE(683)] = 2726, - [SMALL_STATE(684)] = 2802, - [SMALL_STATE(685)] = 2868, - [SMALL_STATE(686)] = 2944, - [SMALL_STATE(687)] = 3014, - [SMALL_STATE(688)] = 3080, - [SMALL_STATE(689)] = 3146, - [SMALL_STATE(690)] = 3218, - [SMALL_STATE(691)] = 3290, - [SMALL_STATE(692)] = 3362, - [SMALL_STATE(693)] = 3434, - [SMALL_STATE(694)] = 3506, - [SMALL_STATE(695)] = 3572, - [SMALL_STATE(696)] = 3644, - [SMALL_STATE(697)] = 3710, - [SMALL_STATE(698)] = 3776, + [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)] = 3907, - [SMALL_STATE(701)] = 3972, - [SMALL_STATE(702)] = 4037, - [SMALL_STATE(703)] = 4106, - [SMALL_STATE(704)] = 4189, - [SMALL_STATE(705)] = 4262, - [SMALL_STATE(706)] = 4335, - [SMALL_STATE(707)] = 4408, - [SMALL_STATE(708)] = 4481, - [SMALL_STATE(709)] = 4554, - [SMALL_STATE(710)] = 4623, - [SMALL_STATE(711)] = 4688, - [SMALL_STATE(712)] = 4761, - [SMALL_STATE(713)] = 4832, - [SMALL_STATE(714)] = 4897, - [SMALL_STATE(715)] = 4962, - [SMALL_STATE(716)] = 5027, - [SMALL_STATE(717)] = 5098, - [SMALL_STATE(718)] = 5169, - [SMALL_STATE(719)] = 5233, - [SMALL_STATE(720)] = 5355, - [SMALL_STATE(721)] = 5419, - [SMALL_STATE(722)] = 5497, - [SMALL_STATE(723)] = 5565, - [SMALL_STATE(724)] = 5687, - [SMALL_STATE(725)] = 5751, - [SMALL_STATE(726)] = 5815, - [SMALL_STATE(727)] = 5879, - [SMALL_STATE(728)] = 5943, - [SMALL_STATE(729)] = 6015, - [SMALL_STATE(730)] = 6137, - [SMALL_STATE(731)] = 6209, - [SMALL_STATE(732)] = 6331, - [SMALL_STATE(733)] = 6395, - [SMALL_STATE(734)] = 6517, - [SMALL_STATE(735)] = 6639, - [SMALL_STATE(736)] = 6761, - [SMALL_STATE(737)] = 6832, - [SMALL_STATE(738)] = 6903, - [SMALL_STATE(739)] = 6974, - [SMALL_STATE(740)] = 7045, - [SMALL_STATE(741)] = 7116, - [SMALL_STATE(742)] = 7187, - [SMALL_STATE(743)] = 7258, - [SMALL_STATE(744)] = 7329, - [SMALL_STATE(745)] = 7400, - [SMALL_STATE(746)] = 7474, - [SMALL_STATE(747)] = 7544, - [SMALL_STATE(748)] = 7612, - [SMALL_STATE(749)] = 7684, - [SMALL_STATE(750)] = 7756, - [SMALL_STATE(751)] = 7828, - [SMALL_STATE(752)] = 7898, - [SMALL_STATE(753)] = 7968, - [SMALL_STATE(754)] = 8036, - [SMALL_STATE(755)] = 8104, - [SMALL_STATE(756)] = 8173, - [SMALL_STATE(757)] = 8242, - [SMALL_STATE(758)] = 8311, - [SMALL_STATE(759)] = 8378, - [SMALL_STATE(760)] = 8445, - [SMALL_STATE(761)] = 8512, - [SMALL_STATE(762)] = 8579, - [SMALL_STATE(763)] = 8646, - [SMALL_STATE(764)] = 8713, - [SMALL_STATE(765)] = 8780, - [SMALL_STATE(766)] = 8849, - [SMALL_STATE(767)] = 8916, - [SMALL_STATE(768)] = 8983, - [SMALL_STATE(769)] = 9054, - [SMALL_STATE(770)] = 9123, - [SMALL_STATE(771)] = 9194, - [SMALL_STATE(772)] = 9265, - [SMALL_STATE(773)] = 9332, - [SMALL_STATE(774)] = 9398, - [SMALL_STATE(775)] = 9464, - [SMALL_STATE(776)] = 9524, - [SMALL_STATE(777)] = 9588, - [SMALL_STATE(778)] = 9648, - [SMALL_STATE(779)] = 9714, - [SMALL_STATE(780)] = 9774, - [SMALL_STATE(781)] = 9840, - [SMALL_STATE(782)] = 9904, - [SMALL_STATE(783)] = 9970, - [SMALL_STATE(784)] = 10030, - [SMALL_STATE(785)] = 10090, - [SMALL_STATE(786)] = 10156, - [SMALL_STATE(787)] = 10216, - [SMALL_STATE(788)] = 10284, - [SMALL_STATE(789)] = 10344, - [SMALL_STATE(790)] = 10408, - [SMALL_STATE(791)] = 10478, - [SMALL_STATE(792)] = 10548, - [SMALL_STATE(793)] = 10618, - [SMALL_STATE(794)] = 10677, - [SMALL_STATE(795)] = 10740, - [SMALL_STATE(796)] = 10799, - [SMALL_STATE(797)] = 10858, - [SMALL_STATE(798)] = 10917, - [SMALL_STATE(799)] = 10980, - [SMALL_STATE(800)] = 11039, - [SMALL_STATE(801)] = 11098, - [SMALL_STATE(802)] = 11157, - [SMALL_STATE(803)] = 11224, - [SMALL_STATE(804)] = 11279, - [SMALL_STATE(805)] = 11348, - [SMALL_STATE(806)] = 11404, - [SMALL_STATE(807)] = 11460, - [SMALL_STATE(808)] = 11516, - [SMALL_STATE(809)] = 11572, - [SMALL_STATE(810)] = 11626, - [SMALL_STATE(811)] = 11682, - [SMALL_STATE(812)] = 11738, - [SMALL_STATE(813)] = 11794, - [SMALL_STATE(814)] = 11850, - [SMALL_STATE(815)] = 11914, - [SMALL_STATE(816)] = 11976, - [SMALL_STATE(817)] = 12038, - [SMALL_STATE(818)] = 12092, - [SMALL_STATE(819)] = 12148, - [SMALL_STATE(820)] = 12204, - [SMALL_STATE(821)] = 12260, - [SMALL_STATE(822)] = 12316, - [SMALL_STATE(823)] = 12368, - [SMALL_STATE(824)] = 12424, - [SMALL_STATE(825)] = 12480, - [SMALL_STATE(826)] = 12534, - [SMALL_STATE(827)] = 12590, - [SMALL_STATE(828)] = 12646, - [SMALL_STATE(829)] = 12702, - [SMALL_STATE(830)] = 12758, - [SMALL_STATE(831)] = 12814, - [SMALL_STATE(832)] = 12870, - [SMALL_STATE(833)] = 12926, - [SMALL_STATE(834)] = 12982, - [SMALL_STATE(835)] = 13046, - [SMALL_STATE(836)] = 13102, - [SMALL_STATE(837)] = 13158, - [SMALL_STATE(838)] = 13209, - [SMALL_STATE(839)] = 13306, - [SMALL_STATE(840)] = 13367, - [SMALL_STATE(841)] = 13464, - [SMALL_STATE(842)] = 13515, - [SMALL_STATE(843)] = 13566, - [SMALL_STATE(844)] = 13627, - [SMALL_STATE(845)] = 13678, - [SMALL_STATE(846)] = 13729, - [SMALL_STATE(847)] = 13780, - [SMALL_STATE(848)] = 13831, - [SMALL_STATE(849)] = 13926, - [SMALL_STATE(850)] = 13977, - [SMALL_STATE(851)] = 13926, - [SMALL_STATE(852)] = 14074, - [SMALL_STATE(853)] = 14169, - [SMALL_STATE(854)] = 14220, - [SMALL_STATE(855)] = 14315, - [SMALL_STATE(856)] = 14410, - [SMALL_STATE(857)] = 14485, - [SMALL_STATE(858)] = 14546, - [SMALL_STATE(859)] = 14643, - [SMALL_STATE(860)] = 14740, - [SMALL_STATE(861)] = 14805, - [SMALL_STATE(862)] = 14892, - [SMALL_STATE(863)] = 14981, - [SMALL_STATE(864)] = 15052, - [SMALL_STATE(865)] = 15135, - [SMALL_STATE(866)] = 15220, - [SMALL_STATE(867)] = 15307, - [SMALL_STATE(868)] = 14740, - [SMALL_STATE(869)] = 15376, - [SMALL_STATE(870)] = 15455, - [SMALL_STATE(871)] = 15546, - [SMALL_STATE(872)] = 15597, - [SMALL_STATE(873)] = 15648, - [SMALL_STATE(874)] = 15743, - [SMALL_STATE(875)] = 15794, - [SMALL_STATE(876)] = 15845, - [SMALL_STATE(877)] = 15896, - [SMALL_STATE(878)] = 15947, - [SMALL_STATE(879)] = 15998, - [SMALL_STATE(880)] = 16049, - [SMALL_STATE(881)] = 16100, - [SMALL_STATE(882)] = 16151, - [SMALL_STATE(883)] = 16202, - [SMALL_STATE(884)] = 16253, - [SMALL_STATE(885)] = 16348, - [SMALL_STATE(886)] = 16445, - [SMALL_STATE(887)] = 16496, - [SMALL_STATE(888)] = 16547, - [SMALL_STATE(889)] = 16598, - [SMALL_STATE(890)] = 16649, - [SMALL_STATE(891)] = 16700, - [SMALL_STATE(892)] = 16751, - [SMALL_STATE(893)] = 16802, - [SMALL_STATE(894)] = 16853, - [SMALL_STATE(895)] = 16904, - [SMALL_STATE(896)] = 16955, - [SMALL_STATE(897)] = 17006, - [SMALL_STATE(898)] = 17057, - [SMALL_STATE(899)] = 17108, - [SMALL_STATE(900)] = 17159, - [SMALL_STATE(901)] = 17210, - [SMALL_STATE(902)] = 17265, - [SMALL_STATE(903)] = 17316, - [SMALL_STATE(904)] = 17367, - [SMALL_STATE(905)] = 17418, - [SMALL_STATE(906)] = 17469, - [SMALL_STATE(907)] = 17520, - [SMALL_STATE(908)] = 17571, - [SMALL_STATE(909)] = 17622, - [SMALL_STATE(910)] = 17673, - [SMALL_STATE(911)] = 17724, - [SMALL_STATE(912)] = 17775, - [SMALL_STATE(913)] = 17826, - [SMALL_STATE(914)] = 17877, - [SMALL_STATE(915)] = 17928, - [SMALL_STATE(916)] = 17979, - [SMALL_STATE(917)] = 18030, - [SMALL_STATE(918)] = 18081, - [SMALL_STATE(919)] = 18132, - [SMALL_STATE(920)] = 18183, - [SMALL_STATE(921)] = 18234, - [SMALL_STATE(922)] = 18285, - [SMALL_STATE(923)] = 18336, - [SMALL_STATE(924)] = 18387, - [SMALL_STATE(925)] = 18438, - [SMALL_STATE(926)] = 18489, - [SMALL_STATE(927)] = 18540, - [SMALL_STATE(928)] = 18540, - [SMALL_STATE(929)] = 18540, - [SMALL_STATE(930)] = 18540, - [SMALL_STATE(931)] = 18591, - [SMALL_STATE(932)] = 18642, - [SMALL_STATE(933)] = 18693, - [SMALL_STATE(934)] = 18744, - [SMALL_STATE(935)] = 18795, - [SMALL_STATE(936)] = 18848, - [SMALL_STATE(937)] = 18899, - [SMALL_STATE(938)] = 18950, - [SMALL_STATE(939)] = 19001, - [SMALL_STATE(940)] = 19052, - [SMALL_STATE(941)] = 19103, - [SMALL_STATE(942)] = 19154, - [SMALL_STATE(943)] = 19215, - [SMALL_STATE(944)] = 19268, - [SMALL_STATE(945)] = 19321, - [SMALL_STATE(946)] = 19374, - [SMALL_STATE(947)] = 19427, - [SMALL_STATE(948)] = 19480, - [SMALL_STATE(949)] = 19533, - [SMALL_STATE(950)] = 19630, - [SMALL_STATE(951)] = 19727, - [SMALL_STATE(952)] = 19824, - [SMALL_STATE(953)] = 19921, - [SMALL_STATE(954)] = 20018, - [SMALL_STATE(955)] = 20115, - [SMALL_STATE(956)] = 20168, - [SMALL_STATE(957)] = 20221, - [SMALL_STATE(958)] = 20274, - [SMALL_STATE(959)] = 20327, - [SMALL_STATE(960)] = 20380, - [SMALL_STATE(961)] = 20433, - [SMALL_STATE(962)] = 20494, - [SMALL_STATE(963)] = 20545, - [SMALL_STATE(964)] = 20595, - [SMALL_STATE(965)] = 20645, - [SMALL_STATE(966)] = 20695, - [SMALL_STATE(967)] = 20745, - [SMALL_STATE(968)] = 20795, - [SMALL_STATE(969)] = 20847, - [SMALL_STATE(970)] = 20897, - [SMALL_STATE(971)] = 20949, - [SMALL_STATE(972)] = 20999, - [SMALL_STATE(973)] = 21049, - [SMALL_STATE(974)] = 21101, - [SMALL_STATE(975)] = 21155, - [SMALL_STATE(976)] = 21205, - [SMALL_STATE(977)] = 21255, - [SMALL_STATE(978)] = 21307, - [SMALL_STATE(979)] = 21357, - [SMALL_STATE(980)] = 21407, - [SMALL_STATE(981)] = 21457, - [SMALL_STATE(982)] = 21507, - [SMALL_STATE(983)] = 21561, - [SMALL_STATE(984)] = 21611, - [SMALL_STATE(985)] = 21661, - [SMALL_STATE(986)] = 21711, - [SMALL_STATE(987)] = 21763, - [SMALL_STATE(988)] = 21813, - [SMALL_STATE(989)] = 21865, - [SMALL_STATE(990)] = 21961, - [SMALL_STATE(991)] = 22011, - [SMALL_STATE(992)] = 22061, - [SMALL_STATE(993)] = 22111, - [SMALL_STATE(994)] = 22161, - [SMALL_STATE(995)] = 22211, - [SMALL_STATE(996)] = 22265, - [SMALL_STATE(997)] = 22361, - [SMALL_STATE(998)] = 22411, - [SMALL_STATE(999)] = 22465, - [SMALL_STATE(1000)] = 22561, - [SMALL_STATE(1001)] = 22615, - [SMALL_STATE(1002)] = 22711, - [SMALL_STATE(1003)] = 22765, - [SMALL_STATE(1004)] = 22819, - [SMALL_STATE(1005)] = 22915, - [SMALL_STATE(1006)] = 22969, - [SMALL_STATE(1007)] = 23065, - [SMALL_STATE(1008)] = 23119, - [SMALL_STATE(1009)] = 23215, - [SMALL_STATE(1010)] = 23269, - [SMALL_STATE(1011)] = 23323, - [SMALL_STATE(1012)] = 23377, - [SMALL_STATE(1013)] = 23431, - [SMALL_STATE(1014)] = 23485, - [SMALL_STATE(1015)] = 23539, - [SMALL_STATE(1016)] = 23601, - [SMALL_STATE(1017)] = 23661, - [SMALL_STATE(1018)] = 23715, - [SMALL_STATE(1019)] = 23811, - [SMALL_STATE(1020)] = 23865, - [SMALL_STATE(1021)] = 23919, - [SMALL_STATE(1022)] = 23971, - [SMALL_STATE(1023)] = 24021, - [SMALL_STATE(1024)] = 24071, - [SMALL_STATE(1025)] = 24123, - [SMALL_STATE(1026)] = 24173, - [SMALL_STATE(1027)] = 24223, - [SMALL_STATE(1028)] = 24273, - [SMALL_STATE(1029)] = 24327, - [SMALL_STATE(1030)] = 24377, - [SMALL_STATE(1031)] = 24427, - [SMALL_STATE(1032)] = 24477, - [SMALL_STATE(1033)] = 24539, - [SMALL_STATE(1034)] = 24593, - [SMALL_STATE(1035)] = 24643, - [SMALL_STATE(1036)] = 24737, - [SMALL_STATE(1037)] = 24789, - [SMALL_STATE(1038)] = 24849, - [SMALL_STATE(1039)] = 24899, - [SMALL_STATE(1040)] = 24949, - [SMALL_STATE(1041)] = 24999, - [SMALL_STATE(1042)] = 25049, - [SMALL_STATE(1043)] = 25099, - [SMALL_STATE(1044)] = 25149, - [SMALL_STATE(1045)] = 25245, - [SMALL_STATE(1046)] = 25299, - [SMALL_STATE(1047)] = 25395, - [SMALL_STATE(1048)] = 25449, - [SMALL_STATE(1049)] = 25501, - [SMALL_STATE(1050)] = 25555, - [SMALL_STATE(1051)] = 25605, - [SMALL_STATE(1052)] = 25655, - [SMALL_STATE(1053)] = 25749, - [SMALL_STATE(1054)] = 25801, - [SMALL_STATE(1055)] = 25851, - [SMALL_STATE(1056)] = 25901, - [SMALL_STATE(1057)] = 25951, - [SMALL_STATE(1058)] = 26001, - [SMALL_STATE(1059)] = 26051, - [SMALL_STATE(1060)] = 26101, - [SMALL_STATE(1061)] = 26151, - [SMALL_STATE(1062)] = 26201, - [SMALL_STATE(1063)] = 26251, - [SMALL_STATE(1064)] = 26345, - [SMALL_STATE(1065)] = 26395, - [SMALL_STATE(1066)] = 26445, - [SMALL_STATE(1067)] = 26495, - [SMALL_STATE(1068)] = 26545, - [SMALL_STATE(1069)] = 26595, - [SMALL_STATE(1070)] = 26689, - [SMALL_STATE(1071)] = 26763, - [SMALL_STATE(1072)] = 26813, - [SMALL_STATE(1073)] = 26871, - [SMALL_STATE(1074)] = 26925, - [SMALL_STATE(1075)] = 26985, - [SMALL_STATE(1076)] = 27049, - [SMALL_STATE(1077)] = 27135, - [SMALL_STATE(1078)] = 27223, - [SMALL_STATE(1079)] = 27293, - [SMALL_STATE(1080)] = 27375, - [SMALL_STATE(1081)] = 27459, - [SMALL_STATE(1082)] = 27509, - [SMALL_STATE(1083)] = 27559, - [SMALL_STATE(1084)] = 27645, - [SMALL_STATE(1085)] = 26985, - [SMALL_STATE(1086)] = 27713, - [SMALL_STATE(1087)] = 27791, - [SMALL_STATE(1088)] = 27881, - [SMALL_STATE(1089)] = 27931, - [SMALL_STATE(1090)] = 27981, - [SMALL_STATE(1091)] = 28075, - [SMALL_STATE(1092)] = 28125, - [SMALL_STATE(1093)] = 28175, - [SMALL_STATE(1094)] = 28229, - [SMALL_STATE(1095)] = 28325, - [SMALL_STATE(1096)] = 28375, - [SMALL_STATE(1097)] = 28425, - [SMALL_STATE(1098)] = 28475, - [SMALL_STATE(1099)] = 28525, - [SMALL_STATE(1100)] = 28525, - [SMALL_STATE(1101)] = 28575, - [SMALL_STATE(1102)] = 28525, - [SMALL_STATE(1103)] = 28525, - [SMALL_STATE(1104)] = 28625, - [SMALL_STATE(1105)] = 28675, - [SMALL_STATE(1106)] = 28727, - [SMALL_STATE(1107)] = 28777, - [SMALL_STATE(1108)] = 28827, - [SMALL_STATE(1109)] = 28877, - [SMALL_STATE(1110)] = 28927, - [SMALL_STATE(1111)] = 28977, - [SMALL_STATE(1112)] = 29027, - [SMALL_STATE(1113)] = 29077, - [SMALL_STATE(1114)] = 29127, - [SMALL_STATE(1115)] = 29177, - [SMALL_STATE(1116)] = 29227, - [SMALL_STATE(1117)] = 24021, - [SMALL_STATE(1118)] = 29321, - [SMALL_STATE(1119)] = 29371, - [SMALL_STATE(1120)] = 29421, - [SMALL_STATE(1121)] = 29471, - [SMALL_STATE(1122)] = 29525, - [SMALL_STATE(1123)] = 29621, - [SMALL_STATE(1124)] = 29671, - [SMALL_STATE(1125)] = 29723, - [SMALL_STATE(1126)] = 29775, - [SMALL_STATE(1127)] = 29825, - [SMALL_STATE(1128)] = 29879, - [SMALL_STATE(1129)] = 29937, - [SMALL_STATE(1130)] = 29986, - [SMALL_STATE(1131)] = 30035, - [SMALL_STATE(1132)] = 30084, - [SMALL_STATE(1133)] = 30133, - [SMALL_STATE(1134)] = 30182, - [SMALL_STATE(1135)] = 30231, - [SMALL_STATE(1136)] = 30282, - [SMALL_STATE(1137)] = 30333, - [SMALL_STATE(1138)] = 30426, - [SMALL_STATE(1139)] = 30475, - [SMALL_STATE(1140)] = 30568, - [SMALL_STATE(1141)] = 30617, - [SMALL_STATE(1142)] = 30666, - [SMALL_STATE(1143)] = 30715, - [SMALL_STATE(1144)] = 30764, - [SMALL_STATE(1145)] = 30813, - [SMALL_STATE(1146)] = 30862, - [SMALL_STATE(1147)] = 30911, - [SMALL_STATE(1148)] = 30960, - [SMALL_STATE(1149)] = 31009, - [SMALL_STATE(1150)] = 31058, - [SMALL_STATE(1151)] = 31107, - [SMALL_STATE(1152)] = 31180, - [SMALL_STATE(1153)] = 31229, - [SMALL_STATE(1154)] = 31278, - [SMALL_STATE(1155)] = 31327, - [SMALL_STATE(1156)] = 31376, - [SMALL_STATE(1157)] = 31427, - [SMALL_STATE(1158)] = 31476, - [SMALL_STATE(1159)] = 31525, - [SMALL_STATE(1160)] = 31574, - [SMALL_STATE(1161)] = 31623, - [SMALL_STATE(1162)] = 31672, - [SMALL_STATE(1163)] = 31721, - [SMALL_STATE(1164)] = 31476, - [SMALL_STATE(1165)] = 31770, - [SMALL_STATE(1166)] = 31819, - [SMALL_STATE(1167)] = 31868, - [SMALL_STATE(1168)] = 31917, - [SMALL_STATE(1169)] = 31966, - [SMALL_STATE(1170)] = 32015, - [SMALL_STATE(1171)] = 32015, - [SMALL_STATE(1172)] = 32015, - [SMALL_STATE(1173)] = 32064, - [SMALL_STATE(1174)] = 32015, - [SMALL_STATE(1175)] = 32113, - [SMALL_STATE(1176)] = 32168, - [SMALL_STATE(1177)] = 32217, - [SMALL_STATE(1178)] = 32266, - [SMALL_STATE(1179)] = 32315, - [SMALL_STATE(1180)] = 32378, - [SMALL_STATE(1181)] = 32471, - [SMALL_STATE(1182)] = 32556, - [SMALL_STATE(1183)] = 32649, - [SMALL_STATE(1184)] = 32698, - [SMALL_STATE(1185)] = 32785, - [SMALL_STATE(1186)] = 32854, - [SMALL_STATE(1187)] = 32935, - [SMALL_STATE(1188)] = 32990, - [SMALL_STATE(1189)] = 33073, - [SMALL_STATE(1190)] = 33158, - [SMALL_STATE(1191)] = 33225, - [SMALL_STATE(1192)] = 32315, - [SMALL_STATE(1193)] = 33276, - [SMALL_STATE(1194)] = 33325, - [SMALL_STATE(1195)] = 33374, - [SMALL_STATE(1196)] = 33425, - [SMALL_STATE(1197)] = 33474, - [SMALL_STATE(1198)] = 33523, - [SMALL_STATE(1199)] = 33600, - [SMALL_STATE(1200)] = 33651, - [SMALL_STATE(1201)] = 33700, - [SMALL_STATE(1202)] = 33749, - [SMALL_STATE(1203)] = 33838, - [SMALL_STATE(1204)] = 33887, - [SMALL_STATE(1205)] = 33936, - [SMALL_STATE(1206)] = 33991, - [SMALL_STATE(1207)] = 34040, - [SMALL_STATE(1208)] = 34089, - [SMALL_STATE(1209)] = 34140, - [SMALL_STATE(1210)] = 34189, - [SMALL_STATE(1211)] = 34238, - [SMALL_STATE(1212)] = 34289, - [SMALL_STATE(1213)] = 34382, - [SMALL_STATE(1214)] = 34431, - [SMALL_STATE(1215)] = 34480, - [SMALL_STATE(1216)] = 34529, - [SMALL_STATE(1217)] = 34578, - [SMALL_STATE(1218)] = 34627, - [SMALL_STATE(1219)] = 34676, - [SMALL_STATE(1220)] = 34725, - [SMALL_STATE(1221)] = 34774, - [SMALL_STATE(1222)] = 34823, - [SMALL_STATE(1223)] = 34872, - [SMALL_STATE(1224)] = 34921, - [SMALL_STATE(1225)] = 34970, - [SMALL_STATE(1226)] = 35019, - [SMALL_STATE(1227)] = 35068, - [SMALL_STATE(1228)] = 35119, - [SMALL_STATE(1229)] = 35168, - [SMALL_STATE(1230)] = 35217, - [SMALL_STATE(1231)] = 35266, - [SMALL_STATE(1232)] = 35315, - [SMALL_STATE(1233)] = 35364, - [SMALL_STATE(1234)] = 35413, - [SMALL_STATE(1235)] = 35464, - [SMALL_STATE(1236)] = 35515, - [SMALL_STATE(1237)] = 35564, - [SMALL_STATE(1238)] = 35613, - [SMALL_STATE(1239)] = 35664, - [SMALL_STATE(1240)] = 35713, - [SMALL_STATE(1241)] = 35762, - [SMALL_STATE(1242)] = 35811, - [SMALL_STATE(1243)] = 35862, - [SMALL_STATE(1244)] = 35913, - [SMALL_STATE(1245)] = 35962, - [SMALL_STATE(1246)] = 36021, - [SMALL_STATE(1247)] = 36072, - [SMALL_STATE(1248)] = 36121, - [SMALL_STATE(1249)] = 36214, - [SMALL_STATE(1250)] = 36263, - [SMALL_STATE(1251)] = 36359, - [SMALL_STATE(1252)] = 36407, - [SMALL_STATE(1253)] = 36455, - [SMALL_STATE(1254)] = 36551, - [SMALL_STATE(1255)] = 36599, - [SMALL_STATE(1256)] = 36647, - [SMALL_STATE(1257)] = 36743, - [SMALL_STATE(1258)] = 36791, - [SMALL_STATE(1259)] = 36843, - [SMALL_STATE(1260)] = 36891, - [SMALL_STATE(1261)] = 36939, - [SMALL_STATE(1262)] = 36987, - [SMALL_STATE(1263)] = 37079, - [SMALL_STATE(1264)] = 37127, - [SMALL_STATE(1265)] = 37175, - [SMALL_STATE(1266)] = 37223, - [SMALL_STATE(1267)] = 37275, - [SMALL_STATE(1268)] = 37323, - [SMALL_STATE(1269)] = 37371, - [SMALL_STATE(1270)] = 37419, - [SMALL_STATE(1271)] = 37467, - [SMALL_STATE(1272)] = 37559, - [SMALL_STATE(1273)] = 37607, - [SMALL_STATE(1274)] = 37679, - [SMALL_STATE(1275)] = 37727, - [SMALL_STATE(1276)] = 37775, - [SMALL_STATE(1277)] = 37823, - [SMALL_STATE(1278)] = 37871, - [SMALL_STATE(1279)] = 37919, - [SMALL_STATE(1280)] = 37981, - [SMALL_STATE(1281)] = 38029, - [SMALL_STATE(1282)] = 38121, - [SMALL_STATE(1283)] = 38169, - [SMALL_STATE(1284)] = 38253, - [SMALL_STATE(1285)] = 38339, - [SMALL_STATE(1286)] = 38407, - [SMALL_STATE(1287)] = 38455, - [SMALL_STATE(1288)] = 38535, - [SMALL_STATE(1289)] = 38583, - [SMALL_STATE(1290)] = 38631, - [SMALL_STATE(1291)] = 38679, - [SMALL_STATE(1292)] = 38121, - [SMALL_STATE(1293)] = 38727, - [SMALL_STATE(1294)] = 38775, - [SMALL_STATE(1295)] = 38823, - [SMALL_STATE(1296)] = 38121, - [SMALL_STATE(1297)] = 38871, - [SMALL_STATE(1298)] = 38919, - [SMALL_STATE(1299)] = 38121, - [SMALL_STATE(1300)] = 39015, - [SMALL_STATE(1301)] = 39063, - [SMALL_STATE(1302)] = 39111, - [SMALL_STATE(1303)] = 39171, - [SMALL_STATE(1304)] = 39219, - [SMALL_STATE(1305)] = 39301, - [SMALL_STATE(1306)] = 39397, - [SMALL_STATE(1307)] = 39493, - [SMALL_STATE(1308)] = 39541, - [SMALL_STATE(1309)] = 39589, - [SMALL_STATE(1310)] = 39637, - [SMALL_STATE(1311)] = 39685, - [SMALL_STATE(1312)] = 39777, - [SMALL_STATE(1313)] = 39825, - [SMALL_STATE(1314)] = 39873, - [SMALL_STATE(1315)] = 39957, - [SMALL_STATE(1316)] = 40053, - [SMALL_STATE(1317)] = 37919, - [SMALL_STATE(1318)] = 40119, - [SMALL_STATE(1319)] = 40215, - [SMALL_STATE(1320)] = 40291, - [SMALL_STATE(1321)] = 40339, - [SMALL_STATE(1322)] = 40427, - [SMALL_STATE(1323)] = 40519, - [SMALL_STATE(1324)] = 40567, - [SMALL_STATE(1325)] = 40625, - [SMALL_STATE(1326)] = 40673, - [SMALL_STATE(1327)] = 40721, - [SMALL_STATE(1328)] = 40769, - [SMALL_STATE(1329)] = 40861, - [SMALL_STATE(1330)] = 40909, - [SMALL_STATE(1331)] = 40957, - [SMALL_STATE(1332)] = 41005, - [SMALL_STATE(1333)] = 41053, - [SMALL_STATE(1334)] = 41101, - [SMALL_STATE(1335)] = 41149, - [SMALL_STATE(1336)] = 41197, - [SMALL_STATE(1337)] = 41289, - [SMALL_STATE(1338)] = 41337, - [SMALL_STATE(1339)] = 41385, - [SMALL_STATE(1340)] = 41433, - [SMALL_STATE(1341)] = 40291, - [SMALL_STATE(1342)] = 41481, - [SMALL_STATE(1343)] = 41529, - [SMALL_STATE(1344)] = 41577, - [SMALL_STATE(1345)] = 41625, - [SMALL_STATE(1346)] = 41721, - [SMALL_STATE(1347)] = 41769, - [SMALL_STATE(1348)] = 41817, - [SMALL_STATE(1349)] = 41865, - [SMALL_STATE(1350)] = 41913, - [SMALL_STATE(1351)] = 41960, - [SMALL_STATE(1352)] = 42011, - [SMALL_STATE(1353)] = 42058, - [SMALL_STATE(1354)] = 42109, - [SMALL_STATE(1355)] = 42156, - [SMALL_STATE(1356)] = 42203, - [SMALL_STATE(1357)] = 42254, - [SMALL_STATE(1358)] = 42345, - [SMALL_STATE(1359)] = 42392, - [SMALL_STATE(1360)] = 42483, - [SMALL_STATE(1361)] = 42530, - [SMALL_STATE(1362)] = 42582, - [SMALL_STATE(1363)] = 42672, - [SMALL_STATE(1364)] = 42768, - [SMALL_STATE(1365)] = 42816, - [SMALL_STATE(1366)] = 42906, - [SMALL_STATE(1367)] = 42958, - [SMALL_STATE(1368)] = 43048, - [SMALL_STATE(1369)] = 43144, - [SMALL_STATE(1370)] = 43196, - [SMALL_STATE(1371)] = 43286, - [SMALL_STATE(1372)] = 43379, - [SMALL_STATE(1373)] = 43472, - [SMALL_STATE(1374)] = 43565, - [SMALL_STATE(1375)] = 43658, - [SMALL_STATE(1376)] = 43751, - [SMALL_STATE(1377)] = 43800, - [SMALL_STATE(1378)] = 43891, - [SMALL_STATE(1379)] = 43940, - [SMALL_STATE(1380)] = 44031, - [SMALL_STATE(1381)] = 44080, - [SMALL_STATE(1382)] = 44171, - [SMALL_STATE(1383)] = 44220, - [SMALL_STATE(1384)] = 44311, - [SMALL_STATE(1385)] = 44360, - [SMALL_STATE(1386)] = 44409, - [SMALL_STATE(1387)] = 44500, - [SMALL_STATE(1388)] = 44549, - [SMALL_STATE(1389)] = 44640, - [SMALL_STATE(1390)] = 44689, - [SMALL_STATE(1391)] = 44780, - [SMALL_STATE(1392)] = 44829, - [SMALL_STATE(1393)] = 44878, - [SMALL_STATE(1394)] = 44927, - [SMALL_STATE(1395)] = 44976, - [SMALL_STATE(1396)] = 45025, - [SMALL_STATE(1397)] = 45074, - [SMALL_STATE(1398)] = 45167, - [SMALL_STATE(1399)] = 45260, - [SMALL_STATE(1400)] = 45309, - [SMALL_STATE(1401)] = 45400, - [SMALL_STATE(1402)] = 45491, - [SMALL_STATE(1403)] = 45540, - [SMALL_STATE(1404)] = 45631, - [SMALL_STATE(1405)] = 45680, - [SMALL_STATE(1406)] = 45771, - [SMALL_STATE(1407)] = 45820, - [SMALL_STATE(1408)] = 45869, - [SMALL_STATE(1409)] = 45918, - [SMALL_STATE(1410)] = 46007, - [SMALL_STATE(1411)] = 46096, - [SMALL_STATE(1412)] = 46185, - [SMALL_STATE(1413)] = 46254, - [SMALL_STATE(1414)] = 46313, - [SMALL_STATE(1415)] = 46394, - [SMALL_STATE(1416)] = 46477, - [SMALL_STATE(1417)] = 46542, - [SMALL_STATE(1418)] = 46619, - [SMALL_STATE(1419)] = 46698, - [SMALL_STATE(1420)] = 46779, - [SMALL_STATE(1421)] = 46254, - [SMALL_STATE(1422)] = 46842, - [SMALL_STATE(1423)] = 46915, - [SMALL_STATE(1424)] = 47000, - [SMALL_STATE(1425)] = 47089, - [SMALL_STATE(1426)] = 47138, - [SMALL_STATE(1427)] = 47227, - [SMALL_STATE(1428)] = 47282, - [SMALL_STATE(1429)] = 47331, - [SMALL_STATE(1430)] = 47424, - [SMALL_STATE(1431)] = 47517, - [SMALL_STATE(1432)] = 47574, - [SMALL_STATE(1433)] = 47667, - [SMALL_STATE(1434)] = 47760, - [SMALL_STATE(1435)] = 47853, - [SMALL_STATE(1436)] = 47944, - [SMALL_STATE(1437)] = 48035, - [SMALL_STATE(1438)] = 48126, - [SMALL_STATE(1439)] = 48217, - [SMALL_STATE(1440)] = 48308, - [SMALL_STATE(1441)] = 48399, - [SMALL_STATE(1442)] = 48488, - [SMALL_STATE(1443)] = 48543, - [SMALL_STATE(1444)] = 48636, - [SMALL_STATE(1445)] = 48729, - [SMALL_STATE(1446)] = 48822, - [SMALL_STATE(1447)] = 48915, - [SMALL_STATE(1448)] = 48966, - [SMALL_STATE(1449)] = 49059, - [SMALL_STATE(1450)] = 49152, - [SMALL_STATE(1451)] = 49245, - [SMALL_STATE(1452)] = 49338, - [SMALL_STATE(1453)] = 49431, - [SMALL_STATE(1454)] = 49524, - [SMALL_STATE(1455)] = 49617, - [SMALL_STATE(1456)] = 49710, - [SMALL_STATE(1457)] = 49803, - [SMALL_STATE(1458)] = 49896, - [SMALL_STATE(1459)] = 49989, - [SMALL_STATE(1460)] = 50082, - [SMALL_STATE(1461)] = 50175, - [SMALL_STATE(1462)] = 50264, - [SMALL_STATE(1463)] = 50357, - [SMALL_STATE(1464)] = 50450, - [SMALL_STATE(1465)] = 50543, - [SMALL_STATE(1466)] = 50588, - [SMALL_STATE(1467)] = 50681, - [SMALL_STATE(1468)] = 50774, - [SMALL_STATE(1469)] = 50867, - [SMALL_STATE(1470)] = 50960, - [SMALL_STATE(1471)] = 51049, - [SMALL_STATE(1472)] = 51138, - [SMALL_STATE(1473)] = 51231, - [SMALL_STATE(1474)] = 51324, - [SMALL_STATE(1475)] = 51417, - [SMALL_STATE(1476)] = 51464, - [SMALL_STATE(1477)] = 51553, - [SMALL_STATE(1478)] = 51646, - [SMALL_STATE(1479)] = 51715, - [SMALL_STATE(1480)] = 51808, - [SMALL_STATE(1481)] = 51855, - [SMALL_STATE(1482)] = 51948, - [SMALL_STATE(1483)] = 52041, - [SMALL_STATE(1484)] = 52090, - [SMALL_STATE(1485)] = 52181, - [SMALL_STATE(1486)] = 52274, - [SMALL_STATE(1487)] = 52367, - [SMALL_STATE(1488)] = 52426, - [SMALL_STATE(1489)] = 52519, - [SMALL_STATE(1490)] = 52600, - [SMALL_STATE(1491)] = 52683, - [SMALL_STATE(1492)] = 52748, - [SMALL_STATE(1493)] = 52825, - [SMALL_STATE(1494)] = 52904, - [SMALL_STATE(1495)] = 52985, - [SMALL_STATE(1496)] = 53036, - [SMALL_STATE(1497)] = 53083, - [SMALL_STATE(1498)] = 53176, - [SMALL_STATE(1499)] = 53227, - [SMALL_STATE(1500)] = 52367, - [SMALL_STATE(1501)] = 53290, - [SMALL_STATE(1502)] = 53363, - [SMALL_STATE(1503)] = 53448, - [SMALL_STATE(1504)] = 53537, - [SMALL_STATE(1505)] = 53630, - [SMALL_STATE(1506)] = 53723, - [SMALL_STATE(1507)] = 53816, - [SMALL_STATE(1508)] = 53909, - [SMALL_STATE(1509)] = 54002, - [SMALL_STATE(1510)] = 54093, - [SMALL_STATE(1511)] = 54184, - [SMALL_STATE(1512)] = 54275, - [SMALL_STATE(1513)] = 54366, - [SMALL_STATE(1514)] = 54457, - [SMALL_STATE(1515)] = 54548, - [SMALL_STATE(1516)] = 54641, - [SMALL_STATE(1517)] = 54730, - [SMALL_STATE(1518)] = 54819, - [SMALL_STATE(1519)] = 54912, - [SMALL_STATE(1520)] = 55005, - [SMALL_STATE(1521)] = 55098, - [SMALL_STATE(1522)] = 55147, - [SMALL_STATE(1523)] = 55238, - [SMALL_STATE(1524)] = 55331, - [SMALL_STATE(1525)] = 55424, - [SMALL_STATE(1526)] = 55517, - [SMALL_STATE(1527)] = 55610, - [SMALL_STATE(1528)] = 55703, - [SMALL_STATE(1529)] = 55796, - [SMALL_STATE(1530)] = 55840, - [SMALL_STATE(1531)] = 55884, - [SMALL_STATE(1532)] = 55928, - [SMALL_STATE(1533)] = 56016, - [SMALL_STATE(1534)] = 56060, - [SMALL_STATE(1535)] = 56104, - [SMALL_STATE(1536)] = 56150, - [SMALL_STATE(1537)] = 56194, - [SMALL_STATE(1538)] = 56238, - [SMALL_STATE(1539)] = 56282, - [SMALL_STATE(1540)] = 56326, - [SMALL_STATE(1541)] = 56370, - [SMALL_STATE(1542)] = 56414, - [SMALL_STATE(1543)] = 56458, - [SMALL_STATE(1544)] = 56502, - [SMALL_STATE(1545)] = 56588, - [SMALL_STATE(1546)] = 56632, - [SMALL_STATE(1547)] = 56676, - [SMALL_STATE(1548)] = 56722, - [SMALL_STATE(1549)] = 56766, - [SMALL_STATE(1550)] = 56810, - [SMALL_STATE(1551)] = 56854, - [SMALL_STATE(1552)] = 56942, - [SMALL_STATE(1553)] = 57028, - [SMALL_STATE(1554)] = 57074, - [SMALL_STATE(1555)] = 57120, - [SMALL_STATE(1556)] = 57166, - [SMALL_STATE(1557)] = 56810, - [SMALL_STATE(1558)] = 57210, - [SMALL_STATE(1559)] = 57296, - [SMALL_STATE(1560)] = 57340, - [SMALL_STATE(1561)] = 57384, - [SMALL_STATE(1562)] = 57428, - [SMALL_STATE(1563)] = 57472, - [SMALL_STATE(1564)] = 57472, - [SMALL_STATE(1565)] = 57516, - [SMALL_STATE(1566)] = 57472, - [SMALL_STATE(1567)] = 57560, - [SMALL_STATE(1568)] = 57472, - [SMALL_STATE(1569)] = 57646, - [SMALL_STATE(1570)] = 57690, - [SMALL_STATE(1571)] = 57734, - [SMALL_STATE(1572)] = 57788, - [SMALL_STATE(1573)] = 57874, - [SMALL_STATE(1574)] = 57960, - [SMALL_STATE(1575)] = 58048, - [SMALL_STATE(1576)] = 58134, - [SMALL_STATE(1577)] = 58178, - [SMALL_STATE(1578)] = 58224, - [SMALL_STATE(1579)] = 58268, - [SMALL_STATE(1580)] = 58312, - [SMALL_STATE(1581)] = 58358, - [SMALL_STATE(1582)] = 58402, - [SMALL_STATE(1583)] = 58446, - [SMALL_STATE(1584)] = 58492, - [SMALL_STATE(1585)] = 58536, - [SMALL_STATE(1586)] = 58580, - [SMALL_STATE(1587)] = 58624, - [SMALL_STATE(1588)] = 58668, - [SMALL_STATE(1589)] = 58712, - [SMALL_STATE(1590)] = 58756, - [SMALL_STATE(1591)] = 58800, - [SMALL_STATE(1592)] = 58844, - [SMALL_STATE(1593)] = 58888, - [SMALL_STATE(1594)] = 58932, - [SMALL_STATE(1595)] = 58976, - [SMALL_STATE(1596)] = 59020, - [SMALL_STATE(1597)] = 59064, - [SMALL_STATE(1598)] = 59108, - [SMALL_STATE(1599)] = 59152, - [SMALL_STATE(1600)] = 59196, - [SMALL_STATE(1601)] = 59240, - [SMALL_STATE(1602)] = 59284, - [SMALL_STATE(1603)] = 59372, - [SMALL_STATE(1604)] = 59418, - [SMALL_STATE(1605)] = 59462, - [SMALL_STATE(1606)] = 59506, - [SMALL_STATE(1607)] = 59594, - [SMALL_STATE(1608)] = 59682, - [SMALL_STATE(1609)] = 59770, - [SMALL_STATE(1610)] = 59838, - [SMALL_STATE(1611)] = 59896, - [SMALL_STATE(1612)] = 59976, - [SMALL_STATE(1613)] = 60058, - [SMALL_STATE(1614)] = 60122, - [SMALL_STATE(1615)] = 60198, - [SMALL_STATE(1616)] = 60276, - [SMALL_STATE(1617)] = 60356, - [SMALL_STATE(1618)] = 59838, - [SMALL_STATE(1619)] = 60418, - [SMALL_STATE(1620)] = 60490, - [SMALL_STATE(1621)] = 60574, - [SMALL_STATE(1622)] = 60662, - [SMALL_STATE(1623)] = 60708, - [SMALL_STATE(1624)] = 60754, - [SMALL_STATE(1625)] = 60800, - [SMALL_STATE(1626)] = 60846, - [SMALL_STATE(1627)] = 60934, - [SMALL_STATE(1628)] = 60978, - [SMALL_STATE(1629)] = 61022, - [SMALL_STATE(1630)] = 61068, - [SMALL_STATE(1631)] = 61114, - [SMALL_STATE(1632)] = 61158, - [SMALL_STATE(1633)] = 61202, - [SMALL_STATE(1634)] = 61246, - [SMALL_STATE(1635)] = 61290, - [SMALL_STATE(1636)] = 61376, - [SMALL_STATE(1637)] = 61420, - [SMALL_STATE(1638)] = 61464, - [SMALL_STATE(1639)] = 61508, - [SMALL_STATE(1640)] = 61552, - [SMALL_STATE(1641)] = 61596, - [SMALL_STATE(1642)] = 61640, - [SMALL_STATE(1643)] = 61684, - [SMALL_STATE(1644)] = 61728, - [SMALL_STATE(1645)] = 61772, - [SMALL_STATE(1646)] = 61816, - [SMALL_STATE(1647)] = 61860, - [SMALL_STATE(1648)] = 61904, - [SMALL_STATE(1649)] = 61990, - [SMALL_STATE(1650)] = 62034, - [SMALL_STATE(1651)] = 62120, - [SMALL_STATE(1652)] = 62208, - [SMALL_STATE(1653)] = 62252, - [SMALL_STATE(1654)] = 62295, - [SMALL_STATE(1655)] = 62338, - [SMALL_STATE(1656)] = 62405, - [SMALL_STATE(1657)] = 62492, - [SMALL_STATE(1658)] = 62535, - [SMALL_STATE(1659)] = 62578, - [SMALL_STATE(1660)] = 62621, - [SMALL_STATE(1661)] = 62708, - [SMALL_STATE(1662)] = 62795, - [SMALL_STATE(1663)] = 62838, - [SMALL_STATE(1664)] = 62925, - [SMALL_STATE(1665)] = 62982, - [SMALL_STATE(1666)] = 63025, - [SMALL_STATE(1667)] = 63112, - [SMALL_STATE(1668)] = 63155, - [SMALL_STATE(1669)] = 63198, - [SMALL_STATE(1670)] = 63277, - [SMALL_STATE(1671)] = 63358, - [SMALL_STATE(1672)] = 63445, - [SMALL_STATE(1673)] = 63508, - [SMALL_STATE(1674)] = 63595, - [SMALL_STATE(1675)] = 63638, - [SMALL_STATE(1676)] = 63691, - [SMALL_STATE(1677)] = 63778, - [SMALL_STATE(1678)] = 63853, - [SMALL_STATE(1679)] = 63896, - [SMALL_STATE(1680)] = 63939, - [SMALL_STATE(1681)] = 63982, - [SMALL_STATE(1682)] = 64069, - [SMALL_STATE(1683)] = 64112, - [SMALL_STATE(1684)] = 64155, - [SMALL_STATE(1685)] = 64198, - [SMALL_STATE(1686)] = 64241, - [SMALL_STATE(1687)] = 64298, - [SMALL_STATE(1688)] = 64341, - [SMALL_STATE(1689)] = 64428, - [SMALL_STATE(1690)] = 64471, - [SMALL_STATE(1691)] = 64548, - [SMALL_STATE(1692)] = 64627, - [SMALL_STATE(1693)] = 64688, - [SMALL_STATE(1694)] = 64775, - [SMALL_STATE(1695)] = 64818, - [SMALL_STATE(1696)] = 64861, - [SMALL_STATE(1697)] = 64904, - [SMALL_STATE(1698)] = 64991, - [SMALL_STATE(1699)] = 65034, - [SMALL_STATE(1700)] = 65121, - [SMALL_STATE(1701)] = 62925, - [SMALL_STATE(1702)] = 65182, - [SMALL_STATE(1703)] = 65225, - [SMALL_STATE(1704)] = 65296, - [SMALL_STATE(1705)] = 65383, - [SMALL_STATE(1706)] = 65426, - [SMALL_STATE(1707)] = 65509, - [SMALL_STATE(1708)] = 65552, - [SMALL_STATE(1709)] = 65639, - [SMALL_STATE(1710)] = 65702, - [SMALL_STATE(1711)] = 65789, - [SMALL_STATE(1712)] = 65876, - [SMALL_STATE(1713)] = 65951, - [SMALL_STATE(1714)] = 65994, - [SMALL_STATE(1715)] = 66037, - [SMALL_STATE(1716)] = 66124, - [SMALL_STATE(1717)] = 66211, - [SMALL_STATE(1718)] = 66254, - [SMALL_STATE(1719)] = 66341, - [SMALL_STATE(1720)] = 66384, - [SMALL_STATE(1721)] = 66341, - [SMALL_STATE(1722)] = 66427, - [SMALL_STATE(1723)] = 66514, - [SMALL_STATE(1724)] = 66341, - [SMALL_STATE(1725)] = 66601, - [SMALL_STATE(1726)] = 66644, - [SMALL_STATE(1727)] = 66721, - [SMALL_STATE(1728)] = 66810, - [SMALL_STATE(1729)] = 66897, - [SMALL_STATE(1730)] = 66976, - [SMALL_STATE(1731)] = 67019, - [SMALL_STATE(1732)] = 67106, - [SMALL_STATE(1733)] = 67149, - [SMALL_STATE(1734)] = 67192, - [SMALL_STATE(1735)] = 67235, - [SMALL_STATE(1736)] = 67322, - [SMALL_STATE(1737)] = 67365, - [SMALL_STATE(1738)] = 67452, - [SMALL_STATE(1739)] = 67539, - [SMALL_STATE(1740)] = 67594, - [SMALL_STATE(1741)] = 64241, - [SMALL_STATE(1742)] = 67637, - [SMALL_STATE(1743)] = 67680, - [SMALL_STATE(1744)] = 67767, - [SMALL_STATE(1745)] = 67854, - [SMALL_STATE(1746)] = 67897, - [SMALL_STATE(1747)] = 67940, - [SMALL_STATE(1748)] = 68011, - [SMALL_STATE(1749)] = 68054, - [SMALL_STATE(1750)] = 68097, - [SMALL_STATE(1751)] = 68140, - [SMALL_STATE(1752)] = 68227, - [SMALL_STATE(1753)] = 68270, - [SMALL_STATE(1754)] = 68313, - [SMALL_STATE(1755)] = 68356, - [SMALL_STATE(1756)] = 68443, - [SMALL_STATE(1757)] = 68486, - [SMALL_STATE(1758)] = 66341, - [SMALL_STATE(1759)] = 68529, - [SMALL_STATE(1760)] = 68572, - [SMALL_STATE(1761)] = 68615, - [SMALL_STATE(1762)] = 68696, - [SMALL_STATE(1763)] = 68783, - [SMALL_STATE(1764)] = 68866, - [SMALL_STATE(1765)] = 68953, - [SMALL_STATE(1766)] = 69032, - [SMALL_STATE(1767)] = 69075, - [SMALL_STATE(1768)] = 66976, - [SMALL_STATE(1769)] = 69118, - [SMALL_STATE(1770)] = 69205, - [SMALL_STATE(1771)] = 69248, - [SMALL_STATE(1772)] = 69335, - [SMALL_STATE(1773)] = 69378, - [SMALL_STATE(1774)] = 69421, - [SMALL_STATE(1775)] = 69508, - [SMALL_STATE(1776)] = 69595, - [SMALL_STATE(1777)] = 69638, - [SMALL_STATE(1778)] = 69681, - [SMALL_STATE(1779)] = 69748, - [SMALL_STATE(1780)] = 69791, - [SMALL_STATE(1781)] = 69834, - [SMALL_STATE(1782)] = 69877, - [SMALL_STATE(1783)] = 69920, - [SMALL_STATE(1784)] = 70007, - [SMALL_STATE(1785)] = 70050, - [SMALL_STATE(1786)] = 70093, - [SMALL_STATE(1787)] = 70136, - [SMALL_STATE(1788)] = 70223, - [SMALL_STATE(1789)] = 70266, - [SMALL_STATE(1790)] = 70353, - [SMALL_STATE(1791)] = 70440, - [SMALL_STATE(1792)] = 70527, - [SMALL_STATE(1793)] = 70569, - [SMALL_STATE(1794)] = 70611, - [SMALL_STATE(1795)] = 70695, - [SMALL_STATE(1796)] = 70773, - [SMALL_STATE(1797)] = 70815, - [SMALL_STATE(1798)] = 70857, - [SMALL_STATE(1799)] = 70899, - [SMALL_STATE(1800)] = 70941, - [SMALL_STATE(1801)] = 71014, - [SMALL_STATE(1802)] = 71090, - [SMALL_STATE(1803)] = 71166, - [SMALL_STATE(1804)] = 71242, - [SMALL_STATE(1805)] = 71302, - [SMALL_STATE(1806)] = 71378, - [SMALL_STATE(1807)] = 71454, - [SMALL_STATE(1808)] = 71514, - [SMALL_STATE(1809)] = 71584, - [SMALL_STATE(1810)] = 71660, - [SMALL_STATE(1811)] = 71736, - [SMALL_STATE(1812)] = 71796, - [SMALL_STATE(1813)] = 71866, - [SMALL_STATE(1814)] = 71942, - [SMALL_STATE(1815)] = 72018, - [SMALL_STATE(1816)] = 72094, - [SMALL_STATE(1817)] = 72170, - [SMALL_STATE(1818)] = 72246, - [SMALL_STATE(1819)] = 72322, - [SMALL_STATE(1820)] = 72398, - [SMALL_STATE(1821)] = 72474, - [SMALL_STATE(1822)] = 72550, - [SMALL_STATE(1823)] = 72626, - [SMALL_STATE(1824)] = 72702, - [SMALL_STATE(1825)] = 72778, - [SMALL_STATE(1826)] = 72854, - [SMALL_STATE(1827)] = 72930, - [SMALL_STATE(1828)] = 73006, - [SMALL_STATE(1829)] = 73082, - [SMALL_STATE(1830)] = 73151, - [SMALL_STATE(1831)] = 73220, - [SMALL_STATE(1832)] = 73289, - [SMALL_STATE(1833)] = 73354, - [SMALL_STATE(1834)] = 73409, - [SMALL_STATE(1835)] = 73465, - [SMALL_STATE(1836)] = 73519, - [SMALL_STATE(1837)] = 73575, - [SMALL_STATE(1838)] = 73629, - [SMALL_STATE(1839)] = 73685, - [SMALL_STATE(1840)] = 73741, - [SMALL_STATE(1841)] = 73800, - [SMALL_STATE(1842)] = 73861, - [SMALL_STATE(1843)] = 73920, - [SMALL_STATE(1844)] = 73979, - [SMALL_STATE(1845)] = 74040, - [SMALL_STATE(1846)] = 74099, - [SMALL_STATE(1847)] = 74160, - [SMALL_STATE(1848)] = 74219, - [SMALL_STATE(1849)] = 74280, - [SMALL_STATE(1850)] = 74331, - [SMALL_STATE(1851)] = 74392, - [SMALL_STATE(1852)] = 74443, - [SMALL_STATE(1853)] = 74502, - [SMALL_STATE(1854)] = 74561, - [SMALL_STATE(1855)] = 74614, - [SMALL_STATE(1856)] = 74675, - [SMALL_STATE(1857)] = 74736, - [SMALL_STATE(1858)] = 74797, - [SMALL_STATE(1859)] = 74856, - [SMALL_STATE(1860)] = 74917, - [SMALL_STATE(1861)] = 74978, - [SMALL_STATE(1862)] = 75037, - [SMALL_STATE(1863)] = 75096, - [SMALL_STATE(1864)] = 75149, - [SMALL_STATE(1865)] = 75203, - [SMALL_STATE(1866)] = 75257, - [SMALL_STATE(1867)] = 75311, - [SMALL_STATE(1868)] = 75365, - [SMALL_STATE(1869)] = 75419, - [SMALL_STATE(1870)] = 75473, - [SMALL_STATE(1871)] = 75527, - [SMALL_STATE(1872)] = 75581, - [SMALL_STATE(1873)] = 75635, - [SMALL_STATE(1874)] = 75689, - [SMALL_STATE(1875)] = 75744, - [SMALL_STATE(1876)] = 75805, - [SMALL_STATE(1877)] = 75858, - [SMALL_STATE(1878)] = 75911, - [SMALL_STATE(1879)] = 75962, - [SMALL_STATE(1880)] = 76015, - [SMALL_STATE(1881)] = 76070, - [SMALL_STATE(1882)] = 76126, - [SMALL_STATE(1883)] = 76174, - [SMALL_STATE(1884)] = 76220, - [SMALL_STATE(1885)] = 76268, - [SMALL_STATE(1886)] = 76324, - [SMALL_STATE(1887)] = 76384, - [SMALL_STATE(1888)] = 76432, - [SMALL_STATE(1889)] = 76482, - [SMALL_STATE(1890)] = 76517, - [SMALL_STATE(1891)] = 76560, - [SMALL_STATE(1892)] = 76615, - [SMALL_STATE(1893)] = 76647, - [SMALL_STATE(1894)] = 76675, - [SMALL_STATE(1895)] = 76709, - [SMALL_STATE(1896)] = 76737, - [SMALL_STATE(1897)] = 76782, - [SMALL_STATE(1898)] = 76829, - [SMALL_STATE(1899)] = 76870, - [SMALL_STATE(1900)] = 76913, - [SMALL_STATE(1901)] = 76958, - [SMALL_STATE(1902)] = 76985, - [SMALL_STATE(1903)] = 77011, - [SMALL_STATE(1904)] = 77037, - [SMALL_STATE(1905)] = 77075, - [SMALL_STATE(1906)] = 77113, - [SMALL_STATE(1907)] = 77151, - [SMALL_STATE(1908)] = 77177, - [SMALL_STATE(1909)] = 77203, - [SMALL_STATE(1910)] = 77229, - [SMALL_STATE(1911)] = 77255, - [SMALL_STATE(1912)] = 77281, - [SMALL_STATE(1913)] = 77307, - [SMALL_STATE(1914)] = 77333, - [SMALL_STATE(1915)] = 77359, - [SMALL_STATE(1916)] = 77333, - [SMALL_STATE(1917)] = 77333, - [SMALL_STATE(1918)] = 77333, - [SMALL_STATE(1919)] = 77333, - [SMALL_STATE(1920)] = 77397, - [SMALL_STATE(1921)] = 77435, - [SMALL_STATE(1922)] = 77461, - [SMALL_STATE(1923)] = 77461, - [SMALL_STATE(1924)] = 77461, - [SMALL_STATE(1925)] = 77461, - [SMALL_STATE(1926)] = 77461, - [SMALL_STATE(1927)] = 77461, - [SMALL_STATE(1928)] = 77461, - [SMALL_STATE(1929)] = 77487, - [SMALL_STATE(1930)] = 77487, - [SMALL_STATE(1931)] = 77487, - [SMALL_STATE(1932)] = 77513, - [SMALL_STATE(1933)] = 77539, - [SMALL_STATE(1934)] = 77577, - [SMALL_STATE(1935)] = 77603, - [SMALL_STATE(1936)] = 77629, - [SMALL_STATE(1937)] = 77667, - [SMALL_STATE(1938)] = 77705, - [SMALL_STATE(1939)] = 77743, - [SMALL_STATE(1940)] = 77771, - [SMALL_STATE(1941)] = 77797, - [SMALL_STATE(1942)] = 77835, - [SMALL_STATE(1943)] = 77873, - [SMALL_STATE(1944)] = 77899, - [SMALL_STATE(1945)] = 77925, - [SMALL_STATE(1946)] = 77963, - [SMALL_STATE(1947)] = 78001, - [SMALL_STATE(1948)] = 78039, - [SMALL_STATE(1949)] = 78077, - [SMALL_STATE(1950)] = 78115, - [SMALL_STATE(1951)] = 78150, - [SMALL_STATE(1952)] = 78185, - [SMALL_STATE(1953)] = 78220, - [SMALL_STATE(1954)] = 78255, - [SMALL_STATE(1955)] = 78290, - [SMALL_STATE(1956)] = 78325, - [SMALL_STATE(1957)] = 78360, - [SMALL_STATE(1958)] = 78395, - [SMALL_STATE(1959)] = 78430, - [SMALL_STATE(1960)] = 78465, - [SMALL_STATE(1961)] = 78500, - [SMALL_STATE(1962)] = 78535, - [SMALL_STATE(1963)] = 78570, - [SMALL_STATE(1964)] = 78605, - [SMALL_STATE(1965)] = 78627, - [SMALL_STATE(1966)] = 78649, - [SMALL_STATE(1967)] = 78671, - [SMALL_STATE(1968)] = 78693, - [SMALL_STATE(1969)] = 78715, - [SMALL_STATE(1970)] = 78737, - [SMALL_STATE(1971)] = 78759, - [SMALL_STATE(1972)] = 78781, - [SMALL_STATE(1973)] = 78803, - [SMALL_STATE(1974)] = 78840, - [SMALL_STATE(1975)] = 78877, - [SMALL_STATE(1976)] = 78913, - [SMALL_STATE(1977)] = 78943, - [SMALL_STATE(1978)] = 78979, - [SMALL_STATE(1979)] = 79009, - [SMALL_STATE(1980)] = 79039, - [SMALL_STATE(1981)] = 79069, - [SMALL_STATE(1982)] = 79099, - [SMALL_STATE(1983)] = 79129, - [SMALL_STATE(1984)] = 79165, - [SMALL_STATE(1985)] = 79195, - [SMALL_STATE(1986)] = 79225, - [SMALL_STATE(1987)] = 79255, - [SMALL_STATE(1988)] = 79285, - [SMALL_STATE(1989)] = 79315, - [SMALL_STATE(1990)] = 79351, - [SMALL_STATE(1991)] = 79381, - [SMALL_STATE(1992)] = 79411, - [SMALL_STATE(1993)] = 79441, - [SMALL_STATE(1994)] = 79477, - [SMALL_STATE(1995)] = 79513, - [SMALL_STATE(1996)] = 79543, - [SMALL_STATE(1997)] = 79573, - [SMALL_STATE(1998)] = 79609, - [SMALL_STATE(1999)] = 79639, - [SMALL_STATE(2000)] = 79669, - [SMALL_STATE(2001)] = 79705, - [SMALL_STATE(2002)] = 79741, - [SMALL_STATE(2003)] = 79774, - [SMALL_STATE(2004)] = 79807, - [SMALL_STATE(2005)] = 79840, - [SMALL_STATE(2006)] = 79873, - [SMALL_STATE(2007)] = 79906, - [SMALL_STATE(2008)] = 79939, - [SMALL_STATE(2009)] = 79972, - [SMALL_STATE(2010)] = 80005, - [SMALL_STATE(2011)] = 80038, - [SMALL_STATE(2012)] = 80071, - [SMALL_STATE(2013)] = 80104, - [SMALL_STATE(2014)] = 80137, - [SMALL_STATE(2015)] = 80164, - [SMALL_STATE(2016)] = 80197, - [SMALL_STATE(2017)] = 80230, - [SMALL_STATE(2018)] = 80263, - [SMALL_STATE(2019)] = 80296, - [SMALL_STATE(2020)] = 80329, - [SMALL_STATE(2021)] = 80362, - [SMALL_STATE(2022)] = 80392, - [SMALL_STATE(2023)] = 80422, - [SMALL_STATE(2024)] = 80450, - [SMALL_STATE(2025)] = 80480, - [SMALL_STATE(2026)] = 80510, - [SMALL_STATE(2027)] = 80540, - [SMALL_STATE(2028)] = 80570, - [SMALL_STATE(2029)] = 80600, - [SMALL_STATE(2030)] = 80630, - [SMALL_STATE(2031)] = 80660, - [SMALL_STATE(2032)] = 80690, - [SMALL_STATE(2033)] = 80720, - [SMALL_STATE(2034)] = 80750, - [SMALL_STATE(2035)] = 80780, - [SMALL_STATE(2036)] = 80810, - [SMALL_STATE(2037)] = 80840, - [SMALL_STATE(2038)] = 80870, - [SMALL_STATE(2039)] = 80900, - [SMALL_STATE(2040)] = 80930, - [SMALL_STATE(2041)] = 80960, - [SMALL_STATE(2042)] = 80990, - [SMALL_STATE(2043)] = 81020, - [SMALL_STATE(2044)] = 81050, - [SMALL_STATE(2045)] = 81080, - [SMALL_STATE(2046)] = 81110, - [SMALL_STATE(2047)] = 81140, - [SMALL_STATE(2048)] = 81170, - [SMALL_STATE(2049)] = 81196, - [SMALL_STATE(2050)] = 81226, - [SMALL_STATE(2051)] = 81256, - [SMALL_STATE(2052)] = 81286, - [SMALL_STATE(2053)] = 81316, - [SMALL_STATE(2054)] = 81346, - [SMALL_STATE(2055)] = 81376, - [SMALL_STATE(2056)] = 81406, - [SMALL_STATE(2057)] = 81432, - [SMALL_STATE(2058)] = 81462, - [SMALL_STATE(2059)] = 81492, - [SMALL_STATE(2060)] = 81522, - [SMALL_STATE(2061)] = 81552, - [SMALL_STATE(2062)] = 81582, - [SMALL_STATE(2063)] = 81612, - [SMALL_STATE(2064)] = 81642, - [SMALL_STATE(2065)] = 81672, - [SMALL_STATE(2066)] = 81702, - [SMALL_STATE(2067)] = 81732, - [SMALL_STATE(2068)] = 81762, - [SMALL_STATE(2069)] = 81792, - [SMALL_STATE(2070)] = 81813, - [SMALL_STATE(2071)] = 81836, - [SMALL_STATE(2072)] = 81859, - [SMALL_STATE(2073)] = 81884, - [SMALL_STATE(2074)] = 81909, - [SMALL_STATE(2075)] = 81934, - [SMALL_STATE(2076)] = 81959, - [SMALL_STATE(2077)] = 81984, - [SMALL_STATE(2078)] = 82009, - [SMALL_STATE(2079)] = 82034, - [SMALL_STATE(2080)] = 82059, - [SMALL_STATE(2081)] = 82080, - [SMALL_STATE(2082)] = 82104, - [SMALL_STATE(2083)] = 82130, - [SMALL_STATE(2084)] = 82154, - [SMALL_STATE(2085)] = 82174, - [SMALL_STATE(2086)] = 82188, - [SMALL_STATE(2087)] = 82210, - [SMALL_STATE(2088)] = 82228, - [SMALL_STATE(2089)] = 82250, - [SMALL_STATE(2090)] = 82272, - [SMALL_STATE(2091)] = 82294, - [SMALL_STATE(2092)] = 82308, - [SMALL_STATE(2093)] = 82328, - [SMALL_STATE(2094)] = 82350, - [SMALL_STATE(2095)] = 82372, - [SMALL_STATE(2096)] = 82396, - [SMALL_STATE(2097)] = 82412, - [SMALL_STATE(2098)] = 82426, - [SMALL_STATE(2099)] = 82448, - [SMALL_STATE(2100)] = 82468, - [SMALL_STATE(2101)] = 82490, - [SMALL_STATE(2102)] = 82504, - [SMALL_STATE(2103)] = 82518, - [SMALL_STATE(2104)] = 82540, - [SMALL_STATE(2105)] = 82554, - [SMALL_STATE(2106)] = 82576, - [SMALL_STATE(2107)] = 82600, - [SMALL_STATE(2108)] = 82620, - [SMALL_STATE(2109)] = 82644, - [SMALL_STATE(2110)] = 82666, - [SMALL_STATE(2111)] = 82688, - [SMALL_STATE(2112)] = 82710, - [SMALL_STATE(2113)] = 82736, - [SMALL_STATE(2114)] = 82756, - [SMALL_STATE(2115)] = 82778, - [SMALL_STATE(2116)] = 82792, - [SMALL_STATE(2117)] = 82816, - [SMALL_STATE(2118)] = 82838, - [SMALL_STATE(2119)] = 82852, - [SMALL_STATE(2120)] = 82866, - [SMALL_STATE(2121)] = 82880, - [SMALL_STATE(2122)] = 82894, - [SMALL_STATE(2123)] = 82908, - [SMALL_STATE(2124)] = 82930, - [SMALL_STATE(2125)] = 82944, - [SMALL_STATE(2126)] = 82960, - [SMALL_STATE(2127)] = 82982, - [SMALL_STATE(2128)] = 82996, - [SMALL_STATE(2129)] = 83020, - [SMALL_STATE(2130)] = 83042, - [SMALL_STATE(2131)] = 83062, - [SMALL_STATE(2132)] = 83084, - [SMALL_STATE(2133)] = 83104, - [SMALL_STATE(2134)] = 83128, - [SMALL_STATE(2135)] = 83152, - [SMALL_STATE(2136)] = 83174, - [SMALL_STATE(2137)] = 83200, - [SMALL_STATE(2138)] = 83226, - [SMALL_STATE(2139)] = 83252, - [SMALL_STATE(2140)] = 83266, - [SMALL_STATE(2141)] = 83292, - [SMALL_STATE(2142)] = 83308, - [SMALL_STATE(2143)] = 83330, - [SMALL_STATE(2144)] = 83354, - [SMALL_STATE(2145)] = 83372, - [SMALL_STATE(2146)] = 83386, - [SMALL_STATE(2147)] = 83400, - [SMALL_STATE(2148)] = 83422, - [SMALL_STATE(2149)] = 83435, - [SMALL_STATE(2150)] = 83452, - [SMALL_STATE(2151)] = 83465, - [SMALL_STATE(2152)] = 83480, - [SMALL_STATE(2153)] = 83503, - [SMALL_STATE(2154)] = 83516, - [SMALL_STATE(2155)] = 83529, - [SMALL_STATE(2156)] = 83548, - [SMALL_STATE(2157)] = 83561, - [SMALL_STATE(2158)] = 83578, - [SMALL_STATE(2159)] = 83591, - [SMALL_STATE(2160)] = 83614, - [SMALL_STATE(2161)] = 83637, - [SMALL_STATE(2162)] = 83656, - [SMALL_STATE(2163)] = 83679, - [SMALL_STATE(2164)] = 83702, - [SMALL_STATE(2165)] = 83721, - [SMALL_STATE(2166)] = 83740, - [SMALL_STATE(2167)] = 83757, - [SMALL_STATE(2168)] = 83776, - [SMALL_STATE(2169)] = 83793, - [SMALL_STATE(2170)] = 83808, - [SMALL_STATE(2171)] = 83821, - [SMALL_STATE(2172)] = 83834, - [SMALL_STATE(2173)] = 83847, - [SMALL_STATE(2174)] = 83860, - [SMALL_STATE(2175)] = 83879, - [SMALL_STATE(2176)] = 83898, - [SMALL_STATE(2177)] = 83917, - [SMALL_STATE(2178)] = 83940, - [SMALL_STATE(2179)] = 83955, - [SMALL_STATE(2180)] = 83970, - [SMALL_STATE(2181)] = 83985, - [SMALL_STATE(2182)] = 84008, - [SMALL_STATE(2183)] = 84027, - [SMALL_STATE(2184)] = 84046, - [SMALL_STATE(2185)] = 84059, - [SMALL_STATE(2186)] = 84076, - [SMALL_STATE(2187)] = 84099, - [SMALL_STATE(2188)] = 84118, - [SMALL_STATE(2189)] = 84131, - [SMALL_STATE(2190)] = 84148, - [SMALL_STATE(2191)] = 84171, - [SMALL_STATE(2192)] = 84188, - [SMALL_STATE(2193)] = 84205, - [SMALL_STATE(2194)] = 84224, - [SMALL_STATE(2195)] = 84241, - [SMALL_STATE(2196)] = 84254, - [SMALL_STATE(2197)] = 84269, - [SMALL_STATE(2198)] = 84284, - [SMALL_STATE(2199)] = 84307, - [SMALL_STATE(2200)] = 84320, - [SMALL_STATE(2201)] = 84343, - [SMALL_STATE(2202)] = 84360, - [SMALL_STATE(2203)] = 84379, - [SMALL_STATE(2204)] = 84392, - [SMALL_STATE(2205)] = 84409, - [SMALL_STATE(2206)] = 84432, - [SMALL_STATE(2207)] = 84451, - [SMALL_STATE(2208)] = 84468, - [SMALL_STATE(2209)] = 84487, - [SMALL_STATE(2210)] = 84504, - [SMALL_STATE(2211)] = 84517, - [SMALL_STATE(2212)] = 84537, - [SMALL_STATE(2213)] = 84551, - [SMALL_STATE(2214)] = 84563, - [SMALL_STATE(2215)] = 84575, - [SMALL_STATE(2216)] = 84595, - [SMALL_STATE(2217)] = 84615, - [SMALL_STATE(2218)] = 84629, - [SMALL_STATE(2219)] = 84649, - [SMALL_STATE(2220)] = 84663, - [SMALL_STATE(2221)] = 84683, - [SMALL_STATE(2222)] = 84697, - [SMALL_STATE(2223)] = 84711, - [SMALL_STATE(2224)] = 84731, - [SMALL_STATE(2225)] = 84743, - [SMALL_STATE(2226)] = 84757, - [SMALL_STATE(2227)] = 84771, - [SMALL_STATE(2228)] = 84785, - [SMALL_STATE(2229)] = 84799, - [SMALL_STATE(2230)] = 84813, - [SMALL_STATE(2231)] = 84825, - [SMALL_STATE(2232)] = 84837, - [SMALL_STATE(2233)] = 84849, - [SMALL_STATE(2234)] = 84869, - [SMALL_STATE(2235)] = 84883, - [SMALL_STATE(2236)] = 84883, - [SMALL_STATE(2237)] = 84883, - [SMALL_STATE(2238)] = 84897, - [SMALL_STATE(2239)] = 84909, - [SMALL_STATE(2240)] = 84929, - [SMALL_STATE(2241)] = 84883, - [SMALL_STATE(2242)] = 84941, - [SMALL_STATE(2243)] = 84953, - [SMALL_STATE(2244)] = 84965, - [SMALL_STATE(2245)] = 84977, - [SMALL_STATE(2246)] = 84991, - [SMALL_STATE(2247)] = 85005, - [SMALL_STATE(2248)] = 85019, - [SMALL_STATE(2249)] = 85035, - [SMALL_STATE(2250)] = 85049, - [SMALL_STATE(2251)] = 85061, - [SMALL_STATE(2252)] = 85073, - [SMALL_STATE(2253)] = 85093, - [SMALL_STATE(2254)] = 85061, - [SMALL_STATE(2255)] = 85105, - [SMALL_STATE(2256)] = 85117, - [SMALL_STATE(2257)] = 85129, - [SMALL_STATE(2258)] = 85149, - [SMALL_STATE(2259)] = 85169, - [SMALL_STATE(2260)] = 85189, - [SMALL_STATE(2261)] = 85201, - [SMALL_STATE(2262)] = 85215, - [SMALL_STATE(2263)] = 85227, - [SMALL_STATE(2264)] = 85239, - [SMALL_STATE(2265)] = 85061, - [SMALL_STATE(2266)] = 85061, - [SMALL_STATE(2267)] = 85251, - [SMALL_STATE(2268)] = 85263, - [SMALL_STATE(2269)] = 85275, - [SMALL_STATE(2270)] = 85287, - [SMALL_STATE(2271)] = 85301, - [SMALL_STATE(2272)] = 85321, - [SMALL_STATE(2273)] = 85333, - [SMALL_STATE(2274)] = 85345, - [SMALL_STATE(2275)] = 85365, - [SMALL_STATE(2276)] = 85381, - [SMALL_STATE(2277)] = 85401, - [SMALL_STATE(2278)] = 85413, - [SMALL_STATE(2279)] = 85425, - [SMALL_STATE(2280)] = 85437, - [SMALL_STATE(2281)] = 85457, - [SMALL_STATE(2282)] = 85469, - [SMALL_STATE(2283)] = 85489, - [SMALL_STATE(2284)] = 85501, - [SMALL_STATE(2285)] = 85513, - [SMALL_STATE(2286)] = 85533, - [SMALL_STATE(2287)] = 85549, - [SMALL_STATE(2288)] = 85563, - [SMALL_STATE(2289)] = 85575, - [SMALL_STATE(2290)] = 85593, - [SMALL_STATE(2291)] = 85613, - [SMALL_STATE(2292)] = 85625, - [SMALL_STATE(2293)] = 85637, - [SMALL_STATE(2294)] = 85651, - [SMALL_STATE(2295)] = 85671, - [SMALL_STATE(2296)] = 85691, - [SMALL_STATE(2297)] = 85703, - [SMALL_STATE(2298)] = 85723, - [SMALL_STATE(2299)] = 85741, - [SMALL_STATE(2300)] = 85753, - [SMALL_STATE(2301)] = 85771, - [SMALL_STATE(2302)] = 85783, - [SMALL_STATE(2303)] = 85803, - [SMALL_STATE(2304)] = 85815, - [SMALL_STATE(2305)] = 85827, - [SMALL_STATE(2306)] = 85847, - [SMALL_STATE(2307)] = 85859, - [SMALL_STATE(2308)] = 85879, - [SMALL_STATE(2309)] = 85891, - [SMALL_STATE(2310)] = 85911, - [SMALL_STATE(2311)] = 85923, - [SMALL_STATE(2312)] = 85943, - [SMALL_STATE(2313)] = 85957, - [SMALL_STATE(2314)] = 85969, - [SMALL_STATE(2315)] = 85981, - [SMALL_STATE(2316)] = 85993, - [SMALL_STATE(2317)] = 86013, - [SMALL_STATE(2318)] = 86033, - [SMALL_STATE(2319)] = 86045, - [SMALL_STATE(2320)] = 86065, - [SMALL_STATE(2321)] = 86079, - [SMALL_STATE(2322)] = 86093, - [SMALL_STATE(2323)] = 86105, - [SMALL_STATE(2324)] = 86119, - [SMALL_STATE(2325)] = 86079, - [SMALL_STATE(2326)] = 86139, - [SMALL_STATE(2327)] = 86159, - [SMALL_STATE(2328)] = 86179, - [SMALL_STATE(2329)] = 86191, - [SMALL_STATE(2330)] = 86203, - [SMALL_STATE(2331)] = 86215, - [SMALL_STATE(2332)] = 86235, - [SMALL_STATE(2333)] = 86079, - [SMALL_STATE(2334)] = 86255, - [SMALL_STATE(2335)] = 86267, - [SMALL_STATE(2336)] = 86279, - [SMALL_STATE(2337)] = 86299, - [SMALL_STATE(2338)] = 86319, - [SMALL_STATE(2339)] = 86339, - [SMALL_STATE(2340)] = 86351, - [SMALL_STATE(2341)] = 86371, - [SMALL_STATE(2342)] = 86383, - [SMALL_STATE(2343)] = 86395, - [SMALL_STATE(2344)] = 86407, - [SMALL_STATE(2345)] = 86079, - [SMALL_STATE(2346)] = 86427, - [SMALL_STATE(2347)] = 86439, - [SMALL_STATE(2348)] = 86451, - [SMALL_STATE(2349)] = 86463, - [SMALL_STATE(2350)] = 86475, - [SMALL_STATE(2351)] = 86487, - [SMALL_STATE(2352)] = 86499, - [SMALL_STATE(2353)] = 86511, - [SMALL_STATE(2354)] = 86531, - [SMALL_STATE(2355)] = 86549, - [SMALL_STATE(2356)] = 86569, - [SMALL_STATE(2357)] = 86581, - [SMALL_STATE(2358)] = 86593, - [SMALL_STATE(2359)] = 86605, - [SMALL_STATE(2360)] = 86617, - [SMALL_STATE(2361)] = 86629, - [SMALL_STATE(2362)] = 86649, - [SMALL_STATE(2363)] = 86661, - [SMALL_STATE(2364)] = 86673, - [SMALL_STATE(2365)] = 86687, - [SMALL_STATE(2366)] = 86707, - [SMALL_STATE(2367)] = 86719, - [SMALL_STATE(2368)] = 86739, - [SMALL_STATE(2369)] = 86751, - [SMALL_STATE(2370)] = 86771, - [SMALL_STATE(2371)] = 86791, - [SMALL_STATE(2372)] = 86803, - [SMALL_STATE(2373)] = 86673, - [SMALL_STATE(2374)] = 86823, - [SMALL_STATE(2375)] = 86843, - [SMALL_STATE(2376)] = 86863, - [SMALL_STATE(2377)] = 86877, - [SMALL_STATE(2378)] = 86897, - [SMALL_STATE(2379)] = 86917, - [SMALL_STATE(2380)] = 86937, - [SMALL_STATE(2381)] = 86957, - [SMALL_STATE(2382)] = 86971, - [SMALL_STATE(2383)] = 86991, - [SMALL_STATE(2384)] = 87005, - [SMALL_STATE(2385)] = 87025, - [SMALL_STATE(2386)] = 87037, - [SMALL_STATE(2387)] = 87049, - [SMALL_STATE(2388)] = 87061, - [SMALL_STATE(2389)] = 87081, - [SMALL_STATE(2390)] = 86673, - [SMALL_STATE(2391)] = 87101, - [SMALL_STATE(2392)] = 87119, - [SMALL_STATE(2393)] = 87139, - [SMALL_STATE(2394)] = 86673, - [SMALL_STATE(2395)] = 87151, - [SMALL_STATE(2396)] = 87171, - [SMALL_STATE(2397)] = 87185, - [SMALL_STATE(2398)] = 87199, - [SMALL_STATE(2399)] = 87216, - [SMALL_STATE(2400)] = 87233, - [SMALL_STATE(2401)] = 87250, - [SMALL_STATE(2402)] = 87267, - [SMALL_STATE(2403)] = 87284, - [SMALL_STATE(2404)] = 87295, - [SMALL_STATE(2405)] = 87312, - [SMALL_STATE(2406)] = 87329, - [SMALL_STATE(2407)] = 87346, - [SMALL_STATE(2408)] = 87357, - [SMALL_STATE(2409)] = 87374, - [SMALL_STATE(2410)] = 87385, - [SMALL_STATE(2411)] = 87346, - [SMALL_STATE(2412)] = 87346, - [SMALL_STATE(2413)] = 87374, - [SMALL_STATE(2414)] = 87346, - [SMALL_STATE(2415)] = 87396, - [SMALL_STATE(2416)] = 87346, - [SMALL_STATE(2417)] = 87413, - [SMALL_STATE(2418)] = 87430, - [SMALL_STATE(2419)] = 87447, - [SMALL_STATE(2420)] = 87464, - [SMALL_STATE(2421)] = 87374, - [SMALL_STATE(2422)] = 87481, - [SMALL_STATE(2423)] = 87492, - [SMALL_STATE(2424)] = 87503, - [SMALL_STATE(2425)] = 87514, - [SMALL_STATE(2426)] = 87531, - [SMALL_STATE(2427)] = 87542, - [SMALL_STATE(2428)] = 87559, - [SMALL_STATE(2429)] = 87576, - [SMALL_STATE(2430)] = 87593, - [SMALL_STATE(2431)] = 87610, - [SMALL_STATE(2432)] = 87627, - [SMALL_STATE(2433)] = 87644, - [SMALL_STATE(2434)] = 87661, - [SMALL_STATE(2435)] = 87678, - [SMALL_STATE(2436)] = 87695, - [SMALL_STATE(2437)] = 87712, - [SMALL_STATE(2438)] = 87729, - [SMALL_STATE(2439)] = 87746, - [SMALL_STATE(2440)] = 87763, - [SMALL_STATE(2441)] = 87774, - [SMALL_STATE(2442)] = 87791, - [SMALL_STATE(2443)] = 87808, - [SMALL_STATE(2444)] = 87819, - [SMALL_STATE(2445)] = 87830, - [SMALL_STATE(2446)] = 87847, - [SMALL_STATE(2447)] = 87864, - [SMALL_STATE(2448)] = 87881, - [SMALL_STATE(2449)] = 87892, - [SMALL_STATE(2450)] = 87903, - [SMALL_STATE(2451)] = 87918, - [SMALL_STATE(2452)] = 87929, - [SMALL_STATE(2453)] = 87940, - [SMALL_STATE(2454)] = 87957, - [SMALL_STATE(2455)] = 87974, - [SMALL_STATE(2456)] = 87991, - [SMALL_STATE(2457)] = 88004, - [SMALL_STATE(2458)] = 88021, - [SMALL_STATE(2459)] = 88036, - [SMALL_STATE(2460)] = 88053, - [SMALL_STATE(2461)] = 88070, - [SMALL_STATE(2462)] = 88087, - [SMALL_STATE(2463)] = 88104, - [SMALL_STATE(2464)] = 88121, - [SMALL_STATE(2465)] = 88138, - [SMALL_STATE(2466)] = 88149, - [SMALL_STATE(2467)] = 88166, - [SMALL_STATE(2468)] = 88183, - [SMALL_STATE(2469)] = 88200, - [SMALL_STATE(2470)] = 88217, - [SMALL_STATE(2471)] = 88234, - [SMALL_STATE(2472)] = 88251, - [SMALL_STATE(2473)] = 88268, + [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)] = 88300, - [SMALL_STATE(2476)] = 88317, - [SMALL_STATE(2477)] = 88330, - [SMALL_STATE(2478)] = 88347, - [SMALL_STATE(2479)] = 88364, - [SMALL_STATE(2480)] = 88381, - [SMALL_STATE(2481)] = 88398, - [SMALL_STATE(2482)] = 88415, - [SMALL_STATE(2483)] = 88432, - [SMALL_STATE(2484)] = 88449, - [SMALL_STATE(2485)] = 88466, - [SMALL_STATE(2486)] = 88483, - [SMALL_STATE(2487)] = 88500, - [SMALL_STATE(2488)] = 88517, - [SMALL_STATE(2489)] = 88534, - [SMALL_STATE(2490)] = 88551, - [SMALL_STATE(2491)] = 88568, - [SMALL_STATE(2492)] = 88585, - [SMALL_STATE(2493)] = 88602, - [SMALL_STATE(2494)] = 88619, - [SMALL_STATE(2495)] = 88636, - [SMALL_STATE(2496)] = 88653, - [SMALL_STATE(2497)] = 88664, - [SMALL_STATE(2498)] = 88681, - [SMALL_STATE(2499)] = 88692, - [SMALL_STATE(2500)] = 88709, - [SMALL_STATE(2501)] = 88726, - [SMALL_STATE(2502)] = 88737, - [SMALL_STATE(2503)] = 88748, - [SMALL_STATE(2504)] = 88765, - [SMALL_STATE(2505)] = 88782, - [SMALL_STATE(2506)] = 88799, - [SMALL_STATE(2507)] = 88816, - [SMALL_STATE(2508)] = 88833, - [SMALL_STATE(2509)] = 88850, - [SMALL_STATE(2510)] = 88867, - [SMALL_STATE(2511)] = 88878, - [SMALL_STATE(2512)] = 88889, - [SMALL_STATE(2513)] = 88900, - [SMALL_STATE(2514)] = 88917, - [SMALL_STATE(2515)] = 88934, - [SMALL_STATE(2516)] = 88951, - [SMALL_STATE(2517)] = 88962, - [SMALL_STATE(2518)] = 88973, - [SMALL_STATE(2519)] = 88988, - [SMALL_STATE(2520)] = 89005, - [SMALL_STATE(2521)] = 89022, - [SMALL_STATE(2522)] = 89039, - [SMALL_STATE(2523)] = 89056, - [SMALL_STATE(2524)] = 89067, - [SMALL_STATE(2525)] = 89084, - [SMALL_STATE(2526)] = 89101, - [SMALL_STATE(2527)] = 89118, - [SMALL_STATE(2528)] = 89135, - [SMALL_STATE(2529)] = 89152, - [SMALL_STATE(2530)] = 89169, - [SMALL_STATE(2531)] = 89186, - [SMALL_STATE(2532)] = 89203, - [SMALL_STATE(2533)] = 89220, - [SMALL_STATE(2534)] = 89237, - [SMALL_STATE(2535)] = 89254, - [SMALL_STATE(2536)] = 89271, - [SMALL_STATE(2537)] = 89288, - [SMALL_STATE(2538)] = 89305, - [SMALL_STATE(2539)] = 89316, - [SMALL_STATE(2540)] = 89305, - [SMALL_STATE(2541)] = 89327, - [SMALL_STATE(2542)] = 89338, - [SMALL_STATE(2543)] = 89349, - [SMALL_STATE(2544)] = 89349, - [SMALL_STATE(2545)] = 89360, - [SMALL_STATE(2546)] = 89371, - [SMALL_STATE(2547)] = 89382, - [SMALL_STATE(2548)] = 89393, - [SMALL_STATE(2549)] = 89404, - [SMALL_STATE(2550)] = 89382, - [SMALL_STATE(2551)] = 89382, - [SMALL_STATE(2552)] = 89404, - [SMALL_STATE(2553)] = 89382, + [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)] = 89404, - [SMALL_STATE(2556)] = 89415, - [SMALL_STATE(2557)] = 89426, - [SMALL_STATE(2558)] = 89437, - [SMALL_STATE(2559)] = 89448, - [SMALL_STATE(2560)] = 89465, - [SMALL_STATE(2561)] = 89482, - [SMALL_STATE(2562)] = 89497, - [SMALL_STATE(2563)] = 89514, - [SMALL_STATE(2564)] = 89529, - [SMALL_STATE(2565)] = 89546, - [SMALL_STATE(2566)] = 89557, - [SMALL_STATE(2567)] = 89574, - [SMALL_STATE(2568)] = 89591, - [SMALL_STATE(2569)] = 89608, - [SMALL_STATE(2570)] = 89623, - [SMALL_STATE(2571)] = 89638, - [SMALL_STATE(2572)] = 89655, - [SMALL_STATE(2573)] = 89672, - [SMALL_STATE(2574)] = 89689, - [SMALL_STATE(2575)] = 89546, - [SMALL_STATE(2576)] = 89706, - [SMALL_STATE(2577)] = 89723, - [SMALL_STATE(2578)] = 89740, - [SMALL_STATE(2579)] = 89757, - [SMALL_STATE(2580)] = 89774, - [SMALL_STATE(2581)] = 89791, - [SMALL_STATE(2582)] = 89808, - [SMALL_STATE(2583)] = 89825, - [SMALL_STATE(2584)] = 89842, - [SMALL_STATE(2585)] = 89859, - [SMALL_STATE(2586)] = 89876, - [SMALL_STATE(2587)] = 89887, - [SMALL_STATE(2588)] = 89898, - [SMALL_STATE(2589)] = 89915, - [SMALL_STATE(2590)] = 89932, - [SMALL_STATE(2591)] = 89949, - [SMALL_STATE(2592)] = 89963, - [SMALL_STATE(2593)] = 89977, - [SMALL_STATE(2594)] = 89987, - [SMALL_STATE(2595)] = 89997, - [SMALL_STATE(2596)] = 89997, - [SMALL_STATE(2597)] = 89997, - [SMALL_STATE(2598)] = 90007, - [SMALL_STATE(2599)] = 89997, - [SMALL_STATE(2600)] = 90017, - [SMALL_STATE(2601)] = 90031, - [SMALL_STATE(2602)] = 90045, - [SMALL_STATE(2603)] = 90055, - [SMALL_STATE(2604)] = 90065, - [SMALL_STATE(2605)] = 90075, - [SMALL_STATE(2606)] = 90085, - [SMALL_STATE(2607)] = 89997, - [SMALL_STATE(2608)] = 90095, - [SMALL_STATE(2609)] = 90109, - [SMALL_STATE(2610)] = 90123, - [SMALL_STATE(2611)] = 90137, - [SMALL_STATE(2612)] = 89997, - [SMALL_STATE(2613)] = 90151, - [SMALL_STATE(2614)] = 90165, - [SMALL_STATE(2615)] = 90175, - [SMALL_STATE(2616)] = 90185, - [SMALL_STATE(2617)] = 90199, - [SMALL_STATE(2618)] = 90213, - [SMALL_STATE(2619)] = 90227, - [SMALL_STATE(2620)] = 90237, - [SMALL_STATE(2621)] = 90251, - [SMALL_STATE(2622)] = 90251, - [SMALL_STATE(2623)] = 90261, - [SMALL_STATE(2624)] = 90251, - [SMALL_STATE(2625)] = 90251, - [SMALL_STATE(2626)] = 90275, - [SMALL_STATE(2627)] = 90289, - [SMALL_STATE(2628)] = 90303, - [SMALL_STATE(2629)] = 90317, - [SMALL_STATE(2630)] = 90331, - [SMALL_STATE(2631)] = 90345, - [SMALL_STATE(2632)] = 90355, - [SMALL_STATE(2633)] = 90369, - [SMALL_STATE(2634)] = 90383, - [SMALL_STATE(2635)] = 90397, - [SMALL_STATE(2636)] = 90407, - [SMALL_STATE(2637)] = 90421, - [SMALL_STATE(2638)] = 90435, - [SMALL_STATE(2639)] = 90449, - [SMALL_STATE(2640)] = 90463, - [SMALL_STATE(2641)] = 90477, - [SMALL_STATE(2642)] = 90491, - [SMALL_STATE(2643)] = 90501, - [SMALL_STATE(2644)] = 90513, - [SMALL_STATE(2645)] = 90527, - [SMALL_STATE(2646)] = 90541, - [SMALL_STATE(2647)] = 90555, - [SMALL_STATE(2648)] = 90569, - [SMALL_STATE(2649)] = 90583, - [SMALL_STATE(2650)] = 90583, - [SMALL_STATE(2651)] = 90593, - [SMALL_STATE(2652)] = 90607, - [SMALL_STATE(2653)] = 90621, - [SMALL_STATE(2654)] = 90635, - [SMALL_STATE(2655)] = 90649, - [SMALL_STATE(2656)] = 90663, - [SMALL_STATE(2657)] = 90677, - [SMALL_STATE(2658)] = 90691, - [SMALL_STATE(2659)] = 90705, - [SMALL_STATE(2660)] = 90719, - [SMALL_STATE(2661)] = 90731, - [SMALL_STATE(2662)] = 90583, - [SMALL_STATE(2663)] = 90745, + [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)] = 90583, - [SMALL_STATE(2666)] = 90773, + [SMALL_STATE(2665)] = 90773, + [SMALL_STATE(2666)] = 90787, [SMALL_STATE(2667)] = 90787, [SMALL_STATE(2668)] = 90797, [SMALL_STATE(2669)] = 90807, - [SMALL_STATE(2670)] = 90787, + [SMALL_STATE(2670)] = 90797, [SMALL_STATE(2671)] = 90821, - [SMALL_STATE(2672)] = 90835, - [SMALL_STATE(2673)] = 90845, - [SMALL_STATE(2674)] = 90855, - [SMALL_STATE(2675)] = 90865, - [SMALL_STATE(2676)] = 90879, - [SMALL_STATE(2677)] = 90893, - [SMALL_STATE(2678)] = 90903, - [SMALL_STATE(2679)] = 90913, - [SMALL_STATE(2680)] = 90787, - [SMALL_STATE(2681)] = 90787, - [SMALL_STATE(2682)] = 90913, - [SMALL_STATE(2683)] = 90913, - [SMALL_STATE(2684)] = 90913, - [SMALL_STATE(2685)] = 90923, - [SMALL_STATE(2686)] = 90937, - [SMALL_STATE(2687)] = 90947, - [SMALL_STATE(2688)] = 90913, - [SMALL_STATE(2689)] = 90961, - [SMALL_STATE(2690)] = 90975, - [SMALL_STATE(2691)] = 90989, - [SMALL_STATE(2692)] = 91003, - [SMALL_STATE(2693)] = 90913, - [SMALL_STATE(2694)] = 90913, - [SMALL_STATE(2695)] = 90913, - [SMALL_STATE(2696)] = 91017, - [SMALL_STATE(2697)] = 91029, - [SMALL_STATE(2698)] = 91039, - [SMALL_STATE(2699)] = 91053, - [SMALL_STATE(2700)] = 91067, - [SMALL_STATE(2701)] = 91081, - [SMALL_STATE(2702)] = 91095, - [SMALL_STATE(2703)] = 91105, - [SMALL_STATE(2704)] = 91119, - [SMALL_STATE(2705)] = 91129, - [SMALL_STATE(2706)] = 91139, - [SMALL_STATE(2707)] = 91149, - [SMALL_STATE(2708)] = 91159, - [SMALL_STATE(2709)] = 91171, - [SMALL_STATE(2710)] = 91185, - [SMALL_STATE(2711)] = 91195, - [SMALL_STATE(2712)] = 91209, - [SMALL_STATE(2713)] = 91223, - [SMALL_STATE(2714)] = 91237, - [SMALL_STATE(2715)] = 91251, - [SMALL_STATE(2716)] = 91261, - [SMALL_STATE(2717)] = 91271, - [SMALL_STATE(2718)] = 91285, - [SMALL_STATE(2719)] = 91299, - [SMALL_STATE(2720)] = 91299, - [SMALL_STATE(2721)] = 91309, - [SMALL_STATE(2722)] = 91299, - [SMALL_STATE(2723)] = 91319, - [SMALL_STATE(2724)] = 91329, - [SMALL_STATE(2725)] = 91343, - [SMALL_STATE(2726)] = 91353, - [SMALL_STATE(2727)] = 91299, - [SMALL_STATE(2728)] = 91367, - [SMALL_STATE(2729)] = 91381, - [SMALL_STATE(2730)] = 91395, - [SMALL_STATE(2731)] = 91409, - [SMALL_STATE(2732)] = 91423, - [SMALL_STATE(2733)] = 91437, - [SMALL_STATE(2734)] = 91447, - [SMALL_STATE(2735)] = 91461, - [SMALL_STATE(2736)] = 91475, - [SMALL_STATE(2737)] = 91485, - [SMALL_STATE(2738)] = 91499, - [SMALL_STATE(2739)] = 91513, - [SMALL_STATE(2740)] = 91523, - [SMALL_STATE(2741)] = 91537, - [SMALL_STATE(2742)] = 91549, - [SMALL_STATE(2743)] = 91563, - [SMALL_STATE(2744)] = 91577, - [SMALL_STATE(2745)] = 91587, - [SMALL_STATE(2746)] = 91513, - [SMALL_STATE(2747)] = 91601, - [SMALL_STATE(2748)] = 91615, - [SMALL_STATE(2749)] = 91627, - [SMALL_STATE(2750)] = 91513, - [SMALL_STATE(2751)] = 91637, - [SMALL_STATE(2752)] = 91513, - [SMALL_STATE(2753)] = 91637, - [SMALL_STATE(2754)] = 91647, - [SMALL_STATE(2755)] = 91657, - [SMALL_STATE(2756)] = 91671, - [SMALL_STATE(2757)] = 91685, - [SMALL_STATE(2758)] = 91695, - [SMALL_STATE(2759)] = 91705, - [SMALL_STATE(2760)] = 91719, - [SMALL_STATE(2761)] = 91733, - [SMALL_STATE(2762)] = 91747, - [SMALL_STATE(2763)] = 91761, - [SMALL_STATE(2764)] = 91775, - [SMALL_STATE(2765)] = 91789, - [SMALL_STATE(2766)] = 91799, - [SMALL_STATE(2767)] = 91813, - [SMALL_STATE(2768)] = 91823, - [SMALL_STATE(2769)] = 91837, - [SMALL_STATE(2770)] = 91851, - [SMALL_STATE(2771)] = 91865, - [SMALL_STATE(2772)] = 91875, - [SMALL_STATE(2773)] = 91889, - [SMALL_STATE(2774)] = 91903, - [SMALL_STATE(2775)] = 91913, - [SMALL_STATE(2776)] = 91927, - [SMALL_STATE(2777)] = 91941, - [SMALL_STATE(2778)] = 91951, - [SMALL_STATE(2779)] = 91965, - [SMALL_STATE(2780)] = 91979, - [SMALL_STATE(2781)] = 91989, - [SMALL_STATE(2782)] = 92003, - [SMALL_STATE(2783)] = 92013, - [SMALL_STATE(2784)] = 92023, - [SMALL_STATE(2785)] = 92037, + [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)] = 92065, - [SMALL_STATE(2788)] = 92079, - [SMALL_STATE(2789)] = 91941, - [SMALL_STATE(2790)] = 92093, - [SMALL_STATE(2791)] = 92107, - [SMALL_STATE(2792)] = 92121, - [SMALL_STATE(2793)] = 92135, - [SMALL_STATE(2794)] = 92145, - [SMALL_STATE(2795)] = 92135, - [SMALL_STATE(2796)] = 92135, - [SMALL_STATE(2797)] = 92159, - [SMALL_STATE(2798)] = 91941, - [SMALL_STATE(2799)] = 92169, - [SMALL_STATE(2800)] = 92183, - [SMALL_STATE(2801)] = 92197, - [SMALL_STATE(2802)] = 92211, - [SMALL_STATE(2803)] = 92225, - [SMALL_STATE(2804)] = 92239, - [SMALL_STATE(2805)] = 92251, - [SMALL_STATE(2806)] = 92265, - [SMALL_STATE(2807)] = 91941, - [SMALL_STATE(2808)] = 92279, - [SMALL_STATE(2809)] = 92293, - [SMALL_STATE(2810)] = 92307, - [SMALL_STATE(2811)] = 92321, - [SMALL_STATE(2812)] = 92335, - [SMALL_STATE(2813)] = 92349, - [SMALL_STATE(2814)] = 92363, - [SMALL_STATE(2815)] = 92377, - [SMALL_STATE(2816)] = 92391, - [SMALL_STATE(2817)] = 92405, - [SMALL_STATE(2818)] = 92415, - [SMALL_STATE(2819)] = 91941, - [SMALL_STATE(2820)] = 92429, - [SMALL_STATE(2821)] = 91941, - [SMALL_STATE(2822)] = 92441, - [SMALL_STATE(2823)] = 92451, - [SMALL_STATE(2824)] = 92465, - [SMALL_STATE(2825)] = 91941, - [SMALL_STATE(2826)] = 92479, - [SMALL_STATE(2827)] = 92493, - [SMALL_STATE(2828)] = 92507, - [SMALL_STATE(2829)] = 92521, - [SMALL_STATE(2830)] = 92535, - [SMALL_STATE(2831)] = 92549, - [SMALL_STATE(2832)] = 92561, - [SMALL_STATE(2833)] = 92571, - [SMALL_STATE(2834)] = 92581, - [SMALL_STATE(2835)] = 92591, - [SMALL_STATE(2836)] = 92603, - [SMALL_STATE(2837)] = 92613, - [SMALL_STATE(2838)] = 92627, - [SMALL_STATE(2839)] = 92637, - [SMALL_STATE(2840)] = 92651, - [SMALL_STATE(2841)] = 92135, - [SMALL_STATE(2842)] = 92661, - [SMALL_STATE(2843)] = 92675, - [SMALL_STATE(2844)] = 92685, - [SMALL_STATE(2845)] = 92699, - [SMALL_STATE(2846)] = 92713, - [SMALL_STATE(2847)] = 92727, - [SMALL_STATE(2848)] = 92737, - [SMALL_STATE(2849)] = 92751, - [SMALL_STATE(2850)] = 92765, - [SMALL_STATE(2851)] = 91941, - [SMALL_STATE(2852)] = 91941, - [SMALL_STATE(2853)] = 92779, - [SMALL_STATE(2854)] = 92793, - [SMALL_STATE(2855)] = 91941, - [SMALL_STATE(2856)] = 92803, - [SMALL_STATE(2857)] = 92817, - [SMALL_STATE(2858)] = 92827, - [SMALL_STATE(2859)] = 92841, - [SMALL_STATE(2860)] = 92855, - [SMALL_STATE(2861)] = 92869, - [SMALL_STATE(2862)] = 91941, - [SMALL_STATE(2863)] = 92883, - [SMALL_STATE(2864)] = 92897, - [SMALL_STATE(2865)] = 92911, - [SMALL_STATE(2866)] = 92925, - [SMALL_STATE(2867)] = 91941, - [SMALL_STATE(2868)] = 92937, - [SMALL_STATE(2869)] = 92951, - [SMALL_STATE(2870)] = 92965, - [SMALL_STATE(2871)] = 92975, - [SMALL_STATE(2872)] = 92989, - [SMALL_STATE(2873)] = 93003, - [SMALL_STATE(2874)] = 93017, - [SMALL_STATE(2875)] = 93031, - [SMALL_STATE(2876)] = 91941, - [SMALL_STATE(2877)] = 93045, - [SMALL_STATE(2878)] = 93059, - [SMALL_STATE(2879)] = 91941, - [SMALL_STATE(2880)] = 93073, - [SMALL_STATE(2881)] = 91941, - [SMALL_STATE(2882)] = 93085, - [SMALL_STATE(2883)] = 93099, - [SMALL_STATE(2884)] = 93113, - [SMALL_STATE(2885)] = 93127, - [SMALL_STATE(2886)] = 93137, - [SMALL_STATE(2887)] = 93147, - [SMALL_STATE(2888)] = 93161, - [SMALL_STATE(2889)] = 93171, - [SMALL_STATE(2890)] = 93185, - [SMALL_STATE(2891)] = 93197, - [SMALL_STATE(2892)] = 93209, - [SMALL_STATE(2893)] = 93219, - [SMALL_STATE(2894)] = 93233, - [SMALL_STATE(2895)] = 93247, - [SMALL_STATE(2896)] = 93257, - [SMALL_STATE(2897)] = 93271, - [SMALL_STATE(2898)] = 93281, - [SMALL_STATE(2899)] = 93293, - [SMALL_STATE(2900)] = 93307, - [SMALL_STATE(2901)] = 93321, - [SMALL_STATE(2902)] = 93331, - [SMALL_STATE(2903)] = 93345, - [SMALL_STATE(2904)] = 93359, - [SMALL_STATE(2905)] = 93373, - [SMALL_STATE(2906)] = 93387, - [SMALL_STATE(2907)] = 93401, - [SMALL_STATE(2908)] = 93411, - [SMALL_STATE(2909)] = 93425, - [SMALL_STATE(2910)] = 89997, - [SMALL_STATE(2911)] = 93435, - [SMALL_STATE(2912)] = 93447, - [SMALL_STATE(2913)] = 89997, - [SMALL_STATE(2914)] = 93457, - [SMALL_STATE(2915)] = 93471, - [SMALL_STATE(2916)] = 93485, - [SMALL_STATE(2917)] = 93499, - [SMALL_STATE(2918)] = 93511, - [SMALL_STATE(2919)] = 93525, - [SMALL_STATE(2920)] = 91941, - [SMALL_STATE(2921)] = 93539, - [SMALL_STATE(2922)] = 93550, - [SMALL_STATE(2923)] = 93561, - [SMALL_STATE(2924)] = 93572, - [SMALL_STATE(2925)] = 93583, - [SMALL_STATE(2926)] = 93594, - [SMALL_STATE(2927)] = 93605, - [SMALL_STATE(2928)] = 93616, - [SMALL_STATE(2929)] = 93627, - [SMALL_STATE(2930)] = 93638, - [SMALL_STATE(2931)] = 93647, - [SMALL_STATE(2932)] = 93658, - [SMALL_STATE(2933)] = 93669, - [SMALL_STATE(2934)] = 93680, - [SMALL_STATE(2935)] = 93691, - [SMALL_STATE(2936)] = 93702, - [SMALL_STATE(2937)] = 93713, - [SMALL_STATE(2938)] = 93726, - [SMALL_STATE(2939)] = 93737, - [SMALL_STATE(2940)] = 93746, - [SMALL_STATE(2941)] = 93757, - [SMALL_STATE(2942)] = 93768, - [SMALL_STATE(2943)] = 93779, - [SMALL_STATE(2944)] = 93790, - [SMALL_STATE(2945)] = 93801, - [SMALL_STATE(2946)] = 93812, - [SMALL_STATE(2947)] = 93821, - [SMALL_STATE(2948)] = 93812, - [SMALL_STATE(2949)] = 93812, - [SMALL_STATE(2950)] = 93830, - [SMALL_STATE(2951)] = 93841, - [SMALL_STATE(2952)] = 93852, - [SMALL_STATE(2953)] = 93863, - [SMALL_STATE(2954)] = 93874, - [SMALL_STATE(2955)] = 93885, - [SMALL_STATE(2956)] = 93896, - [SMALL_STATE(2957)] = 93907, - [SMALL_STATE(2958)] = 93918, - [SMALL_STATE(2959)] = 93929, - [SMALL_STATE(2960)] = 93940, - [SMALL_STATE(2961)] = 93951, - [SMALL_STATE(2962)] = 93962, - [SMALL_STATE(2963)] = 93973, - [SMALL_STATE(2964)] = 93984, - [SMALL_STATE(2965)] = 93995, - [SMALL_STATE(2966)] = 94006, - [SMALL_STATE(2967)] = 94017, - [SMALL_STATE(2968)] = 94028, - [SMALL_STATE(2969)] = 94039, - [SMALL_STATE(2970)] = 94050, - [SMALL_STATE(2971)] = 94061, - [SMALL_STATE(2972)] = 94072, - [SMALL_STATE(2973)] = 94083, - [SMALL_STATE(2974)] = 94094, - [SMALL_STATE(2975)] = 94105, - [SMALL_STATE(2976)] = 94116, - [SMALL_STATE(2977)] = 94127, - [SMALL_STATE(2978)] = 94138, - [SMALL_STATE(2979)] = 94149, - [SMALL_STATE(2980)] = 94160, - [SMALL_STATE(2981)] = 94171, - [SMALL_STATE(2982)] = 94182, - [SMALL_STATE(2983)] = 94193, - [SMALL_STATE(2984)] = 94204, - [SMALL_STATE(2985)] = 94213, - [SMALL_STATE(2986)] = 94224, - [SMALL_STATE(2987)] = 94235, - [SMALL_STATE(2988)] = 94246, - [SMALL_STATE(2989)] = 94257, - [SMALL_STATE(2990)] = 94268, - [SMALL_STATE(2991)] = 94279, - [SMALL_STATE(2992)] = 94290, - [SMALL_STATE(2993)] = 94299, - [SMALL_STATE(2994)] = 94310, - [SMALL_STATE(2995)] = 94321, - [SMALL_STATE(2996)] = 94330, - [SMALL_STATE(2997)] = 94341, - [SMALL_STATE(2998)] = 94352, - [SMALL_STATE(2999)] = 94363, - [SMALL_STATE(3000)] = 94372, - [SMALL_STATE(3001)] = 94381, - [SMALL_STATE(3002)] = 94394, - [SMALL_STATE(3003)] = 94403, - [SMALL_STATE(3004)] = 94414, - [SMALL_STATE(3005)] = 94425, - [SMALL_STATE(3006)] = 94436, - [SMALL_STATE(3007)] = 94447, - [SMALL_STATE(3008)] = 94458, - [SMALL_STATE(3009)] = 94469, - [SMALL_STATE(3010)] = 94480, - [SMALL_STATE(3011)] = 94491, - [SMALL_STATE(3012)] = 94502, - [SMALL_STATE(3013)] = 94511, - [SMALL_STATE(3014)] = 94524, - [SMALL_STATE(3015)] = 94535, - [SMALL_STATE(3016)] = 94546, - [SMALL_STATE(3017)] = 94557, - [SMALL_STATE(3018)] = 94568, - [SMALL_STATE(3019)] = 94579, - [SMALL_STATE(3020)] = 94590, - [SMALL_STATE(3021)] = 94601, - [SMALL_STATE(3022)] = 94612, - [SMALL_STATE(3023)] = 94623, - [SMALL_STATE(3024)] = 94634, - [SMALL_STATE(3025)] = 94645, - [SMALL_STATE(3026)] = 94656, - [SMALL_STATE(3027)] = 94667, - [SMALL_STATE(3028)] = 94678, - [SMALL_STATE(3029)] = 94689, - [SMALL_STATE(3030)] = 94700, - [SMALL_STATE(3031)] = 94711, - [SMALL_STATE(3032)] = 94722, - [SMALL_STATE(3033)] = 94733, - [SMALL_STATE(3034)] = 94744, - [SMALL_STATE(3035)] = 94755, - [SMALL_STATE(3036)] = 94766, - [SMALL_STATE(3037)] = 94777, - [SMALL_STATE(3038)] = 94788, - [SMALL_STATE(3039)] = 94799, - [SMALL_STATE(3040)] = 94810, - [SMALL_STATE(3041)] = 94821, - [SMALL_STATE(3042)] = 94832, - [SMALL_STATE(3043)] = 94843, - [SMALL_STATE(3044)] = 94854, - [SMALL_STATE(3045)] = 94865, - [SMALL_STATE(3046)] = 94876, - [SMALL_STATE(3047)] = 94887, - [SMALL_STATE(3048)] = 94898, - [SMALL_STATE(3049)] = 94909, - [SMALL_STATE(3050)] = 94920, - [SMALL_STATE(3051)] = 94931, - [SMALL_STATE(3052)] = 94942, - [SMALL_STATE(3053)] = 94955, - [SMALL_STATE(3054)] = 94966, - [SMALL_STATE(3055)] = 94977, - [SMALL_STATE(3056)] = 94988, - [SMALL_STATE(3057)] = 94999, - [SMALL_STATE(3058)] = 95010, - [SMALL_STATE(3059)] = 95021, - [SMALL_STATE(3060)] = 95032, - [SMALL_STATE(3061)] = 95043, - [SMALL_STATE(3062)] = 95054, - [SMALL_STATE(3063)] = 95065, - [SMALL_STATE(3064)] = 95076, - [SMALL_STATE(3065)] = 95087, - [SMALL_STATE(3066)] = 95098, - [SMALL_STATE(3067)] = 95109, - [SMALL_STATE(3068)] = 95122, - [SMALL_STATE(3069)] = 95133, - [SMALL_STATE(3070)] = 95144, - [SMALL_STATE(3071)] = 95155, - [SMALL_STATE(3072)] = 95166, - [SMALL_STATE(3073)] = 95177, - [SMALL_STATE(3074)] = 95188, - [SMALL_STATE(3075)] = 95197, - [SMALL_STATE(3076)] = 95208, - [SMALL_STATE(3077)] = 95219, - [SMALL_STATE(3078)] = 95228, - [SMALL_STATE(3079)] = 95239, - [SMALL_STATE(3080)] = 95250, - [SMALL_STATE(3081)] = 95261, - [SMALL_STATE(3082)] = 95272, - [SMALL_STATE(3083)] = 95283, - [SMALL_STATE(3084)] = 95294, - [SMALL_STATE(3085)] = 95305, - [SMALL_STATE(3086)] = 95316, - [SMALL_STATE(3087)] = 95327, - [SMALL_STATE(3088)] = 93638, - [SMALL_STATE(3089)] = 95338, - [SMALL_STATE(3090)] = 95347, - [SMALL_STATE(3091)] = 95358, - [SMALL_STATE(3092)] = 95369, - [SMALL_STATE(3093)] = 95380, - [SMALL_STATE(3094)] = 95380, - [SMALL_STATE(3095)] = 95380, - [SMALL_STATE(3096)] = 95389, - [SMALL_STATE(3097)] = 95398, - [SMALL_STATE(3098)] = 95409, - [SMALL_STATE(3099)] = 95420, - [SMALL_STATE(3100)] = 95431, - [SMALL_STATE(3101)] = 95442, - [SMALL_STATE(3102)] = 95453, - [SMALL_STATE(3103)] = 95464, - [SMALL_STATE(3104)] = 95475, - [SMALL_STATE(3105)] = 95486, - [SMALL_STATE(3106)] = 95497, - [SMALL_STATE(3107)] = 95508, - [SMALL_STATE(3108)] = 95519, - [SMALL_STATE(3109)] = 95530, - [SMALL_STATE(3110)] = 95541, - [SMALL_STATE(3111)] = 95552, - [SMALL_STATE(3112)] = 95563, - [SMALL_STATE(3113)] = 95574, - [SMALL_STATE(3114)] = 95585, - [SMALL_STATE(3115)] = 95596, - [SMALL_STATE(3116)] = 95607, - [SMALL_STATE(3117)] = 95618, - [SMALL_STATE(3118)] = 95629, - [SMALL_STATE(3119)] = 95640, - [SMALL_STATE(3120)] = 95651, - [SMALL_STATE(3121)] = 95662, - [SMALL_STATE(3122)] = 95673, - [SMALL_STATE(3123)] = 95684, - [SMALL_STATE(3124)] = 95695, - [SMALL_STATE(3125)] = 95706, - [SMALL_STATE(3126)] = 95715, - [SMALL_STATE(3127)] = 95726, - [SMALL_STATE(3128)] = 95737, - [SMALL_STATE(3129)] = 95748, - [SMALL_STATE(3130)] = 95759, - [SMALL_STATE(3131)] = 95770, - [SMALL_STATE(3132)] = 95781, - [SMALL_STATE(3133)] = 95792, - [SMALL_STATE(3134)] = 95803, - [SMALL_STATE(3135)] = 95814, - [SMALL_STATE(3136)] = 95825, - [SMALL_STATE(3137)] = 95836, - [SMALL_STATE(3138)] = 95847, - [SMALL_STATE(3139)] = 95858, - [SMALL_STATE(3140)] = 95869, - [SMALL_STATE(3141)] = 95880, - [SMALL_STATE(3142)] = 95889, - [SMALL_STATE(3143)] = 95900, - [SMALL_STATE(3144)] = 95911, - [SMALL_STATE(3145)] = 95922, - [SMALL_STATE(3146)] = 95933, - [SMALL_STATE(3147)] = 95944, - [SMALL_STATE(3148)] = 95955, - [SMALL_STATE(3149)] = 95966, - [SMALL_STATE(3150)] = 95977, - [SMALL_STATE(3151)] = 95988, - [SMALL_STATE(3152)] = 95999, - [SMALL_STATE(3153)] = 96010, - [SMALL_STATE(3154)] = 96021, - [SMALL_STATE(3155)] = 96032, - [SMALL_STATE(3156)] = 96043, - [SMALL_STATE(3157)] = 96054, - [SMALL_STATE(3158)] = 96065, - [SMALL_STATE(3159)] = 96076, - [SMALL_STATE(3160)] = 96087, - [SMALL_STATE(3161)] = 96098, - [SMALL_STATE(3162)] = 96109, - [SMALL_STATE(3163)] = 96120, - [SMALL_STATE(3164)] = 96131, - [SMALL_STATE(3165)] = 96142, - [SMALL_STATE(3166)] = 96153, - [SMALL_STATE(3167)] = 96164, - [SMALL_STATE(3168)] = 96175, - [SMALL_STATE(3169)] = 96186, - [SMALL_STATE(3170)] = 96197, - [SMALL_STATE(3171)] = 96206, - [SMALL_STATE(3172)] = 93638, - [SMALL_STATE(3173)] = 96217, - [SMALL_STATE(3174)] = 96228, - [SMALL_STATE(3175)] = 96239, - [SMALL_STATE(3176)] = 96250, - [SMALL_STATE(3177)] = 96261, - [SMALL_STATE(3178)] = 96272, - [SMALL_STATE(3179)] = 96283, - [SMALL_STATE(3180)] = 96294, - [SMALL_STATE(3181)] = 96305, - [SMALL_STATE(3182)] = 96316, - [SMALL_STATE(3183)] = 96325, - [SMALL_STATE(3184)] = 96336, - [SMALL_STATE(3185)] = 96347, - [SMALL_STATE(3186)] = 96356, - [SMALL_STATE(3187)] = 96367, - [SMALL_STATE(3188)] = 96378, - [SMALL_STATE(3189)] = 96389, - [SMALL_STATE(3190)] = 96400, - [SMALL_STATE(3191)] = 96411, - [SMALL_STATE(3192)] = 96422, - [SMALL_STATE(3193)] = 96433, - [SMALL_STATE(3194)] = 96444, - [SMALL_STATE(3195)] = 96455, - [SMALL_STATE(3196)] = 96466, - [SMALL_STATE(3197)] = 96477, - [SMALL_STATE(3198)] = 96488, - [SMALL_STATE(3199)] = 96499, - [SMALL_STATE(3200)] = 96508, - [SMALL_STATE(3201)] = 96519, - [SMALL_STATE(3202)] = 96530, - [SMALL_STATE(3203)] = 96541, - [SMALL_STATE(3204)] = 96552, - [SMALL_STATE(3205)] = 96563, - [SMALL_STATE(3206)] = 96574, - [SMALL_STATE(3207)] = 96585, - [SMALL_STATE(3208)] = 96596, - [SMALL_STATE(3209)] = 96607, - [SMALL_STATE(3210)] = 96618, - [SMALL_STATE(3211)] = 96627, - [SMALL_STATE(3212)] = 96638, - [SMALL_STATE(3213)] = 96647, - [SMALL_STATE(3214)] = 96660, - [SMALL_STATE(3215)] = 96671, - [SMALL_STATE(3216)] = 96682, - [SMALL_STATE(3217)] = 96693, - [SMALL_STATE(3218)] = 96704, - [SMALL_STATE(3219)] = 96713, - [SMALL_STATE(3220)] = 96724, - [SMALL_STATE(3221)] = 96733, - [SMALL_STATE(3222)] = 96744, - [SMALL_STATE(3223)] = 96755, - [SMALL_STATE(3224)] = 96766, - [SMALL_STATE(3225)] = 96777, - [SMALL_STATE(3226)] = 96788, - [SMALL_STATE(3227)] = 96799, - [SMALL_STATE(3228)] = 96810, - [SMALL_STATE(3229)] = 96821, - [SMALL_STATE(3230)] = 96832, - [SMALL_STATE(3231)] = 96843, - [SMALL_STATE(3232)] = 96854, - [SMALL_STATE(3233)] = 96865, - [SMALL_STATE(3234)] = 96876, - [SMALL_STATE(3235)] = 96887, - [SMALL_STATE(3236)] = 96898, - [SMALL_STATE(3237)] = 96909, - [SMALL_STATE(3238)] = 93638, - [SMALL_STATE(3239)] = 96920, - [SMALL_STATE(3240)] = 96931, - [SMALL_STATE(3241)] = 96942, - [SMALL_STATE(3242)] = 96953, - [SMALL_STATE(3243)] = 96964, - [SMALL_STATE(3244)] = 96977, - [SMALL_STATE(3245)] = 93638, - [SMALL_STATE(3246)] = 96988, - [SMALL_STATE(3247)] = 93812, - [SMALL_STATE(3248)] = 96997, - [SMALL_STATE(3249)] = 97008, - [SMALL_STATE(3250)] = 97019, - [SMALL_STATE(3251)] = 97028, - [SMALL_STATE(3252)] = 97037, - [SMALL_STATE(3253)] = 97048, - [SMALL_STATE(3254)] = 97059, - [SMALL_STATE(3255)] = 97070, - [SMALL_STATE(3256)] = 97081, - [SMALL_STATE(3257)] = 97092, - [SMALL_STATE(3258)] = 97103, - [SMALL_STATE(3259)] = 97114, - [SMALL_STATE(3260)] = 97125, - [SMALL_STATE(3261)] = 97136, - [SMALL_STATE(3262)] = 97147, - [SMALL_STATE(3263)] = 97156, - [SMALL_STATE(3264)] = 97165, - [SMALL_STATE(3265)] = 97176, - [SMALL_STATE(3266)] = 97187, - [SMALL_STATE(3267)] = 97198, - [SMALL_STATE(3268)] = 97209, - [SMALL_STATE(3269)] = 97220, - [SMALL_STATE(3270)] = 97231, - [SMALL_STATE(3271)] = 97240, - [SMALL_STATE(3272)] = 97251, - [SMALL_STATE(3273)] = 97262, - [SMALL_STATE(3274)] = 97273, - [SMALL_STATE(3275)] = 97282, - [SMALL_STATE(3276)] = 97293, - [SMALL_STATE(3277)] = 97304, - [SMALL_STATE(3278)] = 97315, - [SMALL_STATE(3279)] = 97326, - [SMALL_STATE(3280)] = 97337, - [SMALL_STATE(3281)] = 97346, - [SMALL_STATE(3282)] = 97357, - [SMALL_STATE(3283)] = 97368, - [SMALL_STATE(3284)] = 97379, - [SMALL_STATE(3285)] = 97390, - [SMALL_STATE(3286)] = 97401, - [SMALL_STATE(3287)] = 97412, - [SMALL_STATE(3288)] = 97423, - [SMALL_STATE(3289)] = 97432, - [SMALL_STATE(3290)] = 97443, - [SMALL_STATE(3291)] = 97454, - [SMALL_STATE(3292)] = 97465, - [SMALL_STATE(3293)] = 97476, - [SMALL_STATE(3294)] = 97487, - [SMALL_STATE(3295)] = 93812, - [SMALL_STATE(3296)] = 93812, - [SMALL_STATE(3297)] = 93812, - [SMALL_STATE(3298)] = 97498, - [SMALL_STATE(3299)] = 97509, - [SMALL_STATE(3300)] = 97520, - [SMALL_STATE(3301)] = 97531, - [SMALL_STATE(3302)] = 97542, - [SMALL_STATE(3303)] = 97553, - [SMALL_STATE(3304)] = 97564, - [SMALL_STATE(3305)] = 97575, - [SMALL_STATE(3306)] = 97586, - [SMALL_STATE(3307)] = 97597, - [SMALL_STATE(3308)] = 97606, - [SMALL_STATE(3309)] = 97614, - [SMALL_STATE(3310)] = 97622, - [SMALL_STATE(3311)] = 97630, - [SMALL_STATE(3312)] = 97638, - [SMALL_STATE(3313)] = 97646, - [SMALL_STATE(3314)] = 97654, - [SMALL_STATE(3315)] = 97662, - [SMALL_STATE(3316)] = 97670, - [SMALL_STATE(3317)] = 97678, - [SMALL_STATE(3318)] = 97686, - [SMALL_STATE(3319)] = 97694, - [SMALL_STATE(3320)] = 97702, - [SMALL_STATE(3321)] = 97710, - [SMALL_STATE(3322)] = 97718, - [SMALL_STATE(3323)] = 97726, - [SMALL_STATE(3324)] = 97734, - [SMALL_STATE(3325)] = 97742, - [SMALL_STATE(3326)] = 97750, - [SMALL_STATE(3327)] = 97758, - [SMALL_STATE(3328)] = 97766, - [SMALL_STATE(3329)] = 97774, - [SMALL_STATE(3330)] = 97782, - [SMALL_STATE(3331)] = 97790, - [SMALL_STATE(3332)] = 97798, - [SMALL_STATE(3333)] = 97806, - [SMALL_STATE(3334)] = 97814, - [SMALL_STATE(3335)] = 97822, - [SMALL_STATE(3336)] = 97830, - [SMALL_STATE(3337)] = 97838, - [SMALL_STATE(3338)] = 97846, - [SMALL_STATE(3339)] = 97854, - [SMALL_STATE(3340)] = 97864, - [SMALL_STATE(3341)] = 97872, - [SMALL_STATE(3342)] = 97880, - [SMALL_STATE(3343)] = 97888, - [SMALL_STATE(3344)] = 97896, - [SMALL_STATE(3345)] = 97904, - [SMALL_STATE(3346)] = 97912, - [SMALL_STATE(3347)] = 97920, - [SMALL_STATE(3348)] = 97928, - [SMALL_STATE(3349)] = 97936, - [SMALL_STATE(3350)] = 97944, - [SMALL_STATE(3351)] = 97952, - [SMALL_STATE(3352)] = 97960, - [SMALL_STATE(3353)] = 97968, - [SMALL_STATE(3354)] = 97976, - [SMALL_STATE(3355)] = 97984, - [SMALL_STATE(3356)] = 97992, - [SMALL_STATE(3357)] = 98002, - [SMALL_STATE(3358)] = 98010, - [SMALL_STATE(3359)] = 98018, - [SMALL_STATE(3360)] = 98026, - [SMALL_STATE(3361)] = 98034, - [SMALL_STATE(3362)] = 98042, - [SMALL_STATE(3363)] = 98050, - [SMALL_STATE(3364)] = 98058, - [SMALL_STATE(3365)] = 98066, - [SMALL_STATE(3366)] = 98076, - [SMALL_STATE(3367)] = 98084, - [SMALL_STATE(3368)] = 98092, - [SMALL_STATE(3369)] = 98100, - [SMALL_STATE(3370)] = 98108, - [SMALL_STATE(3371)] = 98116, - [SMALL_STATE(3372)] = 98124, - [SMALL_STATE(3373)] = 98132, - [SMALL_STATE(3374)] = 98140, - [SMALL_STATE(3375)] = 98148, - [SMALL_STATE(3376)] = 98156, - [SMALL_STATE(3377)] = 98164, - [SMALL_STATE(3378)] = 98172, - [SMALL_STATE(3379)] = 98180, - [SMALL_STATE(3380)] = 98188, - [SMALL_STATE(3381)] = 98196, - [SMALL_STATE(3382)] = 98204, - [SMALL_STATE(3383)] = 98214, - [SMALL_STATE(3384)] = 98222, - [SMALL_STATE(3385)] = 98230, - [SMALL_STATE(3386)] = 98238, - [SMALL_STATE(3387)] = 98246, - [SMALL_STATE(3388)] = 98254, - [SMALL_STATE(3389)] = 98262, - [SMALL_STATE(3390)] = 98272, - [SMALL_STATE(3391)] = 98280, - [SMALL_STATE(3392)] = 98290, - [SMALL_STATE(3393)] = 98298, - [SMALL_STATE(3394)] = 98306, - [SMALL_STATE(3395)] = 98314, - [SMALL_STATE(3396)] = 98322, - [SMALL_STATE(3397)] = 98330, - [SMALL_STATE(3398)] = 98338, - [SMALL_STATE(3399)] = 98346, - [SMALL_STATE(3400)] = 98354, - [SMALL_STATE(3401)] = 98362, - [SMALL_STATE(3402)] = 98370, - [SMALL_STATE(3403)] = 98378, - [SMALL_STATE(3404)] = 98386, - [SMALL_STATE(3405)] = 98394, - [SMALL_STATE(3406)] = 98402, - [SMALL_STATE(3407)] = 98410, - [SMALL_STATE(3408)] = 98418, - [SMALL_STATE(3409)] = 98428, - [SMALL_STATE(3410)] = 98436, - [SMALL_STATE(3411)] = 98444, - [SMALL_STATE(3412)] = 98452, - [SMALL_STATE(3413)] = 98462, - [SMALL_STATE(3414)] = 98470, - [SMALL_STATE(3415)] = 98478, - [SMALL_STATE(3416)] = 98486, - [SMALL_STATE(3417)] = 98496, - [SMALL_STATE(3418)] = 98506, - [SMALL_STATE(3419)] = 98514, - [SMALL_STATE(3420)] = 98522, - [SMALL_STATE(3421)] = 98530, - [SMALL_STATE(3422)] = 98538, - [SMALL_STATE(3423)] = 98546, - [SMALL_STATE(3424)] = 98554, - [SMALL_STATE(3425)] = 98562, - [SMALL_STATE(3426)] = 98570, - [SMALL_STATE(3427)] = 98578, - [SMALL_STATE(3428)] = 98586, - [SMALL_STATE(3429)] = 98594, - [SMALL_STATE(3430)] = 98602, - [SMALL_STATE(3431)] = 98610, - [SMALL_STATE(3432)] = 98618, - [SMALL_STATE(3433)] = 98626, - [SMALL_STATE(3434)] = 98634, - [SMALL_STATE(3435)] = 98644, - [SMALL_STATE(3436)] = 98652, - [SMALL_STATE(3437)] = 98660, - [SMALL_STATE(3438)] = 98668, - [SMALL_STATE(3439)] = 98676, - [SMALL_STATE(3440)] = 98684, - [SMALL_STATE(3441)] = 98692, - [SMALL_STATE(3442)] = 98700, - [SMALL_STATE(3443)] = 98710, - [SMALL_STATE(3444)] = 98718, - [SMALL_STATE(3445)] = 98726, - [SMALL_STATE(3446)] = 98734, - [SMALL_STATE(3447)] = 98742, - [SMALL_STATE(3448)] = 98750, - [SMALL_STATE(3449)] = 98758, - [SMALL_STATE(3450)] = 98766, - [SMALL_STATE(3451)] = 98774, - [SMALL_STATE(3452)] = 98782, - [SMALL_STATE(3453)] = 98792, - [SMALL_STATE(3454)] = 98800, - [SMALL_STATE(3455)] = 98810, - [SMALL_STATE(3456)] = 98818, - [SMALL_STATE(3457)] = 98826, - [SMALL_STATE(3458)] = 98834, - [SMALL_STATE(3459)] = 98842, - [SMALL_STATE(3460)] = 98850, - [SMALL_STATE(3461)] = 98858, - [SMALL_STATE(3462)] = 98866, - [SMALL_STATE(3463)] = 98874, - [SMALL_STATE(3464)] = 98882, - [SMALL_STATE(3465)] = 98890, - [SMALL_STATE(3466)] = 98898, - [SMALL_STATE(3467)] = 98906, - [SMALL_STATE(3468)] = 98914, - [SMALL_STATE(3469)] = 98922, - [SMALL_STATE(3470)] = 98930, - [SMALL_STATE(3471)] = 98938, - [SMALL_STATE(3472)] = 98946, - [SMALL_STATE(3473)] = 98954, - [SMALL_STATE(3474)] = 98962, - [SMALL_STATE(3475)] = 98970, - [SMALL_STATE(3476)] = 98978, - [SMALL_STATE(3477)] = 98986, - [SMALL_STATE(3478)] = 98994, - [SMALL_STATE(3479)] = 99002, - [SMALL_STATE(3480)] = 99010, - [SMALL_STATE(3481)] = 99018, - [SMALL_STATE(3482)] = 99026, - [SMALL_STATE(3483)] = 99034, - [SMALL_STATE(3484)] = 99042, - [SMALL_STATE(3485)] = 99050, - [SMALL_STATE(3486)] = 99058, - [SMALL_STATE(3487)] = 99066, - [SMALL_STATE(3488)] = 99074, - [SMALL_STATE(3489)] = 99082, - [SMALL_STATE(3490)] = 99090, - [SMALL_STATE(3491)] = 99098, - [SMALL_STATE(3492)] = 99106, - [SMALL_STATE(3493)] = 99114, - [SMALL_STATE(3494)] = 99122, - [SMALL_STATE(3495)] = 99130, - [SMALL_STATE(3496)] = 99138, - [SMALL_STATE(3497)] = 99146, - [SMALL_STATE(3498)] = 99154, - [SMALL_STATE(3499)] = 99162, - [SMALL_STATE(3500)] = 99170, - [SMALL_STATE(3501)] = 99178, - [SMALL_STATE(3502)] = 99186, - [SMALL_STATE(3503)] = 99194, - [SMALL_STATE(3504)] = 99202, - [SMALL_STATE(3505)] = 99210, - [SMALL_STATE(3506)] = 99218, + [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[] = { @@ -151931,2979 +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(704), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), + [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(2180), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2361), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2224), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2627), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3173), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3284), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2330), + [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(597), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3452), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1251), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2177), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [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(496), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), + [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(901), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [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(653), - [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [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(478), - [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [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(704), - [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1831), + [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(2180), + [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(2361), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2075), - [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2169), - [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2224), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(266), - [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(2627), - [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2420), - [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2955), - [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1974), - [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(729), - [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(141), - [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3173), - [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(216), - [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3284), - [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2072), - [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3041), - [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3061), - [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(637), - [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(683), + [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(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(597), + [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(119), - [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2384), - [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2431), - [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2459), - [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(492), - [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3452), - [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(266), - [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(428), - [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2088), - [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), - [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3312), - [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(705), - [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2353), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(711), - [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1251), - [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(76), - [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2177), - [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), + [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(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(1650), + [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(2389), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), - [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), - [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), - [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(143), + [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(365), - [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(129), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2337), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [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(269), - [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3416), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(270), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2114), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), - [397] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(143), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), - [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(265), - [412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(175), + [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, 81), - [421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 81), - [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 20), - [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 20), - [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 133), - [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 133), - [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), - [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), - [451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 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(706), - [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), + [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(2178), - [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), - [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), - [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2179), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), + [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(2687), - [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2951), - [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142), - [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2954), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2077), - [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2957), - [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2960), - [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), - [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), - [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), - [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), - [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), - [513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(461), - [522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(244), - [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), - [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), - [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), - [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295), - [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(440), - [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 24), - [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(301), - [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 24), - [605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(188), - [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), - [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1650), - [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), - [635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [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(222), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), + [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(2239), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2580), - [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2898), + [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(719), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), - [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [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(121), + [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), - [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525), + [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(3442), - [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), - [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), - [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), - [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), + [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(847), - [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), + [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(692), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), - [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), - [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294), - [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), - [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2880), - [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [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(2375), - [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2491), - [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), - [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), - [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3391), - [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), - [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3437), - [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1247), - [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), - [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), - [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), - [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2336), - [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2566), - [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2866), - [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), - [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(689), - [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [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(123), - [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2369), - [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), - [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), - [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3365), - [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), - [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), - [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), - [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [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(716), - [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), - [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), - [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2531), - [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2804), - [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), - [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2384), - [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), - [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), - [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), - [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), - [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2891), - [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), - [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), - [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [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(126), + [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), - [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3417), - [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), - [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3485), - [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1595), - [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), - [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), - [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), - [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438), - [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), + [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(122), - [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), - [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), - [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2337), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3416), - [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), - [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [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(759), + [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(3411), - [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), + [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(780), + [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(3396), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), + [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, 4, 0, 80), - [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 80), - [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 80), - [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 80), - [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), - [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 101), - [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 101), - [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), - [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), - [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 78), - [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 78), - [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 101), - [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 101), - [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 101), - [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 101), - [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 117), - [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 117), - [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 117), - [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 117), - [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 29), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 29), - [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 29), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 29), - [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 96), - [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 96), - [1033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 96), - [1035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 96), - [1037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 118), - [1039] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 118), - [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 118), - [1043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 118), - [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 85), - [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 85), - [1049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 85), - [1051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 85), - [1053] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [1055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 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(730), - [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), - [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [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(728), + [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725), [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), - [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), - [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), - [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), - [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), - [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), - [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), - [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), - [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), + [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(213), - [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), - [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), - [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), - [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), - [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), - [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [1159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), - [1164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [1166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [1170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), - [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [1174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121), - [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), - [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), - [1182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), - [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), - [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1940), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), - [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), - [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), - [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), - [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), - [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745), - [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(644), - [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), - [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), + [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(5), - [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), - [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), - [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2994), - [1282] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1951), - [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490), - [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2961), - [1289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(147), - [1293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(385), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), - [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2481), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3106), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608), - [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), + [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(3377), + [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(1899), - [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), - [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), - [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3425), - [1335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(147), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3425), - [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3348), - [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), - [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3347), - [1348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), - [1350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), - [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), - [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3479), - [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2573), - [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3477), - [1362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), - [1364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3478), - [1370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), - [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), - [1374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585), - [1376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 82), - [1378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 82), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), - [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), - [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [1390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 42), - [1392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 42), - [1394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 37), - [1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 37), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), - [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 134), - [1402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 134), - [1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 67), - [1410] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 67), - [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [1414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [1416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 63), - [1418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 63), - [1420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 32), - [1422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 32), - [1424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 64), - [1426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 64), - [1428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [1430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [1432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 83), - [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 83), - [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), - [1450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), - [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 86), - [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 86), - [1460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 67), - [1462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 67), - [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 38), - [1466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 38), - [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 65), - [1470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 65), - [1472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), - [1478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), - [1480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 66), - [1482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 66), - [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 87), - [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 87), - [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 88), - [1498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 88), - [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 95), - [1502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 95), - [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 98), - [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 98), - [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 100), - [1514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 100), - [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 100), - [1518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 100), - [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 102), - [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 102), - [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 103), - [1526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 103), - [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 67), - [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 67), - [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 82), - [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 82), - [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [1542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 67), - [1546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 67), - [1548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), - [1550] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), - [1552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), - [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 16), - [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 16), - [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 20), - [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 20), - [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 21), - [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 21), - [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), - [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), - [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 88), - [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 88), - [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 116), - [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 116), - [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 98), - [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 98), - [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), - [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), - [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 118), - [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 118), - [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 120), - [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 120), - [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 25), - [1604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 25), - [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 126), - [1608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 126), - [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), - [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), - [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 32), - [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 32), - [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 25), - [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 25), - [1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 35), - [1624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 35), - [1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 38), - [1628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 38), - [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 41), - [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 41), - [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 43), - [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 43), - [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 44), - [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 44), - [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 45), - [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 45), - [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 128), - [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 128), - [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 132), - [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 132), - [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 60), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 60), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), - [1676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), - [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), - [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3400), - [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2579), - [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3399), - [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3399), - [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3374), - [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3373), - [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3341), - [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461), - [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3337), - [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), - [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), - [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), - [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), - [1710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 141), - [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 141), - [1714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), - [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), - [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [1725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [1727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 125), - [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 125), - [1731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), - [1733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), - [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [1739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 130), - [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 130), - [1743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 131), - [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 131), + [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, 8, 0, 140), - [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 140), - [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 124), - [1765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 124), - [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [1769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 54), - [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 54), - [1773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 55), - [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 55), - [1777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 94), - [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 94), - [1781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 115), - [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 115), - [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [1787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), - [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), - [1791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 53), - [1793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 53), - [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [1797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), - [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [1801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3220), - [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), - [1811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(133), - [1814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272), - [1816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2318), - [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), - [1820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271), - [1822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2559), - [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3216), - [1826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), - [1828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), - [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [1832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), - [1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3359), - [1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446), - [1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), - [1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3339), - [1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), - [1848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), - [1852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), - [1856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), - [1858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3455), - [1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), - [1862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), - [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3459), - [1866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3320), - [1868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3314), - [1870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [1873] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(304), - [1876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [1878] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(442), - [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), - [1885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [1888] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(196), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), - [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), - [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2864), + [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(200), - [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), - [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [1911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [1917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2643), - [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2410), - [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3364), - [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), - [1925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 92), - [1927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 92), - [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), - [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 18), - [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 18), - [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), - [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [1945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 50), - [1947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 50), - [1949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [1951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [1953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 91), - [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 91), - [1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [1961] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 91), - [1963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 91), - [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [1969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 92), - [1971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 92), - [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 18), - [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 18), - [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), - [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), - [1985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), - [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [1989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), - [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), - [2001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), - [2003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), - [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), - [2009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 22), - [2011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 22), - [2013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 23), - [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 93), - [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 93), - [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 93), - [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 93), - [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), - [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [2031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 50), - [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 50), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), - [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [2043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 59), - [2045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 59), - [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), - [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), - [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 59), - [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 59), - [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), - [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [2097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), - [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), - [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [2105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [2111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 92), - [2113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 92), - [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [2117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [2129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [2133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), - [2135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [2141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [2149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), - [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), - [2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), - [2155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2159] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 13), - [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 13), - [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 17), - [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 19), - [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 19), - [2173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 49), - [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 51), - [2179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 51), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), - [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), - [2187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 56), - [2189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 56), - [2191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 57), - [2193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 57), - [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 51), - [2197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 19), - [2199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 19), - [2201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 19), - [2203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 19), - [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 18), - [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 18), - [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 50), - [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 50), - [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 114), - [2215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 59), - [2217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 59), - [2219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 18), - [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 18), - [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 91), - [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 91), - [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 92), - [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 92), - [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 93), - [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 93), - [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 50), - [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 50), - [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 59), - [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 59), - [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 91), - [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 91), - [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 93), - [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 93), - [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), - [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), - [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), - [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), - [2259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 20), - [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 20), - [2263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 36), - [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 36), - [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 3, 0, 39), - [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 3, 0, 39), - [2275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 48), - [2281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 48), + [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__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_class, 3, 0, 61), - [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 61), - [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 64), - [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 64), - [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 64), - [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 64), - [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 97), - [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 97), - [2307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 100), - [2309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 100), - [2311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 113), - [2313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 113), - [2315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 14), - [2317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 14), - [2319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 46), - [2325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 46), - [2327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 58), - [2333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 58), - [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 22), - [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 22), - [2339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 89), - [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 89), - [2347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 46), - [2349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 46), - [2351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [2365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), - [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), - [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [2381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [2383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), - [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), - [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), - [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3350), - [2399] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 40), - [2401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 40), - [2403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 32), - [2405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 32), - [2407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [2418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [2420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), - [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [2436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), - [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [2440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [2444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [2446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [2452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), - [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), - [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213), - [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), - [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), - [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), - [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), - [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), - [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), - [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), - [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), - [2534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 84), - [2536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 84), - [2538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 33), - [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 33), - [2542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 22), REDUCE(sym_object_pattern, 3, 0, 23), - [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [2549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 112), - [2551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 112), - [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [2565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 32), - [2567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 32), - [2569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 88), - [2575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 88), - [2577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 33), - [2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 33), - [2584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 34), - [2586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 34), - [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [2592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 98), - [2594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 98), - [2596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 88), - [2598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 88), - [2600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 98), - [2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 98), - [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), - [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), - [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [2616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [2628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), - [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [2634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), - [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [2650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3307), - [2652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3170), - [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3326), - [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), - [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), - [2684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), REDUCE(sym_assignment_expression, 3, 0, 17), - [2687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), - [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), - [2691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [2693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [2695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), - [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), - [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [2709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [2713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), - [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), - [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), - [2731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 69), REDUCE(sym_assignment_expression, 3, 0, 49), - [2734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [2737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2739] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [2742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [2750] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 49), REDUCE(sym_assignment_expression, 3, 0, 49), - [2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 49), - [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), - [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [2761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 23), - [2763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 81), - [2769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), - [2784] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 22), REDUCE(sym_object_pattern, 3, 0, 23), - [2787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 49), - [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), - [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [2797] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), - [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [2844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), - [2846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), - [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), - [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), - [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), - [2922] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 81), SHIFT(305), - [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), - [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), - [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), - [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), - [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), - [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), - [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), - [2945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), - [2947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [2955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), - [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [2959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), - [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [2963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), - [2965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), - [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [2971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), - [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), - [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), - [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), - [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), - [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), - [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), - [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), - [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106), - [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), - [3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), - [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), - [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), - [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [3035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), - [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), - [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), - [3043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), - [3047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), - [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227), - [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), - [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), - [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), - [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), - [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), - [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), - [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), - [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), - [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), - [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), - [3111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2133), - [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), - [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [3121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), - [3123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), - [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), - [3129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), - [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [3133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), - [3135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), - [3137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), - [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), - [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), - [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [3147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083), - [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [3151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), - [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), - [3155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), - [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), - [3159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), - [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [3163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), - [3165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), - [3167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), - [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108), - [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [3177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), - [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), - [3183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), - [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), - [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), - [3189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [3193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), - [3195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), - [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), - [3201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 70), - [3203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), - [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [3207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), - [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), - [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), - [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [3219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), - [3221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [3229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447), - [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [3233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448), - [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), - [3239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [3245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), - [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [3259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), - [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), - [3269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), - [3281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), - [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), - [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2128), - [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), - [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), - [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [3305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [3307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), - [3313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), - [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), - [3327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), - [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), - [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282), - [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [3361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), - [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [3367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), - [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), - [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [3395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), - [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), - [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), - [3401] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 81), SHIFT(443), - [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), - [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [3408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), - [3410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), - [3412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [3414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), - [3416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [3418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), - [3420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), - [3422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [3424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), - [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), - [3430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [3432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [3434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275), - [3438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), - [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), - [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), - [3447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275), - [3449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [3455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), - [3457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), - [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507), - [3467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), - [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), - [3471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), - [3473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), - [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), - [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631), - [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), - [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), - [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), - [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2340), - [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), - [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1780), - [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388), - [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [3519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391), - [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), - [3523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), - [3525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), - [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2839), - [3531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), - [3533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), - [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), - [3537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2125), - [3540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1957), - [3543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), - [3545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1809), - [3548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(437), - [3551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2590), - [3554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2507), - [3557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1851), - [3560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2141), - [3563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2282), - [3566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1800), - [3569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(1837), - [3572] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 79), SHIFT_REPEAT(2125), - [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), - [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), - [3585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300), - [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [3589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), - [3591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), - [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), - [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), - [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), - [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), - [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), - [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), - [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), - [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [3641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), - [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), - [3647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), - [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), - [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), - [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), - [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), - [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3471), - [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), - [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), - [3667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 76), - [3669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), - [3671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), - [3673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), - [3675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), - [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2905), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), - [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [3687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), - [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), - [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3450), - [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2476), - [3699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [3701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [3703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), - [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), - [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), - [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473), - [3711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), - [3715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [3723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2554), - [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3135), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), - [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), - [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), - [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), - [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), - [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), - [3765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), - [3767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), - [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), - [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), - [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), - [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [3783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), - [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [3787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), - [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), - [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), - [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), - [3795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), - [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), - [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), - [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), - [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1920), - [3807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 22), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 23), - [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), - [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), - [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), - [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), - [3826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 22), - [3828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [3830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [3834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3219), - [3836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 52), - [3838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 52), - [3840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), - [3842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), - [3844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), SHIFT_REPEAT(2282), - [3847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), - [3849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), - [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), - [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), - [3855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1937), - [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1938), - [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), - [3861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), - [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2996), - [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), - [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), - [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), - [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), - [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1942), - [3885] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [3887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [3889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 71), - [3891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 71), - [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), - [3897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 85), - [3899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 85), + [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 = 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, 105), - [3907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 105), - [3909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 101), - [3911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 101), - [3913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), - [3915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), - [3917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 121), - [3919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 121), - [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), - [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3005), - [3925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 118), - [3927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 118), - [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 129), - [3931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 129), - [3933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 135), - [3935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 135), - [3937] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 13), - [3939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 13), - [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), - [3943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), - [3945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), - [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), - [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), - [3953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 27), SHIFT_REPEAT(1944), - [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), - [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3294), - [3960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [3962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), - [3964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 27), - [3966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 27), - [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3159), - [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), - [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3289), - [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), - [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), - [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3310), - [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [4016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3490), - [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2427), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [4024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), - [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3214), - [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), - [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), - [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), - [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), - [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), - [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), - [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), + [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(1138), - [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), - [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), - [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), - [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), - [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), - [4096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(162), - [4099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2014), - [4102] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2374), - [4105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), - [4111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(2132), - [4114] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(163), - [4117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), - [4119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 90), SHIFT_REPEAT(2132), - [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), - [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), - [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), - [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(930), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), - [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), - [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), - [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), - [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), - [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), - [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), - [4184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), - [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), - [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2265), - [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), - [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), - [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407), - [4210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), - [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), - [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), - [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), - [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), - [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), - [4238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2086), - [4241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [4243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2086), - [4246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(186), - [4249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(278), - [4252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [4256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [4264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3179), - [4270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 23), - [4272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [4278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [4282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), - [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [4286] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), - [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), - [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [4298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [4300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), - [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), - [4306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), - [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), - [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904), - [4312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2086), - [4314] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 77), - [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2556), - [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), - [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2131), - [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), - [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437), - [4332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [4336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 28), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), - [4344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), - [4346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563), - [4348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [4352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), - [4354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [4360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 110), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [4366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), - [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), - [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2679), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), - [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), - [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), - [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), - [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), - [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), - [4410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), - [4414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), - [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), - [4420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2126), - [4422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), - [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), - [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2783), - [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), - [4432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_atom, 1, 0, 1), - [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), - [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), - [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [4444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 0), - [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [4448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 38), - [4450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), - [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), - [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), - [4484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), - [4486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), - [4488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), - [4490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), - [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), - [4494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2078), - [4497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), - [4527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), - [4529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), - [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [4541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [4543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3353), - [4545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(294), - [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), - [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), - [4560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3331), - [4563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), - [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), - [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), - [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), - [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), - [4579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 52), - [4585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 52), - [4587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533), - [4591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), - [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [4597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [4601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [4603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [4605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [4607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [4609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [4611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(207), - [4614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3461), - [4617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [4619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3441), - [4621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [4623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2529), - [4625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [4627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), - [4629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), - [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [4637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [4639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), - [4641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1161), - [4643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [4645] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2218), - [4652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), - [4654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2218), - [4657] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2220), - [4660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), - [4662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2220), - [4665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [4667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), - [4669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489), - [4671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [4673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [4675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4681] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), - [4685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2396), - [4687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), - [4689] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 47), - [4691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 47), - [4693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), - [4695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [4697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [4703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), - [4705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2740), - [4707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), - [4709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), - [4711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [4713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [4715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [4717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2661), - [4719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), - [4721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), - [4723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2505), - [4725] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 52), - [4731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 53), - [4733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [4735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436), - [4737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), - [4739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 11), - [4741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), - [4743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217), - [4745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), - [4747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2220), - [4749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), - [4751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 30), - [4753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 31), - [4755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), - [4757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [4759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3054), - [4761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [4763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [4765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [4767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2479), - [4769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), - [4771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), - [4773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [4775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 12), - [4777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(304), - [4780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), - [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [4788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2863), - [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), - [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2857), - [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2786), - [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [4804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2442), - [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), - [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), - [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [4816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2430), - [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [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 = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332), - [4828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2629), - [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), - [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), - [4834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 0), - [4836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274), - [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [4840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 89), - [4842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 89), - [4844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435), - [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), - [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [4852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), - [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), - [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), - [4860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_tag, 2, 0, 13), - [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), - [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2417), - [4866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 10), - [4868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), - [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [4872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), - [4882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 2), - [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2588), - [4888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), - [4890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 30), - [4892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), - [4894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 31), - [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), - [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [4900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 15), SHIFT_REPEAT(2353), - [4903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2486), - [4905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 127), - [4907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2415), - [4909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2497), - [4911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), - [4913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [4915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1977), - [4917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), - [4919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471), - [4921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589), - [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), - [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1983), - [4929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), - [4931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 46), - [4933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 46), - [4935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001), - [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), - [4939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989), - [4941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2017), - [4943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [4945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007), - [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), - [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [4953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(442), - [4956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2620), - [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), - [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [4968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_subscript, 4, 0, 94), - [4970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498), - [4972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), - [4974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2462), - [4976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [4982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), - [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), - [4988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), - [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851), - [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), - [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), - [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [5004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), - [5006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), - [5008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [5010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), - [5016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2913), - [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2595), - [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2612), - [5024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), - [5026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), - [5028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [5030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), - [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2803), - [5034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [5036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 108), - [5038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 122), - [5040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), - [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [5044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [5046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), - [5048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [5050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [5052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), - [5054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), - [5056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 110), - [5058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 123), - [5060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [5062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [5064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [5068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [5070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2195), - [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), - [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [5076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), - [5078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), - [5080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2438), - [5082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), - [5084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), - [5086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2493), - [5088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [5090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [5092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [5094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), - [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), - [5100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [5104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [5106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [5108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), - [5110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), - [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), - [5114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [5116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [5118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 68), - [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368), - [5122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [5124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(158), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), - [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779), - [5141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051), - [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), - [5145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), - [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), - [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2874), - [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [5157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [5159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [5161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [5163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), - [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), - [5167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 23), - [5169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979), - [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), - [5173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170), - [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), - [5177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), - [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), - [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [5185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2184), - [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), - [5189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519), - [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520), - [5193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), - [5195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), - [5197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203), - [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), - [5201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2500), - [5203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [5205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2493), - [5208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [5210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2494), - [5213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [5215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), - [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), - [5219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), - [5221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [5223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2798), - [5225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), - [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), - [5229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [5231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139), - [5233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2509), - [5235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), - [5237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [5239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588), - [5241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), - [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2522), - [5245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [5247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 68), - [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1770), - [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), - [5253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), - [5255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2526), - [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527), - [5259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), - [5261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), - [5263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), - [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [5267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3128), - [5269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2814), - [5271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), - [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3145), - [5275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2823), - [5277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), - [5279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), - [5281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 68), - [5283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [5285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 72), - [5287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), - [5289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), - [5291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), - [5293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 76), - [5295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 109), - [5297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 77), - [5299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 111), - [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), - [5303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [5305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [5307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [5309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3227), - [5311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), - [5313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), - [5315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), - [5317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), - [5319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), - [5321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392), - [5323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), - [5325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), - [5327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [5329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [5331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [5333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [5335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), - [5337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2884), - [5339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [5341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), - [5343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), - [5345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), - [5347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), - [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), - [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), - [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), - [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), - [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), - [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900), - [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), - [5367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3278), - [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), - [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), - [5375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), - [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3140), - [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), - [5381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 28), - [5383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 75), - [5385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508), - [5387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3102), - [5389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), - [5391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [5393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_import, 2, 0, 13), - [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), - [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [5403] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(140), - [5406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [5408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3068), - [5410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), - [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), - [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), - [5416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3386), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), - [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), - [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [5439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2882), - [5441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), - [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), - [5445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1175), - [5448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), - [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), - [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3139), - [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), - [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), - [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1148), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), - [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), - [5467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 70), - [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), - [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), - [5475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), - [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), - [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [5483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), - [5485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), - [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), - [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [5491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [5493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [5495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [5497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), - [5499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1832), - [5502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), - [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3444), - [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3386), - [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), - [5514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1833), - [5517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [5519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [5523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 10), - [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), - [5527] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2079), - [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), - [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), - [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), - [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), - [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [5552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [5554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), - [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925), - [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), - [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), - [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), - [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), - [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1776), - [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), - [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), - [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [5602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1128), - [5605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [5609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), - [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), - [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), - [5615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2395), - [5618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), - [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), - [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), - [5628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), - [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), - [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [5642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2244), - [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [5646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(164), - [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), - [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), - [5655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), - [5657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2766), - [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104), - [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), - [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), - [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), - [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [5677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3319), - [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), - [5693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3269), - [5695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3277), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [5705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1072), - [5708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), - [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200), - [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), - [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3156), - [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), - [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), - [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518), - [5740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), - [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), - [5758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), - [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), - [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [5770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3311), - [5772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), - [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), - [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3382), - [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772), - [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3389), - [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), - [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), - [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), - [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [5800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 68), - [5802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 104), - [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), - [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), - [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), - [5820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196), - [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), - [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), - [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), - [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), - [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [5834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3404), - [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3403), - [5838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), - [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), - [5844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), - [5846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), - [5852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [5854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 104), - [5856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), - [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3003), - [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), - [5866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 104), - [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), - [5874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), - [5876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), - [5882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), - [5888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), - [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), - [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [5898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), - [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [5904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), - [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [5920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [5922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [5930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), - [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), - [5940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3052), - [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [5944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [5948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [5950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402), - [5956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [5958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), - [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2616), - [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [5974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), - [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [5978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [5980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), - [5984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), - [5986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [5990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [5992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [5994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), - [5996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [5998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), - [6000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), - [6002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2937), - [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [6008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [6010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [6012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [6014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [6016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [6018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [6020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), - [6022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), - [6024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), - [6026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [6028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [6030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [6032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3001), - [6034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [6036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), - [6038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [6040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [6042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [6044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [6046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), - [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), - [6050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), - [6052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [6054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [6056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [6058] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [6060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [6064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), - [6066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), - [6068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), - [6072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418), - [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [6076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [6078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), - [6082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [6084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), - [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [6088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [6090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [6092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [6094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), - [6096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3463), + [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 { @@ -154941,6 +155199,7 @@ enum ts_external_scanner_symbol_identifiers { 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] = { @@ -154978,9 +155237,10 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [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[68][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, @@ -155015,6 +155275,7 @@ static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [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, @@ -155213,28 +155474,28 @@ static const bool ts_external_scanner_states[68][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, @@ -155300,38 +155561,37 @@ static const bool ts_external_scanner_states[68][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__resource_binding_start] = true, + [ts_external_token__plain_resource_for_of_context] = true, }, [36] = { [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, }, [37] = { [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, }, [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, @@ -155340,10 +155600,17 @@ static const bool ts_external_scanner_states[68][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, @@ -155352,7 +155619,7 @@ static const bool ts_external_scanner_states[68][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, @@ -155362,7 +155629,7 @@ static const bool ts_external_scanner_states[68][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, @@ -155372,7 +155639,7 @@ static const bool ts_external_scanner_states[68][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, @@ -155380,7 +155647,7 @@ static const bool ts_external_scanner_states[68][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, @@ -155388,11 +155655,11 @@ static const bool ts_external_scanner_states[68][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, @@ -155400,14 +155667,14 @@ static const bool ts_external_scanner_states[68][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, @@ -155416,7 +155683,7 @@ static const bool ts_external_scanner_states[68][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, @@ -155424,16 +155691,9 @@ static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [51] = { - [ts_external_token_html_comment] = true, - [ts_external_token_jsx_text] = true, - }, [52] = { - [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = 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, + [ts_external_token_jsx_text] = true, }, [53] = { [ts_external_token__automatic_semicolon] = true, @@ -155445,14 +155705,14 @@ static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [54] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__line_break_before_attributes] = 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, }, [55] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__statement_boundary] = 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, }, @@ -155462,18 +155722,19 @@ static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [ts_external_token_escape_sequence] = true, }, [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, }, [58] = { [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_binding] = true, }, [59] = { - [ts_external_token__automatic_semicolon] = true, [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__statement_boundary] = true, }, [60] = { [ts_external_token_html_comment] = true, @@ -155487,26 +155748,32 @@ static const bool ts_external_scanner_states[68][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, }, [62] = { + [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token_escape_sequence] = 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_flags_start] = 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_continuation] = 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, }, diff --git a/src/scanner.c b/src/scanner.c index d992023..7e5495c 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -39,6 +39,7 @@ enum TokenType { DEFAULT_DECLARATION_START, REGEX_FLAGS_START, ARGUMENTLESS_NEW_END, + CONSTRUCTOR_ASYNC_FUNCTION_START, }; static bool scan_let(TSLexer *lexer); @@ -940,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. @@ -1113,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; @@ -1135,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 index 3c8462c..f913a8b 100644 --- a/test/unit/constructors.test.ts +++ b/test/unit/constructors.test.ts @@ -30,6 +30,10 @@ test('rejects unparenthesized optional and arrow constructors while preserving c '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', @@ -74,6 +78,9 @@ test('restores constructor ownership and captures across optional-chain, parenth ['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;`; From a8b3712c2ace0733106ae7f46939923e68b03962 Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Wed, 7 Oct 2026 07:24:41 +0900 Subject: [PATCH 4/5] docs: align constructor runtime requirements Co-authored-by: WillBooster (Codex CLI) --- README.md | 11 +++++------ grammar.js | 5 ----- 2 files changed, 5 insertions(+), 11 deletions(-) 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/grammar.js b/grammar.js index d374d33..733e50f 100644 --- a/grammar.js +++ b/grammar.js @@ -874,11 +874,6 @@ 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', From 7b160e0f3fb4b39bb5dd43374e15d3a9dc59b988 Mon Sep 17 00:00:00 2001 From: "Sakamoto, Kazunori" Date: Wed, 7 Oct 2026 07:59:32 +0900 Subject: [PATCH 5/5] test: verify trailing constructor statement ownership Check the sentinel declaration's top-level owner, text and ranges in both public constructor tests through the shared constructor checker. Co-authored-by: WillBooster (Codex CLI) --- test/unit/constructors.test.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/unit/constructors.test.ts b/test/unit/constructors.test.ts index f913a8b..6ea91bb 100644 --- a/test/unit/constructors.test.ts +++ b/test/unit/constructors.test.ts @@ -112,9 +112,6 @@ test('restores constructor ownership and captures across optional-chain, parenth expect(captures(query, tree), nextSource).toEqual(captures(query, fresh)); if (!hasError) { checkConstructors(tree, query, nextSource); - expect(tree.rootNode.descendantsOfType('variable_declarator').at(-1)?.childForFieldName('name')?.text).toBe( - 'sentinel' - ); } } finally { fresh?.delete(); @@ -140,6 +137,13 @@ function checkConstructors(tree: Tree, query: Query, source: string): void { 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 {